![]() |
VR-Forces 4.0.4 Class Documentation
|
DtTargetSelectionControllerPSR is a process state repository which holds state variables for the DtTargetSelectionController component. More...

Public Member Functions | |
| DtTargetSelectionControllerPSR (DtVrfObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) | |
| Constructor. | |
| DtTargetSelectionControllerPSR (const DtTargetSelectionControllerPSR &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) | |
| Copy constructor. | |
| DtTargetSelectionControllerPSR & | operator= (const DtTargetSelectionControllerPSR &orig) |
| Assignment Operator. | |
| virtual | ~DtTargetSelectionControllerPSR () |
| Destructor. | |
| virtual DtVrfProcessStateRepository * | clone (const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const |
| Returns complete copy of this class using the copy constructor. | |
| virtual DtString | type () const |
| Returns "target-selection-controller-process-state-repository". | |
| virtual DtString | userTargetName () const |
| The name of a target specified by a setTarget message. | |
| virtual void | setUserTargetName (const DtString &newValue) |
| The name of a target specified by a setTarget message. | |
Static Public Member Functions | |
| static DtVrfProcessStateRepository * | creator (const DtString &rwName, DtVrfObject *vrfObject, DtReaderWriterRegistry *parentRegistry=0) |
| Static creator function for factory registration. | |
Protected Attributes | |
| DtRwString | myUserTargetName |
DtTargetSelectionControllerPSR is a process state repository which holds state variables for the DtTargetSelectionController component.
| DtTargetSelectionControllerPSR::DtTargetSelectionControllerPSR | ( | DtVrfObject * | vrfObject, |
| const DtString & | rwName = DtString::nullString(), |
||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
Constructor.
| DtTargetSelectionControllerPSR::DtTargetSelectionControllerPSR | ( | const DtTargetSelectionControllerPSR & | orig, |
| const DtString & | rwName = DtString::nullString(), |
||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
Copy constructor.
| virtual DtTargetSelectionControllerPSR::~DtTargetSelectionControllerPSR | ( | ) | [virtual] |
Destructor.
| DtTargetSelectionControllerPSR& DtTargetSelectionControllerPSR::operator= | ( | const DtTargetSelectionControllerPSR & | orig | ) |
Assignment Operator.
| virtual DtVrfProcessStateRepository* DtTargetSelectionControllerPSR::clone | ( | const DtString & | rwName = DtString::nullString(), |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) | const [virtual] |
Returns complete copy of this class using the copy constructor.
Implements DtVrfProcessStateRepository.
| virtual DtString DtTargetSelectionControllerPSR::type | ( | ) | const [virtual] |
Returns "target-selection-controller-process-state-repository".
Implements DtVrfProcessStateRepository.
| static DtVrfProcessStateRepository* DtTargetSelectionControllerPSR::creator | ( | const DtString & | rwName, |
| DtVrfObject * | vrfObject, | ||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) | [static] |
Static creator function for factory registration.
| virtual DtString DtTargetSelectionControllerPSR::userTargetName | ( | ) | const [virtual] |
The name of a target specified by a setTarget message.
If this target exists, it will be given higher priority than any other targets.
| virtual void DtTargetSelectionControllerPSR::setUserTargetName | ( | const DtString & | newValue | ) | [virtual] |
The name of a target specified by a setTarget message.
If this target exists, it will be given higher priority than any other targets.