|
LightWrap++
AC++wrapperfortheLightWave3DSDK
|
#include <generic_handler.h>
Inheritance diagram for lwpp::LayoutGenericLWPanelHandler:
Collaboration diagram for lwpp::LayoutGenericLWPanelHandler:Public Member Functions | |
| LayoutGenericLWPanelHandler () | |
| virtual | ~LayoutGenericLWPanelHandler () |
| virtual int | Activate ()=0 |
| virtual LWError | Options (void) |
| Open LWPanel. | |
| void | setLG (LWLayoutGeneric *local) |
Protected Member Functions | |
| void | addServer (const char *type, const char *name) |
| void | addUniqueServer (const char *type, const char *name, LWItemID id=0) |
| void | editServer (const char *type, const char *name, LWItemID id=0) |
| int | evaluate (const char *command) |
| int | evaluate (const std::string &command) |
| int | execute (LWCommandCode cmd, int argc, const DynaValue *argv, DynaValue *result) |
| int | loadScene (const char *file, const char *name) |
| LWCommandCode | lookup (const char *cmdName) |
| virtual void | panelActivate (const LWPanel &) |
| Called when a panel is activated by the user. | |
| virtual void | panelClose (const LWPanel &) |
| Called when a panel is closed. | |
| virtual void | panelDraw (const LWPanel &, DrMode) |
| Handle Panel redraws. | |
| virtual int | panelKeyDown (const LWPanel &, LWDualKey) |
| Called when a key has been pressed. | |
| virtual int | panelKeyUp (const LWPanel &, LWDualKey) |
| Called when a key has been released. | |
| virtual void | panelMouseButton (const LWPanel &, int, int, int) |
| Called when a mouse button has been pressed. | |
| virtual void | panelMouseMove (const LWPanel &, int, int, int) |
| Called when the mouse has been moved. | |
| virtual void | panelOpen (const LWPanel &) |
| Called when a panel is opened. | |
| void | removeServer (const char *type, const int index) |
| void | removeServer (const char *type, const char *name, LWItemID id=0) |
| int | saveScene (const char *file) |
Static Protected Member Functions | |
| static int | findServer (const char *type, const char *name, LWItemID id=0) |
Protected Attributes | |
| LWLayoutGeneric * | layoutGeneric |
| LWPanel | Panel |
|
inline |
|
inlinevirtual |
|
pure virtualinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlinevirtualinherited |
Open LWPanel.
|
inlinevirtualinherited |
Called when a panel is activated by the user.
|
inlinevirtualinherited |
Called when a panel is closed.
|
inlinevirtualinherited |
Handle Panel redraws.
|
inlinevirtualinherited |
Called when a key has been pressed.
|
inlinevirtualinherited |
Called when a key has been released.
|
inlinevirtualinherited |
Called when a mouse button has been pressed.
|
inlinevirtualinherited |
Called when the mouse has been moved.
|
inlinevirtualinherited |
Called when a panel is opened.
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineinherited |
|
protectedinherited |
|
protectedinherited |