All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Static Public Member Functions | List of all members
osl::move_generator::SafeDropMajorPiece< P > Struct Template Reference

#include <safeDropMajorPiece.h>

Static Public Member Functions

template<class Action >
static void generate (const NumEffectState &state, Action &action)
 
template<size_t Capacity>
static void generateMoves (const NumEffectState &state, FixedCapacityVector< Move, Capacity > &out)
 

Detailed Description

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

Definition at line 12 of file safeDropMajorPiece.h.

Member Function Documentation

template<Player P>
template<class Action >
static void osl::move_generator::SafeDropMajorPiece< P >::generate ( const NumEffectState &  state,
Action &  action 
)
inlinestatic
template<Player P>
template<size_t Capacity>
static void osl::move_generator::SafeDropMajorPiece< P >::generateMoves ( const NumEffectState &  state,
FixedCapacityVector< Move, Capacity > &  out 
)
inlinestatic

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