Public Types | |
typedef Common::Functor0Mem< int16, Animation > | Accessor |
typedef Common::Functor1Mem< int16, void, Animation > | Mutator |
typedef Accessor::FuncType | AccessorFunc |
typedef Mutator::FuncType | MutatorFunc |
Public Member Functions | |
AnimationField (Animation *instance, AccessorFunc accessor, MutatorFunc mutator) | |
AnimationField (Animation *instance, AccessorFunc accessor) | |
int16 | getValue () const |
void | setValue (int16 value) |
Protected Attributes | |
Accessor * | _accessor |
Mutator * | _mutator |