NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Classes | Namespaces | Typedefs | Enumerations
ASTARMap.h File Reference

Basic A* Pathfinding component. More...

#include <map>
#include <string>
#include <vector>
#include "../../sharedbase/PointList.h"
#include "../../sharedbase/ComponentInterface.h"
#include "../../sharedbase/Envelope_fwd.h"
Include dependency graph for ASTARMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Physics::navPoint
class  Physics::ASTARMap

Namespaces

namespace  Physics
 Namespace to contain every item that is related to the physics engine.

Typedefs

typedef std::map< Point, STATE > Physics::STATEGrid
typedef std::map< Point, navPoint > Physics::NavGrid

Enumerations

enum  STATE { SOLID, PICKUP, FREE }

Detailed Description

Basic A* Pathfinding component.

Author:
Adam Martin
Date:
20120120

Definition in file ASTARMap.h.