#ifndef GRIDWALKSTATE_H #define GRIDWALKSTATE_H #include "../../geo/Heading.h" template struct GridWalkState { /** the user-node this state resides at */ const T* node; /** the current heading */ Heading heading; /** empty ctor */ GridWalkState() : node(nullptr), heading(0) {;} /** ctor with user-node and heading */ GridWalkState(const T* node, const Heading heading) : node(node), heading(heading) {;} }; #endif // GRIDWALKSTATE_H