AnimationCoordinatorFactory Class Reference

#include <AnimationCoordinatorFactory.h>

Inheritance diagram for AnimationCoordinatorFactory:
Object

# Public Member Functions

AnimationCoordinator getCoordinator (AnimationController animationController, ListenerObject scope, const CharSetSpec *charSetSpec)

# Protected Attributes

VirtualList animationCoordinators
 List of instances of animation coordinators.

# Additional Inherited Members

- Private Member Functions inherited from Object
void constructor ()
 Class' constructor.
const void * getVTable ()
bool mutateTo (const void *targetClass)
- Static Private Member Functions inherited from Object
static Object getCast (void *object, ClassPointer targetClassGetClassMethod, ClassPointer baseClassGetClassMethod)
- Private Attributes inherited from Object
void * vTable
 Pointer to the class's virtual table.

# Detailed Description

Class AnimationCoordinator

Inherits from ListenerObject

Creates instances of animation coordinators.

Definition at line 37 of file AnimationCoordinatorFactory.h.

# Member Function Documentation

# getCoordinator()

AnimationCoordinator AnimationCoordinatorFactory::getCoordinator ( AnimationController animationController,
ListenerObject scope,
const CharSetSpec * charSetSpec )

Get an animation coordinator.

Parameters
animationControllerAnimation controller to potentially coordinate
scopeObject that might need to listen for playback related events
charSetSpecCharSetSpec shared by the animation controllers to coordinate
Returns
ClockManager singleton

Definition at line 36 of file AnimationCoordinatorFactory.c.

# Member Data Documentation

# animationCoordinators

VirtualList AnimationCoordinatorFactory::animationCoordinators
protected

List of instances of animation coordinators.

Definition at line 42 of file AnimationCoordinatorFactory.h.


The documentation for this class was generated from the following files: