28 #ifndef _CEGUIFalImageryComponent_h_
29 #define _CEGUIFalImageryComponent_h_
31 #include "CEGUIFalComponentBase.h"
32 #include "../CEGUIXMLSerializer.h"
57 const Image* getImage()
const;
69 void setImage(
const Image* image);
84 void setImage(
const String& imageset,
const String& image);
149 bool isImageFetchedFromProperty()
const;
158 const String& getImagePropertySource()
const;
170 void setImagePropertySource(
const String& property);
185 #endif // end of guard _CEGUIFalImageryComponent_h_
VerticalFormatting
Enumeration of possible values to indicate the vertical formatting to be used for an image component...
Definition: CEGUIFalEnums.h:57
Common base class used for renderable components within an ImagerySection.
Definition: CEGUIFalComponentBase.h:42
Class that represents a single Image of an Imageset.
Definition: CEGUIImage.h:57
const Image * d_image
CEGUI::Image to be drawn by this image component.
Definition: CEGUIFalImageryComponent.h:176
Class that holds details of colours for the four corners of a rectangle.
Definition: CEGUIColourRect.h:44
Class that encapsulates information for a single image component.
Definition: CEGUIFalImageryComponent.h:41
HorizontalFormatting d_horzFormatting
Horizontal formatting to be applied when rendering the image component.
Definition: CEGUIFalImageryComponent.h:178
HorizontalFormatting
Enumeration of possible values to indicate the horizontal formatting to be used for an image componen...
Definition: CEGUIFalEnums.h:70
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: CEGUIWindow.h:138
String d_imagePropertyName
Name of the property to access to obtain the image to be used.
Definition: CEGUIFalImageryComponent.h:179
VerticalFormatting d_vertFormatting
Vertical formatting to be applied when rendering the image component.
Definition: CEGUIFalImageryComponent.h:177
Class used to create XML Document.
Definition: CEGUIXMLSerializer.h:86
Class encapsulating operations on a Rectangle.
Definition: CEGUIRect.h:44
String class used within the GUI system.
Definition: CEGUIString.h:57