#include <applyMoveWithPath.h>
Static Public メソッド | |
template<class State , class Function > | |
static void | doUndoMove (State &state, PathEncoding &path, Move move, Function &h) |
doUndoMove の PathEncoding をメンテナンスするバージョン | |
template<class State , class Function > | |
static void | doUndoMoveOrPass (State &state, PathEncoding &path, Move move, Function &h) |
applyMoveWithPath.h の 13 行で定義されています。
static void osl::apply_move::ApplyMoveWithPath< P >::doUndoMove | ( | State & | state, | |
PathEncoding & | path, | |||
Move | move, | |||
Function & | h | |||
) | [inline, static] |
doUndoMove の PathEncoding をメンテナンスするバージョン
applyMoveWithPath.h の 20 行で定義されています。
static void osl::apply_move::ApplyMoveWithPath< P >::doUndoMoveOrPass | ( | State & | state, | |
PathEncoding & | path, | |||
Move | move, | |||
Function & | h | |||
) | [inline, static] |
applyMoveWithPath.h の 30 行で定義されています。