17 class DtBaseConnection;
23 class DtStatePropertyDecorationCreator;
24 class DtStatePropertyDecoration;
25 class DtStatePropertyDecorationVisualizer;
46 template <
typename InstanceOwner>
48 InstanceOwner& owner )
52 (owner.findInstance(
"DtStatePropertyDecorationFactory"));
57 owner.registerInstance(
"DtStatePropertyDecorationFactory",factory);
70 virtual const CreatorMap& creators()
const;
76 virtual int decorationOrder(
const std::string& decorationName);
92 virtual std::vector<DtStatePropertyDecorationCreator*> creatorsInOrder()
const;
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Definition: statePropertyDecoration.h:17
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
CreatorStruct()
Definition: statePropertyDecorationFactory.h:35
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
Factory for creating state property decorations.
Definition: statePropertyDecorationFactory.h:30
Contains makVrv::DtVirtualBaseClass class.
static DtStatePropertyDecorationFactory & instance(InstanceOwner &owner)
Get the instance of the factory from its owner ("root")
Definition: statePropertyDecorationFactory.h:47
Base class for state property decoration creators.
Definition: statePropertyDecoration.h:61
Definition: statePropertyDecorationFactory.h:33
CreatorStruct(DtStatePropertyDecorationCreator *c, int i)
Definition: statePropertyDecorationFactory.h:36
int index
Definition: statePropertyDecorationFactory.h:40
CreatorStruct(const CreatorStruct &orig)
Definition: statePropertyDecorationFactory.h:37
CreatorMap myCreators
Definition: statePropertyDecorationFactory.h:99
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
std::map< std::string, CreatorStruct > CreatorMap
Definition: statePropertyDecorationFactory.h:43
This visualizer will allow for show/hide of various bits of state property data. This uses the DtStat...
Definition: statePropertyDecorationVisualizer.h:28