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.
|
#include <PFQueue.h>
Public Member Functions | |
Queue () | |
void | init (const Math::Point< Utils::uint > &bin_) |
bool | isEmpty () const |
bool | enqueue (CD::DIRECTION dir_, const Math::Point< Utils::uint > &bin_) |
CD::DIRECTION | dequeue (Math::Point< Utils::uint > &bin_) |
void | deletePathDirsStartingWith (CD::DIRECTION dir_) |
std::vector< CD::DIRECTION > | returnFrontPathDirsAsVector () const |
bool | getCurrBin (Math::Point< Utils::uint > &bin_) const |
void | setVisitedBin (const Math::Point< Utils::uint > &bin_, bool isVisited_) |
Queue class for use internally by PF::Manager.
|
inline |
void Queue::deletePathDirsStartingWith | ( | CD::DIRECTION | dir_ | ) |
|
inline |
|
inline |
|
inline |
void Queue::init | ( | const Math::Point< Utils::uint > & | bin_ | ) |
|
inline |
vector< DIRECTION > Queue::returnFrontPathDirsAsVector | ( | ) | const |
|
inline |