![]() |
VR-Forces 5.0.3 Developer's Guide
|
The DtRangeItemSimObjectFacadeInterface class deals with range rings items for objects that support it.

Public Member Functions | |
| DtRangeItemSimObjectFacadeInterface () | |
| virtual | ~DtRangeItemSimObjectFacadeInterface () |
| bool | isUsable () const |
| const DtRangeItems & | rangeItems () const |
Protected Member Functions | |
| virtual DtSimObjectReference | simObject () const =0 |
| virtual void | setupDecorator () |
| DtRangeItemSimObjectFacadeInterface::DtRangeItemSimObjectFacadeInterface | ( | ) |
|
virtual |
DTOR.
| bool DtRangeItemSimObjectFacadeInterface::isUsable | ( | ) | const |
| const DtRangeItems& DtRangeItemSimObjectFacadeInterface::rangeItems | ( | ) | const |
|
protectedpure virtual |
Implemented by subclasses to return the sim object this class represents.
Implemented in DtPlatformSimObjectFacadeInterface, DtAggregateSimObjectFacadeInterface, DtHumanSimObjectFacadeInterface, DtSimObjectFacade< DtHumanSimObjectFacadeInterface >, DtSimObjectFacade< DtMissileSimObjectFacadeInterface >, DtSimObjectFacade< DtAggregateSimObjectFacadeInterface >, DtSimObjectFacade< DtPlatformSimObjectFacadeInterface >, and DtMissileSimObjectFacadeInterface.
|
inlineprotectedvirtual |
Reimplemented in DtPlatformSimObjectFacadeInterface, DtAggregateSimObjectFacadeInterface, DtHumanSimObjectFacadeInterface, DtSimObjectFacade< DtHumanSimObjectFacadeInterface >, DtSimObjectFacade< DtMissileSimObjectFacadeInterface >, DtSimObjectFacade< DtAggregateSimObjectFacadeInterface >, DtSimObjectFacade< DtPlatformSimObjectFacadeInterface >, DtMissileSimObjectFacadeInterface, DtLocalObjectFacade< DtHumanSimObjectFacadeInterface, DtHumanLocalObjectFacadeInterface >, DtLocalObjectFacade< DtPlatformSimObjectFacadeInterface, DtPlatformLocalObjectFacadeInterface >, DtLocalObjectFacade< DtMissileSimObjectFacadeInterface, DtMissileLocalObjectFacadeInterface >, and DtLocalObjectFacade< DtAggregateSimObjectFacadeInterface, DtAggregateLocalObjectFacadeInterface >.