|
Crazy Eddie's GUI System
${CEGUI_VERSION}
|
Inheritance diagram for ImageDim_wrapper:
Collaboration diagram for ImageDim_wrapper:Public Member Functions | |
| ImageDim_wrapper (CEGUI::ImageDim const &arg) | |
| ImageDim_wrapper (::CEGUI::String const &image_name,::CEGUI::DimensionType dim) | |
| virtual ::CEGUI::BaseDim * | clone () const |
| Create an exact copy of the specialised object and return it as a pointer to a BaseDim object. More... | |
| ::CEGUI::BaseDim * | default_clone () const |
| virtual ::CEGUI::Image const * | getSourceImage (::CEGUI::Window const &wnd) const |
| virtual ::CEGUI::Image const * | default_getSourceImage (::CEGUI::Window const &wnd) const |
| virtual void | writeXMLElementAttributes_impl (::CEGUI::XMLSerializer &xml_stream) const |
| virtual void | default_writeXMLElementAttributes_impl (::CEGUI::XMLSerializer &xml_stream) const |
| virtual void | writeXMLElementName_impl (::CEGUI::XMLSerializer &xml_stream) const |
| virtual void | default_writeXMLElementName_impl (::CEGUI::XMLSerializer &xml_stream) const |
| virtual bool | handleFontRenderSizeChange (::CEGUI::Window &window,::CEGUI::Font const *font) const |
| bool | default_handleFontRenderSizeChange (::CEGUI::Window &window,::CEGUI::Font const *font) const |
| virtual void | writeXMLToStream (::CEGUI::XMLSerializer &xml_stream) const |
| void | default_writeXMLToStream (::CEGUI::XMLSerializer &xml_stream) const |
Public Member Functions inherited from CEGUI::ImageDim | |
| ImageDim (const String &image_name, DimensionType dim) | |
| const String & | getSourceImage () const |
| return the name of the image accessed by this ImageDim. | |
| void | setSourceImage (const String &image_name) |
| set the name of the image accessed by this ImageDim. | |
| ImageDim (const String &image_name, DimensionType dim) | |
| const String & | getSourceImage () const |
| return the name of the image accessed by this ImageDim. | |
| void | setSourceImage (const String &image_name) |
| set the name of the image accessed by this ImageDim. | |
| BaseDim * | clone () const |
| Create an exact copy of the specialised object and return it as a pointer to a BaseDim object. More... | |
Public Member Functions inherited from CEGUI::ImageDimBase | |
| ImageDimBase (DimensionType dim) | |
| Constructor. More... | |
| DimensionType | getSourceDimension () const |
| Gets the source dimension type for this WidgetDim. More... | |
| void | setSourceDimension (DimensionType dim) |
| Sets the source dimension type for this ImageDim. More... | |
| float | getValue (const Window &wnd) const |
| Return a value that represents this dimension as absolute pixels. More... | |
| float | getValue (const Window &wnd, const Rectf &container) const |
| Return a value that represents this dimension as absolute pixels. More... | |
| ImageDimBase (DimensionType dim) | |
| Constructor. More... | |
| DimensionType | getSourceDimension () const |
| Gets the source dimension type for this WidgetDim. More... | |
| void | setSourceDimension (DimensionType dim) |
| Sets the source dimension type for this ImageDim. More... | |
| float | getValue (const Window &wnd) const |
| Return a value that represents this dimension as absolute pixels. More... | |
| float | getValue (const Window &wnd, const Rectf &container) const |
| Return a value that represents this dimension as absolute pixels. More... | |
Public Member Functions inherited from CEGUI::BaseDim | |
| virtual void | writeXMLToStream (XMLSerializer &xml_stream) const |
| Writes an xml representation of this BaseDim to out_stream. More... | |
| virtual bool | handleFontRenderSizeChange (Window &window, const Font *font) const |
| perform any processing required due to the given font having changed. | |
| virtual void | writeXMLToStream (XMLSerializer &xml_stream) const |
| Writes an xml representation of this BaseDim to out_stream. More... | |
| virtual bool | handleFontRenderSizeChange (Window &window, const Font *font) const |
| perform any processing required due to the given font having changed. | |
Additional Inherited Members | |
Protected Member Functions inherited from CEGUI::ImageDim | |
| const Image * | getSourceImage (const Window &wnd) const |
| return the image instance to access | |
| 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. | |
| const Image * | getSourceImage (const Window &wnd) const |
| return the image instance to access | |
| 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. | |
Protected Attributes inherited from CEGUI::ImageDim | |
| String | d_imageName |
| name of the Image. | |
Protected Attributes inherited from CEGUI::ImageDimBase | |
| DimensionType | d_what |
| the dimension of the image that we are to represent. | |
|
inlinevirtual |
Create an exact copy of the specialised object and return it as a pointer to a BaseDim object.
Since the system needs to be able to copy objects derived from BaseDim, but only has knowledge of the BaseDim interface, this clone method is provided to prevent slicing issues.
Reimplemented from CEGUI::ImageDim.
References CEGUI::ImageDim::clone(), CEGUI::ImageDim::getSourceImage(), CEGUI::BaseDim::handleFontRenderSizeChange(), CEGUI::ImageDim::setSourceImage(), CEGUI::ImageDim::writeXMLElementAttributes_impl(), CEGUI::ImageDim::writeXMLElementName_impl(), and CEGUI::BaseDim::writeXMLToStream().