3 #ifndef _BOARD_BIT_EFFECT_H 
    4 #define _BOARD_BIT_EFFECT_H 
    5 #include "osl/applyDoUndoXMove.h" 
    6 #include "osl/boardBitMask.h" 
   29       template<
typename OrigState>
 
   39     template<Player P,
typename BaseState>
 
   47         s.
emptyMask^=(boardBitMaskTable.getMask(from)^boardBitMaskTable.getMask(to));
 
   53     template<Player P,
typename BaseState>
 
   61         s.
emptyMask^=boardBitMaskTable.getMask(to);
 
   67     template<Player P,
typename BaseState>
 
   75         s.
emptyMask^=boardBitMaskTable.getMask(from);
 
   84 #endif // _BOARD_BIT_EFFECT_H