98 const string& backgroundImage,
174 void rotate(
float rotation);
FrameBuffer * getFrameBuffer()
void disposeTexture()
Release texture.
const string getNodeType() override
void dispose() override
Dispose node.
void setTexture(Texture *texture)
Set texture.
void setSource(const string &source)
Set image source.
static STATIC_DLL_IMPEXT int thumbnailTextureIdx
void setFrameBuffer(FrameBuffer *frameBuffer)
Set frame buffer.
void rotate(float rotation)
Rotate image around center.
FrameBuffer * frameBuffer
bool releaseTextureReference
const string & getSource()
GUI element node conditions.
GUIColor backgroundImageEffectColorMul
GUINode_Scale9Grid backgroundImageScale9Grid
GUIColor backgroundImageEffectColorAdd
GUIParentNode * parentNode
GUIScreenNode * screenNode
GUINode_RequestedConstraints requestedConstraints
GUINode_Alignments alignments
friend class GUIImageNode
GUI parent node base class thats supporting child nodes.
GUI screen node that represents a screen that can be rendered via GUI system.
GUINode_Scale9Grid scale9Grid
GUINode_Clipping clipping
RequestedDimensionConstraints requestedDimensionConstraints
GUI node clipping entity.
GUI node requested constraints entity.
GUI node scale 9 grid entity.
#define STATIC_DLL_IMPEXT
#define FORBID_CLASS_COPY(CLASS)