Modules |
|
Rt2dAnim | |
Rt2dMaestro | |
Rt2dStringLabel | |
Rt2dMessage | |
Rt2dButton | |
Rt2dCel | |
Rt2dAnim Object IDs |
At a high level, Rt2dMaestro allows the playback of user-interactive animations incorporating buttons and hierarchical animations of 2d scenes. A string label table lookup facility allows content to be accessed by name. Sequencing is implemented via a message passing model. A custom message handler may be chained before the default message handler. This allows user code to be notified of events internal to the animation. The user may also post external events into the animation via the message passing interface.
At the lowest level, Rt2dAnim can be used to coordinate a simple animation on a single level of 2d scene. Animations are constructed out of a sequence of Rt2dKeyFrameList objects on the scene. Individual updates to the scene are scheduled through setting changes in Rt2dAnimObjectUpdate objects. Most animation operations are carried out in conjunction with an Rt2dAnimProps structure that enables the keframe lists to be constructed against an existing scene.
The APIs outside of those for Rt2dMaestro itself are preliminary and should be considered as subject to change.
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |