#include <SceneItem.hxx>
Public Member Functions | |
RootSceneItem (YACS::HMI::Subject *context) | |
virtual | ~RootSceneItem () |
virtual void | update (GuiEvent event, int type, Subject *son) |
Public Member Functions inherited from YACS::HMI::GuiObserver | |
GuiObserver () | |
virtual | ~GuiObserver () |
virtual void | select (bool isSelected) |
virtual void | incrementSubjects (Subject *subject) |
virtual void | decrementSubjects (Subject *subject) |
int | getNbSubjects () |
bool | isDestructible () |
Protected Member Functions | |
void | setNewRoot (YACS::HMI::Subject *root) |
Protected Attributes | |
Subject * | _context |
Subject * | _root |
Protected Attributes inherited from YACS::HMI::GuiObserver | |
std::set< Subject * > | _subjectSet |
bool | _destructible |
Additional Inherited Members | |
Static Public Member Functions inherited from YACS::HMI::GuiObserver | |
static std::string | eventName (GuiEvent event) |
static void | setEventMap () |
Static Protected Attributes inherited from YACS::HMI::GuiObserver | |
static std::map< int, std::string > | _eventNameMap |
Definition at line 45 of file SceneItem.hxx.
RootSceneItem::RootSceneItem | ( | YACS::HMI::Subject * | context | ) |
Definition at line 48 of file SceneItem.cxx.
References YACS::HMI::Subject::attach().
|
virtual |
Definition at line 54 of file SceneItem.cxx.
|
protected |
Definition at line 75 of file SceneItem.cxx.
References YACS::HMI::SceneNodeItem::addHeader(), DEBTRACE, and YACS::HMI::Subject::getName().
Reimplemented from YACS::HMI::GuiObserver.
Definition at line 58 of file SceneItem.cxx.
References DEBTRACE, YACS::HMI::ENDLOAD, and YACS::HMI::NEWROOT.
Referenced by gui.graph.MyCanvas::customEvent().
|
protected |
Definition at line 53 of file SceneItem.hxx.
|
protected |
Definition at line 54 of file SceneItem.hxx.