Inheritance diagram for ViewerFacade:
The only "visible" class from outside. The ViewerFacade class handles all DWARF service stuff and event communication. Only one Facade per Viewer instance (Singleton pattern)
Definition at line 71 of file ViewerFacade.h.
The default constructor.
Definition at line 88 of file ViewerFacade.cpp.
[protected, virtual]
Create an Ability object for a given description.
Reimplemented from TemplateService.
Definition at line 202 of file ViewerFacade.cpp.
Create a Need object for a given description.
Definition at line 269 of file ViewerFacade.cpp.
[static]
Returns the (single) Instance.
Definition at line 78 of file ViewerFacade.cpp.
[inline]
Definition at line 84 of file ViewerFacade.h.
returns the ViewerControl interface object
Definition at line 111 of file ViewerFacade.h.
returns the ViewerLayoutControl interface object
Definition at line 115 of file ViewerFacade.h.
Initializes the GUI widget and returns the main widget. Must be called from the main thread.
Definition at line 171 of file ViewerFacade.cpp.
core method of service. In this case it sleeps during the life of the Viewer. We have a separate thread executing SceneGraphManager::run() for rendering.
Definition at line 192 of file ViewerFacade.cpp.