Plasma Engine
2.0
Loading...
Searching...
No Matches
AmplitudeAudioSettingsDialog.moc.h
1
#pragma once
2
3
#include <EditorPluginAmplitudeAudio/EditorPluginAmplitudeAudioDLL.h>
4
#include <EditorPluginAmplitudeAudio/ui_AmplitudeAudioSettingsDialog.h>
5
6
#include <AmplitudeAudioPlugin/AmplitudeAudioSingleton.h>
7
8
#include <QDialog>
9
10
class
plQtAmplitudeAudioSettingsDialog
:
public
QDialog,
public
Ui_AmplitudeAudioSettingsDialog
11
{
12
public
:
13
Q_OBJECT
14
15
public
:
16
plQtAmplitudeAudioSettingsDialog
(QWidget* parent);
17
18
private
Q_SLOTS:
19
void
on_ButtonBox_clicked(QAbstractButton* pButton);
20
void
on_ListPlatforms_itemSelectionChanged();
21
void
on_ButtonAdd_clicked();
22
void
on_ButtonRemove_clicked();
23
24
private
:
25
plResult
Save();
26
void
Load();
27
void
SetCurrentPlatform(
const
char
* szPlatform);
28
void
StoreCurrentPlatform();
29
30
plString
m_sCurrentPlatform;
31
plAmplitudeAssetProfiles
m_ConfigsOld;
32
plAmplitudeAssetProfiles
m_Configs;
33
};
plQtAmplitudeAudioSettingsDialog
Definition
AmplitudeAudioSettingsDialog.moc.h:11
plAmplitudeAssetProfiles
Loads and stores all available platform-specific configurations for the Amplitude Audio middleware.
Definition
AmplitudeAudioSingleton.h:36
plHybridString< 32, plDefaultAllocatorWrapper >
plResult
Default enum for returning failure or success, instead of using a bool.
Definition
Types.h:54
Code
EditorPlugins
AmplitudeAudio
EditorPluginAmplitudeAudio
Dialogs
AmplitudeAudioSettingsDialog.moc.h
Generated by
1.11.0