| makVrf::DtExternalCurrentFrameState::DtExternalCurrentFrameState |
( |
DtStateData * |
sd | ) |
|
|
inline |
| virtual makVrf::DtExternalCurrentFrameState::~DtExternalCurrentFrameState |
( |
| ) |
|
|
overridevirtual |
| bool makVrf::DtExternalCurrentFrameState::isValid |
( |
| ) |
const |
| bool makVrf::DtExternalCurrentFrameState::isModified |
( |
| ) |
const |
template<typename T_Component >
| const T_Component* makVrf::DtExternalCurrentFrameState::getStateComponent |
( |
int |
index = 0 | ) |
const |
| std::set<int> makVrf::DtExternalCurrentFrameState::modifiedStateComponentTypes |
( |
| ) |
const |
template<typename T_Component >
| std::vector<const T_Component*> makVrf::DtExternalCurrentFrameState::getStateComponentList |
( |
| ) |
const |
|
inline |
| virtual void makVrf::DtExternalCurrentFrameState::addStateComponent |
( |
const DtFrameStateInterface * |
comp | ) |
|
|
overridevirtual |
| virtual const DtString& makVrf::DtExternalCurrentFrameState::markingText |
( |
| ) |
const |
|
overridevirtual |
| int makVrf::DtExternalCurrentFrameState::numberOfFrameStates |
( |
| ) |
const |
|
inline |
| const std::vector<std::vector<const DtFrameStateInterface*> >& makVrf::DtExternalCurrentFrameState::frameStates |
( |
| ) |
const |
|
inline |
- Returns
- The internal vector of vectors of frame states.
| bool makVrf::DtExternalCurrentFrameState::advancedFrame |
( |
| ) |
const |
| virtual void makVrf::DtExternalCurrentFrameState::removeStateComponent |
( |
const DtFrameStateInterface * |
component | ) |
|
|
overrideprotectedvirtual |
Removes the state component from the next list such that in an apply frame it will not be applied and removed from the current list. It is still current until the frame advances. Should never be called by developer directly.
Implements makVrf::DtExternalFrameStateInterface.
| std::vector<std::vector<const DtFrameStateInterface*> > makVrf::DtExternalCurrentFrameState::myFrameState {} |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-2-branch/include/vrfStateData/stateData.h