Crazy Eddies GUI System  0.7.2
Public Member Functions | List of all members
CEGUI::NamedArea Class Reference

NamedArea defines an area for a component which may later be obtained and referenced by a name unique to the WidgetLook holding the NamedArea. More...

Public Member Functions

 NamedArea (const String &name)
 
const StringgetName () const
 Return the name of this NamedArea. More...
 
const ComponentAreagetArea () const
 Return the ComponentArea of this NamedArea. More...
 
void setArea (const ComponentArea &area)
 Set the Area for this NamedArea. More...
 
void writeXMLToStream (XMLSerializer &xml_stream) const
 Writes an xml representation of this NamedArea to out_stream. More...
 

Detailed Description

NamedArea defines an area for a component which may later be obtained and referenced by a name unique to the WidgetLook holding the NamedArea.

Member Function Documentation

const ComponentArea& CEGUI::NamedArea::getArea ( ) const

Return the ComponentArea of this NamedArea.

Returns
ComponentArea object describing the NamedArea's current target area.
const String& CEGUI::NamedArea::getName ( ) const

Return the name of this NamedArea.

Returns
String object holding the name of this NamedArea.
void CEGUI::NamedArea::setArea ( const ComponentArea area)

Set the Area for this NamedArea.

Parameters
areaComponentArea object describing a new target area for the NamedArea..
Returns
Nothing.
void CEGUI::NamedArea::writeXMLToStream ( XMLSerializer xml_stream) const

Writes an xml representation of this NamedArea to out_stream.

Parameters
out_streamStream where xml data should be output.
indentLevelCurrent XML indentation level
Returns
Nothing.