![]() |
Gorgon Game Engine
|
This class stores component related data. More...
Public Member Functions | |
~ComponentStorage () | |
Public Attributes | |
Graphics::Layer * | layer |
If necessary a layer will be assigned to this component. More... | |
const Graphics::Drawable * | primary |
Primary drawable is either background for container or the graphics for the graphic template. More... | |
const Graphics::Drawable * | secondary |
Secondary is for container overlay. More... | |
Animation::ControlledTimer * | timer |
This is a controlled timer that will be used for ModifyAnimation value modification. More... | |
This class stores component related data.
It will be instantiated whenever a new template is instantiated and will be preserved even after the component is destroyed. This prevents constant construction and destruction of objects.
~ComponentStorage | ( | ) |
Graphics::Layer* layer |
If necessary a layer will be assigned to this component.
const Graphics::Drawable* primary |
Primary drawable is either background for container or the graphics for the graphic template.
const Graphics::Drawable* secondary |
Secondary is for container overlay.
Animation::ControlledTimer* timer |
This is a controlled timer that will be used for ModifyAnimation value modification.