All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Static Public Member Functions
osl::effect::ApplyDoUndoDropMove< P, BoardBitEffect< BaseState > > Struct Template Reference

#include <boardBitEffect.h>

List of all members.

Public Types

typedef BoardBitEffect< BaseState > state_t

Static Public Member Functions

template<typename F >
static void doUndoDropMove (state_t &s, Square to, Ptype ptype, F &func)

Detailed Description

template<Player P, typename BaseState>
struct osl::effect::ApplyDoUndoDropMove< P, BoardBitEffect< BaseState > >

Definition at line 54 of file boardBitEffect.h.


Member Typedef Documentation

template<Player P, typename BaseState >
typedef BoardBitEffect<BaseState> osl::effect::ApplyDoUndoDropMove< P, BoardBitEffect< BaseState > >::state_t

Definition at line 56 of file boardBitEffect.h.


Member Function Documentation

template<Player P, typename BaseState >
template<typename F >
static void osl::effect::ApplyDoUndoDropMove< P, BoardBitEffect< BaseState > >::doUndoDropMove ( state_t s,
Square  to,
Ptype  ptype,
F &  func 
) [inline, static]

Definition at line 58 of file boardBitEffect.h.

References osl::effect::BoardBitEffect< State >::emptyMask.


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