PtypeOPositionVector に格納. [詳細]
#include <storePtypeOPosition.h>
Public メソッド | |
StorePtypeOPosition (container::PtypeOPositionVector *s, Position t) | |
template<Player P, Ptype Type> | |
void | doActionPtype (Piece p) |
template<Player P> | |
void | doAction (Piece p, Position) |
void | store (Piece p) |
Public 変数 | |
container::PtypeOPositionVector * | out |
Position | target |
PtypeOPositionVector に格納.
storePtypeOPosition.h の 13 行で定義されています。
osl::effect_action::StorePtypeOPosition::StorePtypeOPosition | ( | container::PtypeOPositionVector * | s, | |
Position | t | |||
) | [inline] |
storePtypeOPosition.h の 17 行で定義されています。
void osl::effect_action::StorePtypeOPosition::doAction | ( | Piece | p, | |
Position | ||||
) | [inline] |
storePtypeOPosition.h の 27 行で定義されています。
参照先 store().
void osl::effect_action::StorePtypeOPosition::doActionPtype | ( | Piece | p | ) | [inline] |
storePtypeOPosition.h の 22 行で定義されています。
参照先 store().
void osl::effect_action::StorePtypeOPosition::store | ( | Piece | p | ) | [inline] |
storePtypeOPosition.h の 32 行で定義されています。
参照先 out, osl::Piece::position(), と osl::Piece::ptypeO().
参照元 doAction(), と doActionPtype().
storePtypeOPosition.h の 15 行で定義されています。
参照元 store().