| makVrf::DtSimRemoteEnvironmentalNetInterface::DtSimRemoteEnvironmentalNetInterface |
( |
| ) |
|
|
private |
| virtual makVrf::DtSimRemoteEnvironmentalNetInterface::~DtSimRemoteEnvironmentalNetInterface |
( |
| ) |
|
|
virtual |
| virtual bool makVrf::DtSimRemoteEnvironmentalNetInterface::init |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::onTick |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::updateFromReflectedObject |
( |
| ) |
|
|
virtual |
| virtual DtReflectedObject* makVrf::DtSimRemoteEnvironmentalNetInterface::reflectedObject |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::setupFromNetworkRepository |
( |
| ) |
|
|
virtual |
This method will return false if the reflected object type is not of DtReflectedEnvironmentProcess. Make sure to check the return value of this method as this is an invalid initialization if that occurs.
A reflected object must always be supplied. This function also sets the network state repository pointer (myBaseNetworkState) to the repository created by this reflected object.
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::clearReflectedObject |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::toBeRemoved |
( |
| ) |
|
|
virtual |
| virtual bool makVrf::DtSimRemoteEnvironmentalNetInterface::isLocal |
( |
| ) |
const |
|
inlinevirtual |
Is this network interface for a local (true) or remote (false) object? Local network interfaces should implement this function to return true. Remote network interfaces should implement this to return true.
Implements makVrf::DtSimObjectNetInterface.
| virtual DtString makVrf::DtSimRemoteEnvironmentalNetInterface::type |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::setUpdateReceived |
( |
bool |
updateReceived | ) |
|
|
virtual |
Setting update received to true will cause updateFromRemoteObject() to be called on the next tick.
| virtual bool makVrf::DtSimRemoteEnvironmentalNetInterface::updateReceived |
( |
| ) |
const |
|
virtual |
Check to see if an update has been received from the network.
| virtual RTI::ObjectClassHandle makVrf::DtSimRemoteEnvironmentalNetInterface::objectClassHandle |
( |
| ) |
const |
|
virtual |
This function will return the objNetInterface passed in, cast to a DtSimIndividualRemoteEntityNetInterface*, provided the objNetInterface is indeed an individual remote entity network interface.
| static void makVrf::DtSimRemoteEnvironmentalNetInterface::reflectedObjectUpdateCallbackFunction |
( |
DtReflectedObject * |
obj, |
|
|
void * |
userData |
|
) |
| |
|
static |
| virtual bool makVrf::DtSimRemoteEnvironmentalNetInterface::wantsToCreatePublisher |
( |
| ) |
const |
|
inlinevirtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::updateLocalGeometry |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::updateLocalBoundingGeometry |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::updateLocalObjectState |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::updateLocalObjectType |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::updateLocalModelType |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::updateUUIDIfNeeded |
( |
| ) |
|
|
protectedvirtual |
Upon setting of reflected object see if UUID needs to be updated.
| virtual void makVrf::DtSimRemoteEnvironmentalNetInterface::initializeRemoteStateComponents |
( |
| ) |
|
|
protectedvirtual |
Pointer to the VR-Link Reflected Object.
| bool makVrf::DtSimRemoteEnvironmentalNetInterface::myUpdateReceived |
|
protected |
Set to true by post-update callback; set to false after update has been processed.
The documentation for this class was generated from the following file: