![]() |
MAK RTIspy API Documentation for HLA 1516
|
Collaboration diagram for timeManagedEntity:Public Types | |
| enum | entity_state { Alive = 0, FiredUpon = 1, Damaged = 2, Dead = 3 } |
| enum | active_state { Initial = 0, Firing = 1, SendDetonate = 3, Idle = 5 } |
Public Member Functions | |
| timeManagedEntity () | |
| ~timeManagedEntity () | |
| bool | attrUpdateWaiting () |
| bool | interactionWaiting () |
| attributeUpdateEvent * | getNextAttrUpdateEvent () |
| interactionEvent * | getNextInteractionEvent () |
| void | addAttrUpdateEvent (attributeUpdateEvent *) |
| void | addInteractionEvent (interactionEvent *) |
| bool | shouldFire () |
| bool | shouldDetonate () |
| bool | isFiredUpon () |
| bool | isDetonated () |
| void | setPhaseLine (double phaseLine) |
| void | incPosition (double deltaTime) |
| void | firePressed () |
| void | reset () |
| void | tick () |
Private Member Functions |