Constructor takes the connection the processor will use.
| virtual makVrv::DtEntityProcessor::~DtEntityProcessor |
( |
| ) |
|
|
virtual |
Register instance with connection, this processor must be registered with the same connection it was created with.
Find an instance registered with a connection.
| virtual void makVrv::DtEntityProcessor::tick |
( |
| ) |
|
|
virtual |
| virtual int makVrv::DtEntityProcessor::maxDrawAbleEntities |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setMaxDrawableEntities |
( |
int |
val | ) |
|
|
virtual |
| virtual int makVrv::DtEntityProcessor::maxEntityCache |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setMaxEntityCache |
( |
int |
val | ) |
|
|
virtual |
| virtual float makVrv::DtEntityProcessor::fov |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setFov |
( |
float |
val | ) |
|
|
virtual |
| virtual float makVrv::DtEntityProcessor::realizeRange |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setRealizeRange |
( |
float |
val | ) |
|
|
virtual |
| virtual int makVrv::DtEntityProcessor::maxCreatePerFrame |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setMaxCreatePerFrame |
( |
int |
val | ) |
|
|
virtual |
| virtual int makVrv::DtEntityProcessor::maxRemovePerFrame |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setMaxRemovePerFrame |
( |
int |
val | ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setRegisterEntity |
( |
bool |
val | ) |
|
|
virtual |
| virtual bool makVrv::DtEntityProcessor::registerEntity |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtEntityProcessor::setUseNetworkAppearances |
( |
bool |
val | ) |
|
|
virtual |
| std::string makVrv::DtEntityProcessor::modelDefinitionFor |
( |
const DtEntityType & |
objectType, |
|
|
bool & |
isHuman |
|
) |
| const |
| virtual void makVrv::DtEntityProcessor::createDiGuyFacade |
( |
Legion::UInt64 |
id, |
|
|
const std::string & |
def |
|
) |
| |
|
virtual |
| virtual void makVrv::DtEntityProcessor::createEntityFacade |
( |
Legion::UInt64 |
id, |
|
|
const std::string & |
def |
|
) |
| |
|
virtual |
| void makVrv::DtEntityProcessor::precache |
( |
| ) |
|
| void makVrv::DtEntityProcessor::entitiesInView |
( |
| ) |
|
|
protected |
| bool makVrv::DtEntityProcessor::createEntity |
( |
Legion::UInt64 |
| ) |
|
|
protected |
| void makVrv::DtEntityProcessor::updateEntity |
( |
EntityVis & |
ent | ) |
|
|
protected |
| void makVrv::DtEntityProcessor::setKinematicState |
( |
EntityVis & |
vis, |
|
|
LOM::ReadEntityRepository & |
esr |
|
) |
| |
|
protected |
| void makVrv::DtEntityProcessor::setVisualState |
( |
EntityVis & |
vis, |
|
|
LOM::ReadEntityRepository & |
esr |
|
) |
| |
|
protected |
| void makVrv::DtEntityProcessor::removeEntities |
( |
| ) |
|
|
protected |
| void makVrv::DtEntityProcessor::sortEntitesInView |
( |
| ) |
|
|
protected |
| void makVrv::DtEntityProcessor::quicksort |
( |
int |
low, |
|
|
int |
high |
|
) |
| |
|
protected |
| int makVrv::DtEntityProcessor::partition |
( |
int |
low, |
|
|
int |
high |
|
) |
| |
|
protected |
| void makVrv::DtEntityProcessor::swapEntities |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
|
inlineprotected |
| void makVrv::DtEntityProcessor::cacheAttributeIndices |
( |
| ) |
|
|
protected |
| boost::signals2::signal<void (makVrv::DtUniqueID, Legion::UInt64)> makVrv::DtEntityProcessor::signal_elementCreated |
| boost::signals2::signal<void (makVrv::DtUniqueID, Legion::UInt64)> makVrv::DtEntityProcessor::signal_elementDestroyed |
| boost::signals2::signal<void ()> makVrv::DtEntityProcessor::signal_allElementsDestroyed |
| int makVrv::DtEntityProcessor::myFrameNumber |
|
protected |
| LOM::EntityView* makVrv::DtEntityProcessor::myEntityView |
|
protected |
| float makVrv::DtEntityProcessor::myRealizeRange |
|
protected |
| bool makVrv::DtEntityProcessor::myUseNetworkAppearances |
|
protected |
| double makVrv::DtEntityProcessor::myTimeoutPeriod |
|
protected |
| std::vector<EntityVis> makVrv::DtEntityProcessor::myFreeDiGuys |
|
protected |
| std::vector<Legion::InstanceHandle> makVrv::DtEntityProcessor::myVisibleEntities |
|
protected |
| int makVrv::DtEntityProcessor::myMaxDrawableEntities |
|
protected |
| int makVrv::DtEntityProcessor::myMaxEntityCache |
|
protected |
| float makVrv::DtEntityProcessor::myFov |
|
protected |
| int makVrv::DtEntityProcessor::myMaxCreatePerFrame |
|
protected |
| int makVrv::DtEntityProcessor::myMaxRemovePerFrame |
|
protected |
| bool makVrv::DtEntityProcessor::myRegisterEntities |
|
protected |
| bool makVrv::DtEntityProcessor::myAreAttributeIndicesCached |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-1-branch/include/vrvLegion/DtEntityProcessor.h