All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
osl::effect_action::StorePiece Struct Reference

PieceVector に格納 More...

#include <storePiece.h>

Collaboration diagram for osl::effect_action::StorePiece:
Collaboration graph
[legend]

Public Member Functions

 StorePiece (PieceVector *s)
 
template<Player P, Ptype Type>
void doActionPtype (Piece p, Square pos)
 
template<Player P>
void doAction (Piece p, Square)
 

Public Attributes

PieceVector * store
 

Detailed Description

PieceVector に格納

Definition at line 13 of file storePiece.h.

Constructor & Destructor Documentation

osl::effect_action::StorePiece::StorePiece ( PieceVector *  s)
inlineexplicit

Definition at line 16 of file storePiece.h.

Member Function Documentation

template<Player P>
void osl::effect_action::StorePiece::doAction ( Piece  p,
Square   
)
inline

Definition at line 25 of file storePiece.h.

References store.

template<Player P, Ptype Type>
void osl::effect_action::StorePiece::doActionPtype ( Piece  p,
Square  pos 
)
inline

Definition at line 20 of file storePiece.h.

Member Data Documentation

PieceVector* osl::effect_action::StorePiece::store

Definition at line 15 of file storePiece.h.

Referenced by doAction().


The documentation for this struct was generated from the following file: