![]() |
VR-Forces 5.0.2 Developer's Guide
|
The template that will wrap a proxy interface and allow it to be used separate from an multiply inherited proxy.

Public Member Functions | |
| DtSimObjectFacade () | |
| DtSimObjectFacade (const DtSimObject *o) | |
| DtSimObjectFacade (DtSimObjectReference o) | |
| virtual DtSimObjectReference | simObject () const override |
| virtual void | setupDecorator () override |
Public Member Functions inherited from DtSimObjectFacadeBase | |
| DtSimObjectFacadeBase () | |
| DtSimObjectFacadeBase (const DtSimObject *) | |
| DtSimObjectFacadeBase (DtSimObjectReference) | |
| virtual | ~DtSimObjectFacadeBase () |
| virtual void | setSimObjectReference (DtSimObjectReference) |
Additional Inherited Members | |
Protected Attributes inherited from DtSimObjectFacadeBase | |
| DtSimObjectReference | mySimObject |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Called after setSimObjectReference, will set up any logic needed. Default is a no-op.
Reimplemented from DtSimObjectFacadeBase.
Reimplemented in DtLocalObjectFacade< T_BaseSimObjectFacadeInterface, T_BaseLocalProxyInterface >, DtLocalObjectFacade< DtHumanSimObjectFacadeInterface, DtHumanLocalObjectFacadeInterface >, DtLocalObjectFacade< DtTacticalGraphicSimObjectFacadeInterface, DtTacticalGraphicLocalObjectFacadeInterface >, DtLocalObjectFacade< DtPlatformSimObjectFacadeInterface, DtPlatformLocalObjectFacadeInterface >, DtLocalObjectFacade< DtMissileSimObjectFacadeInterface, DtMissileLocalObjectFacadeInterface >, DtLocalObjectFacade< DtAggregateSimObjectFacadeInterface, DtAggregateLocalObjectFacadeInterface >, and DtLocalObjectFacade< DtMovementSimObjectFacadeInterface, DtMovementLocalObjectFacadeInterface >.
Referenced by DtLocalObjectFacade< DtMovementSimObjectFacadeInterface, DtMovementLocalObjectFacadeInterface >::setupDecorator().