TDME2 1.9.121
|
Sound tab view. More...
#include <tdme/tools/editor/tabviews/SoundTabView.h>
Public Member Functions | |
SoundTabView (EditorView *editorView, const string &tabId, GUIScreenNode *screenNode, AudioEntity *audioEntity) | |
Public constructor. More... | |
~SoundTabView () | |
Destructor. More... | |
EditorView * | getEditorView () |
TabController * | getTabController () override |
PopUps * | getPopUps () |
void | handleInputEvents () override |
Handle input events that have not yet been processed. More... | |
void | display () override |
Renders the view. More... | |
const string & | getTabId () override |
void | initialize () override |
Initiates the view. More... | |
void | dispose () override |
Disposes the view. More... | |
Engine * | getEngine () override |
void | activate () override |
Activate. More... | |
void | deactivate () override |
Deactivate. More... | |
void | reloadOutliner () override |
Reload outliner. More... | |
bool | hasFixedSize () override |
If this viewport framebuffer has a fixed size. More... | |
void | updateRendering () override |
Update rendering. More... | |
void | play () |
Play. More... | |
void | stop () |
Stop. More... | |
![]() | |
virtual const string & | getTabId ()=0 |
virtual void | initialize ()=0 |
Initiates the view. More... | |
virtual void | display ()=0 |
Renders the view. More... | |
virtual void | dispose ()=0 |
Disposes the view. More... | |
virtual void | activate ()=0 |
Activate. More... | |
virtual void | deactivate ()=0 |
Deactivate. More... | |
virtual Engine * | getEngine ()=0 |
virtual TabController * | getTabController ()=0 |
virtual void | updateRendering ()=0 |
Update rendering. More... | |
virtual void | reloadOutliner ()=0 |
Reload outliner. More... | |
virtual bool | hasFixedSize ()=0 |
If this viewport framebuffer has a fixed size. More... | |
virtual | ~TabView () |
Destructor. More... | |
![]() | |
virtual void | handleInputEvents ()=0 |
Handle input events that have not yet been processed. More... | |
virtual | ~GUIInputEventHandler () |
Destructor. More... | |
Protected Attributes | |
Engine * | engine { nullptr } |
Audio * | audio { nullptr } |
Private Attributes | |
EditorView * | editorView { nullptr } |
string | tabId |
PopUps * | popUps { nullptr } |
GUIScreenNode * | uiScreenNode { nullptr } |
SoundTabController * | soundTabController { nullptr } |
TabView::OutlinerState | outlinerState |
AudioEntity * | audioEntity { nullptr } |
SoundTabView | ( | EditorView * | editorView, |
const string & | tabId, | ||
GUIScreenNode * | screenNode, | ||
AudioEntity * | audioEntity | ||
) |
Public constructor.
editorView | editor view |
tabId | tab id |
screenNode | screenNode |
audioEntity | audioEntity |
Definition at line 33 of file SoundTabView.cpp.
~SoundTabView | ( | ) |
Destructor.
Definition at line 48 of file SoundTabView.cpp.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
inline |
Definition at line 69 of file SoundTabView.h.
|
overridevirtual |
|
inline |
Definition at line 83 of file SoundTabView.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Handle input events that have not yet been processed.
Implements GUIInputEventHandler.
Definition at line 53 of file SoundTabView.cpp.
|
inlineoverridevirtual |
If this viewport framebuffer has a fixed size.
Implements TabView.
Definition at line 99 of file SoundTabView.h.
|
overridevirtual |
void play | ( | ) |
Play.
Definition at line 107 of file SoundTabView.cpp.
|
overridevirtual |
Reload outliner.
newSelectionValue | new selection value |
Implements TabView.
Definition at line 102 of file SoundTabView.cpp.
void stop | ( | ) |
Stop.
Definition at line 112 of file SoundTabView.cpp.
|
overridevirtual |
Update rendering.
Implements TabView.
Definition at line 83 of file SoundTabView.cpp.
|
protected |
Definition at line 40 of file SoundTabView.h.
|
private |
Definition at line 49 of file SoundTabView.h.
|
private |
Definition at line 43 of file SoundTabView.h.
|
protected |
Definition at line 39 of file SoundTabView.h.
|
private |
Definition at line 48 of file SoundTabView.h.
|
private |
Definition at line 45 of file SoundTabView.h.
|
private |
Definition at line 47 of file SoundTabView.h.
|
private |
Definition at line 44 of file SoundTabView.h.
|
private |
Definition at line 46 of file SoundTabView.h.