![]() |
VR-Forces 5.0.1 Developer's Guide
|
An abstract menu assembler creator base class. This base class allows for the application's default menu assembler to be replaced with a subclass via a plugin. It is used by VR-Vantage to register a default menu assembler implementation based on Qt.

Public Member Functions | |
| virtual | ~DtMenuAssemblerCreator () |
| virtual DtMenuAssembler * | create (DtDe &de)=0 |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtMenuAssemblerCreator & | instance (DtDe &de) |
| static void | registerInstance (DtDe &de, DtMenuAssemblerCreator *creator) |
|
virtual |
DTOR.
|
static |
Get an instance of the creator.
|
static |
Use to register the provided menu assembler instance with the provided display engine.
|
pure virtual |
Create an assembler.
Implemented in makVrv::DtQtMenuAssemblerCreator, and DtGuiOnlyMenuAssemblerCreator.