TDME2 1.9.121
|
Font tab controller. More...
#include <tdme/tools/editor/tabcontrollers/FontTabController.h>
Public Member Functions | |
FontTabController (FontTabView *view) | |
Public constructor. More... | |
virtual | ~FontTabController () |
Destructor. More... | |
FontTabView * | getView () |
Get view. More... | |
GUIScreenNode * | getScreenNode () override |
void | initialize (GUIScreenNode *screenNode) override |
Init. More... | |
void | dispose () override |
Dispose. More... | |
void | save () override |
Save. More... | |
void | saveAs () override |
Save. More... | |
void | onValueChanged (GUIElementNode *node) override |
On value changed. More... | |
void | onActionPerformed (GUIActionListenerType type, GUIElementNode *node) override |
void | onFocus (GUIElementNode *node) override |
On focus. More... | |
void | onUnfocus (GUIElementNode *node) override |
On unfocus. More... | |
void | onContextMenuRequested (GUIElementNode *node, int mouseX, int mouseY) override |
On mouse over. More... | |
void | setOutlinerContent () |
Set outliner content. More... | |
void | setOutlinerAddDropDownContent () |
Set outliner add drop down content. More... | |
void | showErrorPopUp (const string &caption, const string &message) |
Shows the error pop up. More... | |
![]() | |
virtual | ~TabController () |
Destructor. More... | |
virtual void | initialize (GUIScreenNode *screenNode)=0 |
Init. More... | |
virtual void | dispose ()=0 |
Dispose. More... | |
virtual GUIScreenNode * | getScreenNode ()=0 |
virtual void | save ()=0 |
Save. More... | |
virtual void | saveAs ()=0 |
Save. More... | |
![]() | |
virtual | ~GUIActionListener () |
Destructor. More... | |
virtual void | onActionPerformed (GUIActionListenerType type, GUIElementNode *node)=0 |
On action performed. More... | |
![]() | |
virtual | ~GUIChangeListener () |
Destructor. More... | |
virtual void | onValueChanged (GUIElementNode *node)=0 |
On value changed. More... | |
![]() | |
virtual | ~GUIFocusListener () |
Destructor. More... | |
virtual void | onFocus (GUIElementNode *node)=0 |
On focus. More... | |
virtual void | onUnfocus (GUIElementNode *node)=0 |
On unfocus. More... | |
![]() | |
virtual | ~GUIContextMenuRequestListener () |
Destructor. More... | |
virtual void | onContextMenuRequested (GUIElementNode *node, int mouseX, int mouseY)=0 |
On mouse over. More... | |
Private Attributes | |
FontTabView * | view { nullptr } |
GUIScreenNode * | screenNode { nullptr } |
PopUps * | popUps { nullptr } |
FontTabController | ( | FontTabView * | view | ) |
|
virtual |
Destructor.
Definition at line 61 of file FontTabController.cpp.
|
overridevirtual |
|
overridevirtual |
Implements TabController.
Definition at line 68 of file FontTabController.cpp.
FontTabView * getView | ( | ) |
Get view.
Definition at line 64 of file FontTabController.cpp.
|
overridevirtual |
|
override |
Definition at line 118 of file FontTabController.cpp.
|
overridevirtual |
On mouse over.
node | node |
mouseX | unscaled mouse X position |
mouseY | unscaled mouse Y position |
Implements GUIContextMenuRequestListener.
Definition at line 105 of file FontTabController.cpp.
|
overridevirtual |
On focus.
node | node |
Implements GUIFocusListener.
Definition at line 99 of file FontTabController.cpp.
|
overridevirtual |
On unfocus.
node | node |
Implements GUIFocusListener.
Definition at line 102 of file FontTabController.cpp.
|
overridevirtual |
On value changed.
node | node |
Implements GUIChangeListener.
Definition at line 95 of file FontTabController.cpp.
|
overridevirtual |
|
overridevirtual |
void setOutlinerAddDropDownContent | ( | ) |
Set outliner add drop down content.
Definition at line 114 of file FontTabController.cpp.
void setOutlinerContent | ( | ) |
Set outliner content.
Definition at line 108 of file FontTabController.cpp.
void showErrorPopUp | ( | const string & | caption, |
const string & | message | ||
) |
Shows the error pop up.
caption | caption |
message | message |
Definition at line 90 of file FontTabController.cpp.
|
private |
Definition at line 47 of file FontTabController.h.
|
private |
Definition at line 46 of file FontTabController.h.
|
private |
Definition at line 45 of file FontTabController.h.