All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
osl::move_generator::CaptureEffectToAroundKing8< P > Struct Template Reference

Capture pieces that has effect to squares around King and to the King. More...

#include <captureEffectToAroundKing8.h>

List of all members.

Static Public Member Functions

template<class Action >
static void generateTo (const NumEffectState &state, Square p, Action &action)
static void generate (const NumEffectState &state, MoveVector &moves)

Detailed Description

template<Player P>
struct osl::move_generator::CaptureEffectToAroundKing8< P >

Capture pieces that has effect to squares around King and to the King.

Definition at line 21 of file captureEffectToAroundKing8.h.


Member Function Documentation

template<Player P>
static void osl::move_generator::CaptureEffectToAroundKing8< P >::generate ( const NumEffectState &  state,
MoveVector &  moves 
) [inline, static]
template<Player P>
template<class Action >
static void osl::move_generator::CaptureEffectToAroundKing8< P >::generateTo ( const NumEffectState &  state,
Square  p,
Action &  action 
) [inline, static]

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