#include <signatureEffect.h>
Public Types | |
typedef SignatureEffect < BaseState > | state_t |
Static Public Member Functions | |
template<typename F > | |
static void | doUndoSimpleMove (state_t &s, Square from, Square to, int promoteMask, F &func) |
Definition at line 67 of file signatureEffect.h.
typedef SignatureEffect<BaseState> osl::effect::ApplyDoUndoSimpleMove< P, SignatureEffect< BaseState > >::state_t |
Definition at line 69 of file signatureEffect.h.
|
inlinestatic |
Definition at line 71 of file signatureEffect.h.
References osl::effect::SignatureEffect< State >::getSignature(), osl::effect::MoveSignatureTable::getSignature(), osl::effect::Move_Signature_Table, osl::Piece::promoteWithMask(), osl::Piece::ptypeO(), osl::effect::SignatureEffect< State >::setSignature(), and osl::effect::signature_EMPTY.