17#ifndef __albaGizmoGuiInterface_H__
18#define __albaGizmoGuiInterface_H__
77 friend class albaGUIGizmoInterfaceTest;
Implementation of the message object for the Subject/Observer design pattern.
abstract base class for gizmo gui
void TestModeOff()
Used to turn off m_TestMode flag.
virtual void EnableWidgets(bool enable)
Enable-Disable the GUI's widgets.
void TestModeOn()
Turn On m_TestMode flag.
albaObserver * m_Listener
albaGUIGizmoInterface(albaObserver *listener=NULL)
albaGUI * GetGui()
Return the gui to be plugged.
virtual ~albaGUIGizmoInterface()
bool GetTestMode()
Get TestMode.
virtual void OnEvent(albaEventBase *alba_event)
process the events sent by subjects
albaGUI is a panel with function to easily create GUI.
Interface implementing the Observer of the Subject/Observer design pattern.