#include <sharedstate.h>
Public Member Functions | |
| bool | AddActorMapping (const DIS::EntityType &eid, const dtDAL::ActorType *at) |
| Adds a mapping from the DIS::EntityID to the dtDAL::ActorType if no mapping exists. | |
| bool | RemoveActorMapping (const DIS::EntityType &eid) |
| Takes the one to one mapping from the container for the supplied key. | |
| bool | GetMappedActor (const DIS::EntityType &eid, const dtDAL::ActorType *&toWrite) |
| Introduces the ActorType mapped to the EntityID. | |
| bool ActorMapConfig::AddActorMapping | ( | const DIS::EntityType & | eid, | |
| const dtDAL::ActorType * | at | |||
| ) |
Adds a mapping from the DIS::EntityID to the dtDAL::ActorType if no mapping exists.
| bool ActorMapConfig::RemoveActorMapping | ( | const DIS::EntityType & | eid | ) |
Takes the one to one mapping from the container for the supplied key.
| eid | the key to the mapping. |
| bool ActorMapConfig::GetMappedActor | ( | const DIS::EntityType & | eid, | |
| const dtDAL::ActorType *& | toWrite | |||
| ) |
Introduces the ActorType mapped to the EntityID.
| toWrite | Overwritten with the instance of the mapped ActorType. | |
| eid | The key being stored. |