INTRODUCTION Overview Download and Install Quick Start Documentation Publications NONFRAMEWORK CODE Driver Interfaces Drivers Libraries Utilities FRAMEWORK CODE Interfaces Components Libraries Utilities Full Software Listings DEVELOPER Tutorials Examples Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
hydroqgui::IGuiElementFactory Class Reference
Inherits hydroutil::Uncopyable. Inherited by orcaqgui::IGuiElementFactory.
Detailed DescriptionIntended as a base class for plug-in Gui Element factories. Member Function Documentation
Creates a GuiElement using the the information stored in guiElementInfo. Returns a NULL pointer if something goes wrong
Returns TRUE if the specified list of interface types is supported by this factory. Use addSupportedType() to define a list of supported types during initialization.
Looks up the elementType corresponding to the ids coming back from the required interfaces when connecting through clicking on the registry view. Example: 'ids' orca::LaserScanner2d maps to 'elementType' LaserScanner2d Needs to be augmented only for complicated elementTypes which have more than one interface. Returns true if an elementType was found otherwise false. Implemented in orcaqgui2d::DefaultFactory, and orcaqgui3d::DefaultFactory.
Returns a vector of all supported interface types. Use addSupportedType() to define a list of supported types during initialization. The documentation for this class was generated from the following files:
|
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)