| | Class | Description |
| | Application |
Application is the top level Sprite that constitutes the main
canvas of the OpenPyro application. |
| | ClassFactory |
A ClassFactory instance is a "factory object" which can be used
to generate instances of another class, each with identical properties. |
| | Direction | |
| | MeasurableControl |
The Measurable control is the basic class that
participates in Pyro's measurement strategy. |
| | ObjectPool |
ObjectPools are used to reuse created objects
rather than create new one every time one is needed. |
| | Padding |
Defines a padding object that is used by different
systems (like Painters) to define active areas in a
control
|
| | UIContainer |
UIContainers extend UIControls and introduce
the concept of scrolling and layouts. |
| | UIControl |
The UIControl is the basic building block for
pyro controls. |