Tactics: Western Philosophers Vs. Musicians  0.12
A turn-based tactical game combining rules and gameplay elements inspired by Final Fantasy Tactics and the Mayfair Exponential Game System. Unlike most games of this type, motion is in full, grid-less 3D.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
OpenSkyNet::PF::AStarNode Struct Reference

#include <PFAStar.h>

Public Member Functions

 AStarNode (const Math::Point< int > &bin_)
 
bool operator< (const AStarNode &rhs_) const
 

Public Attributes

AStarNode_parent
 
bool _isFromWPC
 
CD::DIRECTION _prevDir
 
const Math::Point< int > & _bin
 
float _f
 
float _g
 
float _h
 

Detailed Description

A* node structure for use internally by PF::Manager.

Constructor & Destructor Documentation

OpenSkyNet::PF::AStarNode::AStarNode ( const Math::Point< int > &  bin_)
inline

Member Function Documentation

bool OpenSkyNet::PF::AStarNode::operator< ( const AStarNode rhs_) const
inline

Member Data Documentation

const Math::Point<int>& OpenSkyNet::PF::AStarNode::_bin
float OpenSkyNet::PF::AStarNode::_f
float OpenSkyNet::PF::AStarNode::_g
float OpenSkyNet::PF::AStarNode::_h
bool OpenSkyNet::PF::AStarNode::_isFromWPC
AStarNode* OpenSkyNet::PF::AStarNode::_parent
CD::DIRECTION OpenSkyNet::PF::AStarNode::_prevDir

The documentation for this struct was generated from the following file: