35 lines
596 B
C++
35 lines
596 B
C++
#pragma once
|
|
|
|
class wiGUI;
|
|
class wiWindow;
|
|
class wiLabel;
|
|
class wiCheckBox;
|
|
class wiSlider;
|
|
class wiColorPicker;
|
|
class wiButton;
|
|
class wiComboBox;
|
|
class wiTextInputField;
|
|
|
|
class EditorComponent;
|
|
|
|
class SoundWindow
|
|
{
|
|
public:
|
|
SoundWindow(EditorComponent* editor);
|
|
~SoundWindow();
|
|
|
|
wiECS::Entity entity = wiECS::INVALID_ENTITY;
|
|
void SetEntity(wiECS::Entity entity);
|
|
|
|
wiGUI* GUI;
|
|
|
|
wiWindow* soundWindow;
|
|
wiComboBox* reverbComboBox;
|
|
wiButton* addButton;
|
|
wiLabel* filenameLabel;
|
|
wiTextInputField* nameField;
|
|
wiButton* playstopButton;
|
|
wiCheckBox* loopedCheckbox;
|
|
wiSlider* volumeSlider;
|
|
};
|