celNavigationTools Struct Reference
Helplers for navigation. More...
#include <celtool/navigation.h>
Static Public Member Functions | |
static celNavigationInfo | GetNavigationInfo (iCelEntity *navigator, const char *tag, const csVector3 &vector) |
Returns navigation result between navigator entity and target vector. | |
static celNavigationInfo | GetNavigationInfo (iPcMesh *navigator, iMapNode *node) |
Returns navigation result between navigator pcmesh and target map node. | |
static celNavigationInfo | GetNavigationInfo (iCelEntity *navigator, const char *tag, iMapNode *node) |
Returns navigation result between navigator entity and target map node. | |
static celNavigationInfo | GetNavigationInfo (iPcMesh *navigator, iCelEntity *entity, const char *entity_tag) |
Returns navigation result between navigator pcmesh and target entity. | |
static celNavigationInfo | GetNavigationInfo (iCelEntity *navigator, const char *navigator_tag, iCelEntity *entity, const char *entity_tag) |
Returns navigation result between navigator entity and target entity. | |
static celNavigationInfo | GetNavigationInfo (iPcMesh *navigator, const csVector3 &vector) |
Returns navigation result between navigator pcmesh and target vector. |
Detailed Description
Helplers for navigation.
Definition at line 52 of file navigation.h.
Member Function Documentation
static celNavigationInfo celNavigationTools::GetNavigationInfo | ( | iCelEntity * | navigator, | |
const char * | tag, | |||
const csVector3 & | vector | |||
) | [static] |
Returns navigation result between navigator entity and target vector.
- Parameters:
-
navigator is an entity with pcmesh which looks for a target. tag is navigator property class tag or 0. vector is a target vector.
static celNavigationInfo celNavigationTools::GetNavigationInfo | ( | iPcMesh * | navigator, | |
iMapNode * | node | |||
) | [static] |
Returns navigation result between navigator pcmesh and target map node.
- Parameters:
-
navigator is pcmesh class of the navigator to take the position from. node is a map node.
static celNavigationInfo celNavigationTools::GetNavigationInfo | ( | iCelEntity * | navigator, | |
const char * | tag, | |||
iMapNode * | node | |||
) | [static] |
Returns navigation result between navigator entity and target map node.
- Parameters:
-
navigator is an entity with pcmesh which looks for a target. tag is navigator property class tag or 0. node is a map node.
static celNavigationInfo celNavigationTools::GetNavigationInfo | ( | iPcMesh * | navigator, | |
iCelEntity * | entity, | |||
const char * | entity_tag | |||
) | [static] |
Returns navigation result between navigator pcmesh and target entity.
- Parameters:
-
navigator is pcmesh class of the navigator to take the position from. entity is a target entity with pcmesh. entity_tag is target entity property class tag or 0.
static celNavigationInfo celNavigationTools::GetNavigationInfo | ( | iCelEntity * | navigator, | |
const char * | navigator_tag, | |||
iCelEntity * | entity, | |||
const char * | entity_tag | |||
) | [static] |
Returns navigation result between navigator entity and target entity.
- Parameters:
-
navigator is an entity with pcmesh which looks for a target. navigator_tag is navigator property class tag or 0. entity is a target entity with pcmesh. entity_tag is target entity property class tag or 0.
static celNavigationInfo celNavigationTools::GetNavigationInfo | ( | iPcMesh * | navigator, | |
const csVector3 & | vector | |||
) | [static] |
Returns navigation result between navigator pcmesh and target vector.
- Parameters:
-
navigator is pcmesh class of the navigator to take the position from. vector is a target vector.
The documentation for this struct was generated from the following file:
- celtool/navigation.h
Generated for CEL: Crystal Entity Layer 1.4.1 by doxygen 1.7.1