#include <signatureEffect.h>
Public Member Functions | |
template<typename State > | |
SignatureTable (State &state) | |
MoveSignature | get (Square pos) const |
void | set (Square pos, MoveSignature signature) |
Private Attributes | |
CArray< MoveSignature, 16 *(9+4)> | signatures |
Definition at line 15 of file signatureEffect.h.
|
inline |
Definition at line 19 of file signatureEffect.h.
References osl::effect::MoveSignatureTable::getSignature(), osl::effect::Move_Signature_Table, set(), osl::effect::signature_EDGE, and signatures.
|
inline |
Definition at line 28 of file signatureEffect.h.
References signatures.
Referenced by osl::effect::SignatureEffect< State >::getSignature().
|
inline |
Definition at line 31 of file signatureEffect.h.
References osl::Square::index(), and signatures.
Referenced by osl::effect::SignatureEffect< State >::setSignature(), and SignatureTable().
|
private |
Definition at line 16 of file signatureEffect.h.
Referenced by get(), set(), and SignatureTable().