PtypeOSquareVector に格納. [詳細]
#include <effect_action.h>
Public メソッド | |
StorePtypeOSquare (PtypeOSquareVector *s, Square t) | |
template<Player P, Ptype Type> | |
void | doActionPtype (Piece p) |
template<Player P> | |
void | doAction (Piece p, Square) |
void | store (Piece p) |
Public 変数 | |
PtypeOSquareVector * | out |
Square | target |
PtypeOSquareVector に格納.
effect_action.h の 171 行で定義されています。
osl::effect_action::StorePtypeOSquare::StorePtypeOSquare | ( | PtypeOSquareVector * | s, | |
Square | t | |||
) | [inline] |
effect_action.h の 175 行で定義されています。
void osl::effect_action::StorePtypeOSquare::doAction | ( | Piece | p, | |
Square | ||||
) | [inline] |
effect_action.h の 185 行で定義されています。
参照先 store().
void osl::effect_action::StorePtypeOSquare::doActionPtype | ( | Piece | p | ) | [inline] |
effect_action.h の 180 行で定義されています。
参照先 store().
void osl::effect_action::StorePtypeOSquare::store | ( | Piece | p | ) | [inline] |
effect_action.h の 190 行で定義されています。
参照先 out, osl::Piece::ptypeO(), osl::FixedCapacityVector< T, Capacity >::push_back(), と osl::Piece::square().
参照元 doAction(), と doActionPtype().
effect_action.h の 173 行で定義されています。
参照元 store().