| actionComponent_ | se_core::Area | [protected] |
| addNeighbour(Area *area) | se_core::Area | |
| Area(Composite *owner, const ComponentFactory *factory, coor_tile_t w, coor_tile_t h) | se_core::Area | |
| cleanup() | se_core::Component | [protected, virtual] |
| collisionAreaComponent_ | se_core::Area | [protected] |
| Component(int type, Composite *owner, const ComponentFactory *factory=0) | se_core::Component | |
| component(int type) | se_core::Component | [inline] |
| component(int type) const | se_core::Component | [inline] |
| Composite class | se_core::Component | [friend] |
| doesTouchVoid(const se_core::Point3 &wc, short index, coor_t radius) const | se_basic::NavMeshArea | |
| se_core::Area::doesTouchVoid(const Point3 &wc, short index, coor_t radius) const =0 | se_core::Area | [pure virtual] |
| factory() | se_core::Component | [inline] |
| factory_ | se_core::Component | [protected] |
| farthestLineOfSight(const se_core::Pos &from, bray_t yaw, coor_t maxLen, coor_t maxOffNavMesh, se_core::Point3 &dest) const | se_basic::NavMeshArea | |
| farthestLineOfSight(const se_core::Point3 &fromPoint, short fromIndex, bray_t yaw, coor_t maxLen, coor_t maxOffNavMesh) const | se_basic::NavMeshArea | |
| farthestLineOfSight(const se_core::Pos &from, const se_core::Pos &to, se_core::Point3 &dest) const | se_basic::NavMeshArea | |
| findNearest(const se_core::Point3 &p, se_core::Point3 &out) const | se_basic::NavMeshArea | |
| findTarget(const char *factoryName, const Point3 &worldCoor) const | se_core::Area | |
| flipSpawns(void) | se_core::Area | |
| force(const se_core::Point3 &coor, se_core::Vector3 &dest) const | se_basic::NavMeshArea | |
| se_core::Area::force(const Point3 &coor, Vector3 &dest) const =0 | se_core::Area | [pure virtual] |
| groundHeight(const se_core::Point3 &coor, short index=-1) const | se_basic::NavMeshArea | |
| se_core::Area::groundHeight(const Point3 &coor, short index=-1) const =0 | se_core::Area | [pure virtual] |
| height() const | se_core::Area | [inline] |
| height_ | se_core::Area | [protected] |
| index(const se_core::Point3 &coor, short oldIndex=-1) const | se_basic::NavMeshArea | |
| se_core::Area::index(const Point3 &wc, short oldIndex=-1) const =0 | se_core::Area | [pure virtual] |
| init() | se_core::Component | [protected, virtual] |
| isActive() | se_core::Component | |
| isDead() const | se_core::Component | |
| isLegalCoor(coor_tile_t x, coor_tile_t y) const | se_core::Area | [inline] |
| isLegalLocalCoor(const Point3 &localCoor) const | se_core::Area | [inline] |
| isLegalWorldCoor(const Point3 &worldCoor) const | se_core::Area | [inline] |
| isLineOfSight(const se_core::Pos &from, const se_core::Pos &to) | se_basic::NavMeshArea | |
| isNeighbour(const Area &area) const | se_basic::NavMeshArea | [virtual] |
| name() const | se_core::Component | [virtual] |
| NavMeshArea(se_core::Composite *owner, const se_core::ComponentFactory *factory, coor_tile_t w, coor_tile_t h, const NavMesh *navMesh) | se_basic::NavMeshArea | |
| neighbour(short relX, short relY, short relZ) | se_core::Area | |
| neighbour(short relX, short relY, short relZ) const | se_core::Area | |
| neighbour(const Point3 &worldCoor) | se_core::Area | |
| neighbour(const Point3 &worldCoor) const | se_core::Area | |
| nextTerrainStyle(bray_t direction, const se_core::Point3 &coor) | se_basic::NavMeshArea | |
| se_core::Area::nextTerrainStyle(bray_t direction, const Point3 &coor)=0 | se_core::Area | [pure virtual] |
| owner() | se_core::Component | [inline] |
| owner() const | se_core::Component | [inline] |
| owner_ | se_core::Component | [protected] |
| pagePosX() const | se_core::Area | [inline] |
| pagePosZ() const | se_core::Area | [inline] |
| parentChanged(Composite *newParent, Composite *oldParent) | se_core::Component | [inline, protected, virtual] |
| path(const se_core::Pos &from, const se_core::Pos &to, se_core::Point3 &out) const | se_basic::NavMeshArea | |
| physicsAreaComponent_ | se_core::Area | [protected] |
| posComponent_ | se_core::Area | [protected] |
| Ptr typedef | se_basic::NavMeshArea | |
| reset() | se_core::Area | |
| saveThings() | se_core::Area | |
| scriptComponent_ | se_core::Area | [protected] |
| setActive(bool state) | se_core::Component | [inline, protected, virtual] |
| setDead() | se_core::Component | [inline, protected, virtual] |
| signalAreaComponent_ | se_core::Area | [protected] |
| slideAngle(const se_core::Pos &from, const se_core::Point3 &to) const | se_basic::NavMeshArea | |
| spawn(const char *thingName, const ViewPoint &coor, long deniedTsMask=0, PosComponent *parent=0) | se_core::Area | |
| spawnAreaComponent_ | se_core::Area | [protected] |
| terrainStyle(const se_core::Point3 &coor, short index=-1) const | se_basic::NavMeshArea | |
| se_core::Area::terrainStyle(const Point3 &coor, short index=-1) const =0 | se_core::Area | [pure virtual] |
| TerrainStyle enum name | se_basic::NavMeshArea | |
| touchedTerrain(const Point3 ¢re, coor_t radius) const | se_core::Area | [virtual] |
| touchedTerrain(const Point3 &from, const Point3 &to) const | se_core::Area | [virtual] |
| TS_VOID enum value | se_basic::NavMeshArea | |
| TS_WALKABLE enum value | se_basic::NavMeshArea | |
| tsMask(short ts) | se_core::Area | [inline, static] |
| type() const | se_core::Component | [inline] |
| type_ | se_core::Component | [protected] |
| wallAngle(const se_core::Pos &from, const se_core::Point3 &to) const | se_basic::NavMeshArea | |
| width() const | se_core::Area | [inline] |
| width_ | se_core::Area | [protected] |
| zoneAreaComponent_ | se_core::Area | [protected] |
| zoneChanged(int type, Composite *newArea, Composite *oldArea) | se_core::Component | [protected, virtual] |
| ~Area() | se_core::Area | [virtual] |
| ~Component() | se_core::Component | [virtual] |
| ~NavMeshArea() | se_basic::NavMeshArea | [virtual] |
Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:21 2007 by Doxygen version 1.3.9.1.