All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
osl::eval::See::FindEffectMore Struct Reference
Collaboration diagram for osl::eval::See::FindEffectMore:
Collaboration graph
[legend]

List of all members.

Public Member Functions

template<Player P, Ptype Type>
void doActionPtype (Piece p)
template<Player P>
void doAction (Piece p, Square)
void store (Piece p)

Public Attributes

PtypeOSquareVector * direct
PtypeOSquareVector * more
Square target
const NumEffectState * state

Detailed Description

Definition at line 7 of file see.cc.


Member Function Documentation

template<Player P>
void osl::eval::See::FindEffectMore::doAction ( Piece  p,
Square   
) [inline]

Definition at line 17 of file see.cc.

References store().

template<Player P, Ptype Type>
void osl::eval::See::FindEffectMore::doActionPtype ( Piece  p) [inline]

Definition at line 15 of file see.cc.

References store().


Member Data Documentation

Definition at line 9 of file see.cc.

Definition at line 10 of file see.cc.

Definition at line 12 of file see.cc.

Definition at line 11 of file see.cc.


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