Collaboration diagram for CEGUI::StateImagery:

Public Member Functions | |
| StateImagery () | |
| Constructor. | |
| StateImagery (const String &name) | |
| Constructor. | |
| void | render (Window &srcWindow, const ColourRect *modcols=0, const Rect *clipper=0) const |
| Render imagery for this state. | |
| void | render (Window &srcWindow, const Rect &baseRect, const ColourRect *modcols=0, const Rect *clipper=0) const |
| Render imagery for this state. | |
| void | addLayer (const LayerSpecification &layer) |
| Add an imagery LayerSpecification to this state. | |
| void | clearLayers () |
| Removed all LayerSpecifications from this state. | |
| const String & | getName () const |
| Return the name of this state. | |
| bool | isClippedToDisplay () const |
| Return whether this state imagery should be clipped to the display rather than the target window. | |
| void | setClippedToDisplay (bool setting) |
| Set whether this state imagery should be clipped to the display rather than the target window. | |
| void | writeXMLToStream (XMLSerializer &xml_stream) const |
| Writes an xml representation of this StateImagery to out_stream. | |
| CEGUI::StateImagery::StateImagery | ( | const String & | name | ) |
Constructor.
| name | Name of the state |
| void CEGUI::StateImagery::addLayer | ( | const LayerSpecification & | layer | ) |
Add an imagery LayerSpecification to this state.
| layer | LayerSpecification to be added to this state (will be copied) |
| void CEGUI::StateImagery::clearLayers | ( | ) |
Removed all LayerSpecifications from this state.
| const String & CEGUI::StateImagery::getName | ( | ) | const |
| bool CEGUI::StateImagery::isClippedToDisplay | ( | ) | const |
Return whether this state imagery should be clipped to the display rather than the target window.
Clipping to the display effectively implies that the imagery should be rendered unclipped.
/return
| void CEGUI::StateImagery::render | ( | Window & | srcWindow, | |
| const Rect & | baseRect, | |||
| const ColourRect * | modcols = 0, |
|||
| const Rect * | clipper = 0 | |||
| ) | const |
| void CEGUI::StateImagery::render | ( | Window & | srcWindow, | |
| const ColourRect * | modcols = 0, |
|||
| const Rect * | clipper = 0 | |||
| ) | const |
| void CEGUI::StateImagery::setClippedToDisplay | ( | bool | setting | ) |
Set whether this state imagery should be clipped to the display rather than the target window.
Clipping to the display effectively implies that the imagery should be rendered unclipped.
| setting |
|
| void CEGUI::StateImagery::writeXMLToStream | ( | XMLSerializer & | xml_stream | ) | const |
Writes an xml representation of this StateImagery to out_stream.
| xml_stream | Stream where xml data should be output. |
1.4.7