GlistEngine
Loading...
Searching...
No Matches
gGUIActionManager Class Reference

#include <gGUIActionManager.h>

Inheritance diagram for gGUIActionManager:
Collaboration diagram for gGUIActionManager:

Classes

struct  Action
 

Public Member Functions

 gGUIActionManager ()
 
virtual ~gGUIActionManager ()
 
void addAction (gBaseGUIObject *srcControl, int srcEvent, gBaseGUIObject *dstControl, int dstEvent)
 
void removeAction (gBaseGUIObject *srcControl, int srcEvent, gBaseGUIObject *dstControl, int dstEvent)
 
void onGUIEvent (int guiObjectId, int eventType, std::string value1="", std::string value2="")
 
- Public Member Functions inherited from gObject
 gObject ()
 
void logi (std::string message)
 
void logd (std::string message)
 
void logw (std::string message)
 
void loge (std::string message)
 
void logi (std::string tag, std::string message)
 
void logd (std::string tag, std::string message)
 
void logw (std::string tag, std::string message)
 
void loge (std::string tag, std::string message)
 

Additional Inherited Members

- Static Public Member Functions inherited from gObject
static std::string gGetAppDir ()
 
static std::string gGetAssetsDir ()
 
static void gSetAssetsDir (std::string assetsDir)
 
static std::string gGetFilesDir ()
 
static std::string gGetImagesDir ()
 
static std::string gGetFontsDir ()
 
static std::string gGetModelsDir ()
 
static std::string gGetTexturesDir ()
 
static std::string gGetShadersDir ()
 
static std::string gGetSoundsDir ()
 
static std::string gGetDatabasesDir ()
 
static std::string gGetVideosDir ()
 
static void setCurrentResolution (int scalingNo, int currentResolutionNo)
 
- Static Public Attributes inherited from gObject
static const int LOGLEVEL_SILENT
 
static const int LOGLEVEL_DEBUG
 
static const int LOGLEVEL_INFO
 
static const int LOGLEVEL_WARNING
 
static const int LOGLEVEL_ERROR
 
- Static Protected Attributes inherited from gObject
static int renderpassnum
 
static int renderpassno
 
static int releasescaling
 
static int releaseresolution
 

Constructor & Destructor Documentation

◆ gGUIActionManager()

gGUIActionManager::gGUIActionManager ( )

◆ ~gGUIActionManager()

virtual gGUIActionManager::~gGUIActionManager ( )
virtual

Member Function Documentation

◆ addAction()

void gGUIActionManager::addAction ( gBaseGUIObject srcControl,
int  srcEvent,
gBaseGUIObject dstControl,
int  dstEvent 
)

◆ onGUIEvent()

void gGUIActionManager::onGUIEvent ( int  guiObjectId,
int  eventType,
std::string  value1 = "",
std::string  value2 = "" 
)

◆ removeAction()

void gGUIActionManager::removeAction ( gBaseGUIObject srcControl,
int  srcEvent,
gBaseGUIObject dstControl,
int  dstEvent 
)

Removes an already added action from the list


The documentation for this class was generated from the following file: