////////////////////////////////////////// class Transition { Transition() { } void Draw() { } boolean CanTransition() { return true; } boolean HasTransitioned() { return true; } }