#include <doUndoMoveStack.h>
Public メソッド | |
DoUndoMoveStack () | |
~DoUndoMoveStack () | |
void | push (State &s, Move m) |
void | pop () |
void | clear () |
void | setEmergency () |
bool | empty () const |
Private 変数 | |
stack< DoUndoMoveLock * > | move_stack |
int | memory_emergency |
doUndoMoveStack.h の 15 行で定義されています。
osl::apply_move::DoUndoMoveStack< State >::DoUndoMoveStack | ( | ) | [inline] |
doUndoMoveStack.h の 46 行で定義されています。
osl::apply_move::DoUndoMoveStack< State >::~DoUndoMoveStack | ( | ) | [inline] |
void osl::apply_move::DoUndoMoveStack< State >::push | ( | State & | s, | |
Move | m | |||
) | [inline] |
void osl::apply_move::DoUndoMoveStack< State >::pop | ( | ) | [inline] |
void osl::apply_move::DoUndoMoveStack< State >::clear | ( | ) | [inline] |
void osl::apply_move::DoUndoMoveStack< State >::setEmergency | ( | ) | [inline] |
bool osl::apply_move::DoUndoMoveStack< State >::empty | ( | ) | const [inline] |
stack<DoUndoMoveLock*> osl::apply_move::DoUndoMoveStack< State >::move_stack [private] |
int osl::apply_move::DoUndoMoveStack< State >::memory_emergency [private] |