VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
List of all members | Public Member Functions | Properties
makVrl.EntityStateRepository Class Reference
+ Inheritance diagram for makVrl.EntityStateRepository:
+ Collaboration diagram for makVrl.EntityStateRepository:

Public Member Functions

 EntityStateRepository ()
void setlightState (LightType type, LightState state)
LightState lightState (LightType type)
void useDeadReckoner (DeadReckoner dr)
void useSmoother (Smoother sm)
DeadReckoner usingDeadReckoner ()
Smoother usingSmoother ()
void useDeadReckoner (bool useDr)
void useSmoother (bool useSm)
ArtPart getArticulatedPart (ArtPartType type)
AttPart getAttachedPart (int stationId)
void printDataToConsole ()
- Public Member Functions inherited from makVrl.StateRepository
 StateRepository ()
Object getAttribute (string name)
void setAttribute (String name, object val)
bool hasAttribute (string name)

Properties

string id [get, set]
string entityIdentifier [get, set]
string entityId [get, set]
EntityType type [get, set]
EntityType guise [get, set]
Vector3d worldPosition [get, set]
Vector3f worldVelocity [get, set]
Vector3f worldAcceleration [get, set]
TaitBryan worldOrientation [get, set]
Vector3f rotationalVelocity [get, set]
Vector3d lastSetWorldPosition [get]
Vector3f lastSetVelocity [get]
Vector3f lastSetAcceleration [get]
TaitBryan lastSetworldOrientation [get]
Vector3f lastSetRotationalVelocity [get]
DeadReckonTypes algorithm [get, set]
PaintScheme PaintScheme [get, set]
Mobility mobility [get, set]
FirePower firePower [get, set]
DamageState damageState [get, set]
Smoke smoke [get, set]
TrailingEffects trailingEffects [get, set]
HatchState hatchState [get, set]
Flaming flaming [get, set]
Launcher launcher [get, set]
CamouflageType camouflageType [get, set]
Concealed concealed [get, set]
FrozenStatus frozenStatus [get, set]
PowerPlantStatus powerPlantStatus [get, set]
State state [get, set]
Tent tent [get, set]
Ramp ramp [get, set]
SurrenderState surrenderState [get, set]
MaskedCloaked maskedCloaked [get, set]
Canopy canopy [get, set]
Compliance compliance [get, set]
WeaponState primaryWeaponState [get, set]
WeaponState secondaryWeaponState [get, set]
ConcealedStationary concealedStationary [get, set]
Density density [get, set]
InternalHeatStatus internalHeatStatus [get, set]
Antenna antenna [get, set]
ForceType forceType [get, set]
string markingText [get, set]
LifeformState lifeformState [get, set]
UInt32 appearanceBits [get, set]
UInt32 capabilityBits [get, set]
Clock clock [get, set]
List< ArtPartarticulatedParts [get, set]
List< AttPartattachedParts [get, set]
Approximator approximator [get, set]

Additional Inherited Members

- Protected Attributes inherited from makVrl.StateRepository
Dictionary< string, Object > myAttributes = new Dictionary<string, Object>()

Constructor & Destructor Documentation

makVrl.EntityStateRepository.EntityStateRepository ( )
inline

Member Function Documentation

ArtPart makVrl.EntityStateRepository.getArticulatedPart ( ArtPartType  type)
inline
AttPart makVrl.EntityStateRepository.getAttachedPart ( int  stationId)
inline
LightState makVrl.EntityStateRepository.lightState ( LightType  type)
inline
void makVrl.EntityStateRepository.printDataToConsole ( )
inline
void makVrl.EntityStateRepository.setlightState ( LightType  type,
LightState  state 
)
inline
void makVrl.EntityStateRepository.useDeadReckoner ( DeadReckoner  dr)
inline
void makVrl.EntityStateRepository.useDeadReckoner ( bool  useDr)
inline
void makVrl.EntityStateRepository.useSmoother ( Smoother  sm)
inline
void makVrl.EntityStateRepository.useSmoother ( bool  useSm)
inline
DeadReckoner makVrl.EntityStateRepository.usingDeadReckoner ( )
inline
Smoother makVrl.EntityStateRepository.usingSmoother ( )
inline

