AppearanceProperties | Manages the appearance settings for a Shape |
Camera | Camera base class Node |
Circle | Circle shape node |
Controller | Controllers provide a base class for controlling Node objects in the scene graph |
InputListener | Objects use this interface to respond to input |
InputSystem | Controls the passing of input from some windowing system (e.g. GLUT) to the various controllers, filters, and objects in the scene graph |
Line | Line shape node |
MaterialState | Contains information about material colour and how the material is propagated through the scene graph |
Node | The main class of Scene2D. Nodes are used to represent objects in the scene, and can be animated, selected, and respond to events |
Node::by_id | Order by ID tag |
Node::by_name | Order by name tag |
Node::by_sequence | Sequential ordering tag |
Node::by_spatial_x | Order by x position tag |
Node::by_spatial_y | Order by y position tag |
Node::random_access | Random access tag |
NodeListener | Objects use this interface to respond to Node events |
OrthoCamera | 2D orthographic camera class |
PhysicsProperties | Manages the physics settings for a Shape |
Point | Point shape node |
Poly | Polygon shape node |
Quad | Quad shape node |
SceneNode | Node used to represent an entire scene or world |
Shape | Base class for Shape objects |
Spatial | Provides simple local spatial transformation methods |
TextureState | Contains information about texture image and how the texture is propagated through the scene graph |
Tri | Triangle shape node |
Vector2< T > | 2D vector class |
Vertex | Light-weight class for storing position, material, and texture |