![]() |
HyperRogue
11.3d
game/visualization engine based on non-Euclidean geometry
|
Public Member Functions | |
bool | listed (cell *c) |
bool | add (cell *c) |
Public Attributes | |
vector< cell * > | lst |
vector< int > | tmps |
A structure useful when walking on the cell graph in arbitrary way, or listing cells in general. Only one celllister may be active at a time, using the stack semantics. Only the most recently created one works; the previous one will resume working when this one is destroyed.
|
inline |
is the given cell on the list?
|
inline |
add a cell to the list
vector<cell*> hr::manual_celllister::lst |
list of cells in this list