Property Documentation

DeadReckonTypes makVrl.EntityStateRepository.algorithm
getset
Antenna makVrl.EntityStateRepository.antenna
getset
UInt32 makVrl.EntityStateRepository.appearanceBits
getset
Approximator makVrl.EntityStateRepository.approximator
getset
List<ArtPart> makVrl.EntityStateRepository.articulatedParts
getset
List<AttPart> makVrl.EntityStateRepository.attachedParts
getset
CamouflageType makVrl.EntityStateRepository.camouflageType
getset
Canopy makVrl.EntityStateRepository.canopy
getset
UInt32 makVrl.EntityStateRepository.capabilityBits
getset
Clock makVrl.EntityStateRepository.clock
getset
Compliance makVrl.EntityStateRepository.compliance
getset
Concealed makVrl.EntityStateRepository.concealed
getset
ConcealedStationary makVrl.EntityStateRepository.concealedStationary
getset
DamageState makVrl.EntityStateRepository.damageState
getset
Density makVrl.EntityStateRepository.density
getset
string makVrl.EntityStateRepository.entityId
getset
string makVrl.EntityStateRepository.entityIdentifier
getset
FirePower makVrl.EntityStateRepository.firePower
getset
Flaming makVrl.EntityStateRepository.flaming
getset
ForceType makVrl.EntityStateRepository.forceType
getset
FrozenStatus makVrl.EntityStateRepository.frozenStatus
getset
EntityType makVrl.EntityStateRepository.guise
getset
HatchState makVrl.EntityStateRepository.hatchState
getset
string makVrl.EntityStateRepository.id
getset
InternalHeatStatus makVrl.EntityStateRepository.internalHeatStatus
getset
Vector3f makVrl.EntityStateRepository.lastSetAcceleration
get
Vector3f makVrl.EntityStateRepository.lastSetRotationalVelocity
get
Vector3f makVrl.EntityStateRepository.lastSetVelocity
get
TaitBryan makVrl.EntityStateRepository.lastSetworldOrientation
get
Vector3d makVrl.EntityStateRepository.lastSetWorldPosition
get
Launcher makVrl.EntityStateRepository.launcher
getset
LifeformState makVrl.EntityStateRepository.lifeformState
getset
string makVrl.EntityStateRepository.markingText
getset
MaskedCloaked makVrl.EntityStateRepository.maskedCloaked
getset
Mobility makVrl.EntityStateRepository.mobility
getset
PaintScheme makVrl.EntityStateRepository.PaintScheme
getset
PowerPlantStatus makVrl.EntityStateRepository.powerPlantStatus
getset
WeaponState makVrl.EntityStateRepository.primaryWeaponState
getset
Ramp makVrl.EntityStateRepository.ramp
getset
Vector3f makVrl.EntityStateRepository.rotationalVelocity
getset
WeaponState makVrl.EntityStateRepository.secondaryWeaponState
getset
Smoke makVrl.EntityStateRepository.smoke
getset
State makVrl.EntityStateRepository.state
getset
SurrenderState makVrl.EntityStateRepository.surrenderState
getset
Tent makVrl.EntityStateRepository.tent
getset
TrailingEffects makVrl.EntityStateRepository.trailingEffects
getset
EntityType makVrl.EntityStateRepository.type
getset
Vector3f makVrl.EntityStateRepository.worldAcceleration
getset
TaitBryan makVrl.EntityStateRepository.worldOrientation
getset
Vector3d makVrl.EntityStateRepository.worldPosition
getset
Vector3f makVrl.EntityStateRepository.worldVelocity
getset

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Apr 8 04:49:21 EDT 2019 from SVN revision 197403
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)