17#ifndef __albaGizmoGuiScale_H__
18#define __albaGizmoGuiScale_H__
81 friend class albaGUIGizmoScaleTest;
Implementation of the message object for the Subject/Observer design pattern.
abstract base class for gizmo gui
GUI class for scaling gizmo.
void SetAbsScaling(albaMatrix *pose)
Update Scaling ivar; only scaling part is copied from pose.
void SendAbsScaling(albaEventBase *sourceEvent)
void CreateGui()
Create the GUI.
void EnableWidgets(bool enable)
Enable-Disable the GUI's widgets.
void OnEvent(albaEventBase *alba_event)
process the events sent by subjects
albaGUIGizmoScale(albaObserver *listener=NULL, bool testMode=false)
albaGUI is a panel with function to easily create GUI.
albaMatrix - Time stamped 4x4 Matrix.
Interface implementing the Observer of the Subject/Observer design pattern.