![]() |
VR-Forces Developer's Guide
|
Extends an existing local net interface class to give it the ability to publish extended properties.

Public Member Functions | |
| DtLocalExtendedPropertiesNetInterface (DtStateData *vrfObject, DtVrlinkNetworkInterface *objMgr, bool publishObject=true) | |
| virtual | ~DtLocalExtendedPropertiesNetInterface () |
| virtual bool | initExtendedProperties () |
| virtual void | onTick () |
| virtual void | updatePublisher () |
| virtual void | updateUuid () |
Static Public Member Functions | |
| static DtSimObjectNetInterface * | creator (DtStateData *vrfObject, DtVrlinkNetworkInterface *objMgr, bool publishObject) |
Protected Attributes | |
| bool | myIsUninitialized |
Private Member Functions | |
| DtLocalExtendedPropertiesNetInterface () | |
| DtLocalExtendedPropertiesNetInterface (const DtLocalExtendedPropertiesNetInterface< BaseNetInterface, StateRepository > &orig) | |
| const DtLocalExtendedPropertiesNetInterface & | operator= (const DtLocalExtendedPropertiesNetInterface< BaseNetInterface, StateRepository > &orig) |
|
private |
default constructor
|
private |
copy constructor
|
inline |
read/writable constructor
|
inlinevirtual |
destructor
|
private |
assignment operator
|
inlinevirtual |
Initializer.
|
inlinevirtual |
Overridden to tick the ExtendedAttributes object publisher.
Reimplemented in makVrf::DtWeatherLocalNetInterface.
|
inlinevirtual |
Calls the base class updatePublisher() and then updates the extended property attributes.
Reimplemented in makVrf::DtWeatherLocalNetInterface, and DtIndividualLocalEntityNetInterfaceWithTemperature.
|
inlinevirtual |
|
inlinestatic |
|
protected |