Crazy Eddies GUI System
0.7.1
|
Dimension type that represents an absolute pixel value. Implements BaseDim interface. More...
Public Member Functions | |
AbsoluteDim (float val) | |
Constructor. More... | |
void | setValue (float val) |
Set the current value of the AbsoluteDim. | |
Public Member Functions inherited from CEGUI::BaseDim | |
float | getValue (const Window &wnd) const |
Return a value that represents this dimension as absolute pixels. More... | |
float | getValue (const Window &wnd, const Rect &container) const |
Return a value that represents this dimension as absolute pixels. More... | |
BaseDim * | clone () const |
Create an exact copy of the specialised class and return it as a pointer to a BaseDim object. More... | |
DimensionOperator | getDimensionOperator () const |
Return the DimensionOperator set for this BaseDim based object. More... | |
void | setDimensionOperator (DimensionOperator op) |
Set the DimensionOperator set for this BaseDim based object. More... | |
const BaseDim * | getOperand () const |
Return a pointer to the BaseDim set to be used as the other operand. More... | |
void | setOperand (const BaseDim &operand) |
Set the BaseDim set to be used as the other operand in calculations for this BaseDim. More... | |
void | writeXMLToStream (XMLSerializer &xml_stream) const |
Writes an xml representation of this BaseDim to out_stream. More... | |
Protected Member Functions | |
float | getValue_impl (const Window &wnd) const |
Implementataion method to return the base value for this BaseDim. This method should not attempt to apply the mathematical operator; this is handled automatically. | |
float | getValue_impl (const Window &wnd, const Rect &container) const |
Implementataion method to return the base value for this BaseDim. This method should not attempt to apply the mathematical operator; this is handled automatically by BaseDim. | |
void | writeXMLElementName_impl (XMLSerializer &xml_stream) const |
Implementataion method to output real xml element name. | |
void | writeXMLElementAttributes_impl (XMLSerializer &xml_stream) const |
Implementataion method to create the element attributes. | |
BaseDim * | clone_impl () const |
Implementataion method to return a clone of this sub-class of BaseDim. This method should not attempt to clone the mathematical operator or operand; theis is handled automatically by BaseDim. | |
CEGUI::AbsoluteDim::AbsoluteDim | ( | float | val | ) |
Constructor.
val | float value to be assigned to the AbsoluteDim. |