Matrix3x3 mirrorTextureMatrix
static GUINode_Clipping createClipping(const string &allClipping, const string &left, const string &top, const string &right, const string &bottom)
Create clipping.
void setEffectColorMul(const GUIColor &effectColorMul)
Set effect color mul.
int getContentWidth() override
void setMaskMaxValue(float maskMaxValue)
Set maximum value of mask to display image.
static RequestedDimensionConstraints createRequestedDimensionConstraints(const string &width, const string &height)
Create requested dimension constraints.
const GUIColor & getEffectColorMul()
int getContentHeight() override
GUITextureBaseNode(GUIScreenNode *screenNode, GUIParentNode *parentNode, const string &id, GUINode_Flow *flow, const GUINode_Alignments &alignments, const GUINode_RequestedConstraints &requestedConstraints, const GUIColor &backgroundColor, const string &backgroundImage, const GUINode_Scale9Grid &backgroundImageScale9Grid, const GUIColor &backgroundImageEffectColorMul, const GUIColor &backgroundImageEffectColorAdd, const GUINode_Border &border, const GUINode_Padding &padding, const GUINodeConditions &showOn, const GUINodeConditions &hideOn, const string &tooltip, const RequestedDimensionConstraints &requestedDimensionConstraints, bool mirrorX, bool mirrorY, const GUIColor &effectColorMul, const GUIColor &effectColorAdd, const GUINode_Scale9Grid &scale9Grid, const GUINode_Clipping &clipping, const string &mask, float maskMaxValue)
Constructor.
GUINode_Scale9Grid scale9Grid
const string getNodeType() override=0
GUINode_Clipping clipping
void setMask(const string &mask)
Set mask source.
virtual void onRenderTexture()
On render texture event.
RequestedDimensionConstraints requestedDimensionConstraints
const GUIColor & getEffectColorAdd()
void render(GUIRenderer *guiRenderer) override
Render.
bool isContentNode() override
void setEffectColorAdd(const GUIColor &effectColorAdd)
Set effect color add.
GUINode_Clipping & getClipping()
void setTextureMatrix(const Matrix3x3 &textureMatrix)
Set texture matrix.