All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
osl::effect_action::StorePtypeOSquare Struct Reference

PtypeOSquareVector に格納 More...

#include <storePtypeOSquare.h>

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

List of all members.

Public Member Functions

 StorePtypeOSquare (container::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 Attributes

container::PtypeOSquareVectorout
Square target

Detailed Description

PtypeOSquareVector に格納

Definition at line 13 of file storePtypeOSquare.h.


Constructor & Destructor Documentation

Definition at line 17 of file storePtypeOSquare.h.


Member Function Documentation

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

Definition at line 27 of file storePtypeOSquare.h.

References store().

template<Player P, Ptype Type>
void osl::effect_action::StorePtypeOSquare::doActionPtype ( Piece  p) [inline]

Definition at line 22 of file storePtypeOSquare.h.

References store().

Definition at line 32 of file storePtypeOSquare.h.

References out, osl::Piece::ptypeO(), and osl::Piece::square().

Referenced by doAction(), and doActionPtype().


Member Data Documentation

Definition at line 15 of file storePtypeOSquare.h.

Referenced by store().

Definition at line 16 of file storePtypeOSquare.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines