![]() |
VR-Forces 4.10 Class Documentation
|
Instances of DtReflectedWaterSurface are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.Weather.WaterSurface object reflected across a network. More...

Public Types | |
| typedef DtWaterSurfaceStateRepository *(* | DtStateRepCreator )() |
| Function prototype for functions that create a DtWaterSurfaceStateRepository. More... | |
Public Member Functions | |
| DtReflectedWaterSurface (DtHlaObject *obj, DtExerciseConn *exConn) | |
| Constructor. More... | |
| virtual | ~DtReflectedWaterSurface () |
| Destructor. More... | |
| virtual DtWaterSurfaceStateRepository * | waterSurfaceStateRep () const |
| Returns the WaterSurface's state repository. More... | |
| virtual DtWaterSurfaceStateRepository * | wsr () const |
| Shorter version of lifeformRep. More... | |
| virtual DtReflectedWaterSurface * | next () const |
| Returns the next reflected WaterSurface in the DtReflectedWaterSurfaceList. More... | |
| virtual DtReflectedWaterSurface * | prev () const |
| Returns the previous reflected WaterSurface in the DtReflectedWaterSurfaceList. More... | |
| virtual DtReflectedWaterSurface * | wrapNext () const |
| Returns the next reflected WaterSurface. More... | |
| virtual DtReflectedWaterSurface * | wrapPrev () const |
| Returns the previous reflected WaterSurface. More... | |
| virtual void | addPostUpdateCallback (DtWaterSurfaceCallbackFunction cb, void *userData) |
| Add a callback that is called when the DtReflectedWaterSurface is updated. More... | |
| virtual void | removePostUpdateCallback (DtWaterSurfaceCallbackFunction cb, void *userData) |
| Remove the callback that is called when the DtReflectedWaterSurface is updated. More... | |
Static Public Member Functions | |
| static DtStateRepCreator | setStateRepCreator (DtStateRepCreator creator) |
| Set the function to be called for creating state repositories. More... | |
Protected Member Functions | |
| DtReflectedWaterSurface (const DtReflectedWaterSurface &orig) | |
| Copy Constructor not implemented. More... | |
| DtReflectedWaterSurface & | operator= (const DtReflectedWaterSurface &orig) |
| Assignment operator not implemented. More... | |
Static Protected Attributes | |
| static DtStateRepCreator | theStateRepCreator |
| The function called to create state repositories. More... | |
Instances of DtReflectedWaterSurface are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.Weather.WaterSurface object reflected across a network.
| typedef DtWaterSurfaceStateRepository*(* makVrfMetoc::DtReflectedWaterSurface::DtStateRepCreator)() |
Function prototype for functions that create a DtWaterSurfaceStateRepository.
| makVrfMetoc::DtReflectedWaterSurface::DtReflectedWaterSurface | ( | DtHlaObject * | obj, |
| DtExerciseConn * | exConn | ||
| ) |
Constructor.
|
virtual |
Destructor.
|
protected |
Copy Constructor not implemented.
|
inlinevirtual |
Returns the WaterSurface's state repository.
|
inlinevirtual |
Shorter version of lifeformRep.
|
virtual |
Returns the next reflected WaterSurface in the DtReflectedWaterSurfaceList.
|
virtual |
Returns the previous reflected WaterSurface in the DtReflectedWaterSurfaceList.
|
virtual |
Returns the next reflected WaterSurface.
Will cycle back to the first remote WaterSurface in the DtReflectedWaterSurfaceList.
|
virtual |
Returns the previous reflected WaterSurface.
Will cycle back to the first remote WaterSurface in the DtReflectedWaterSurfaceList.
|
virtual |
Add a callback that is called when the DtReflectedWaterSurface is updated.
|
virtual |
Remove the callback that is called when the DtReflectedWaterSurface is updated.
|
static |
Set the function to be called for creating state repositories.
|
protected |
Assignment operator not implemented.
|
staticprotected |
The function called to create state repositories.