|
Nebula
|
#include <navagentcontext.h>
Public Member Functions | |
| AgentContext () | |
| constructor | |
| virtual | ~AgentContext () |
| destructor | |
Static Public Member Functions | |
| static void | Create () |
| create context | |
| static void | SetTarget (const Navigation::CrowdAgentId id, const Math::point &target) |
| set the target for an agent | |
| static Math::point | GetTarget (const Navigation::CrowdAgentId id) |
| set the transform for a model | |
Private Types | |
| typedef Ids::IdAllocator< CrowdAgentId, int, NavMeshId, Math::point > | AgentContextAllocator |
Static Private Attributes | |
| static AgentContextAllocator | agentContextAllocator |
|
private |
| Navigation::AgentContext::AgentContext | ( | ) |
constructor
|
virtual |
destructor
|
static |
create context
|
static |
set the transform for a model
|
static |
set the target for an agent
|
staticprivate |