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
