Interface IImageCombinerArg
- Namespace
- Lime
- Assembly
- Lime.dll
This interface must implements every node which can be used as a source for ImageCombiner.
public interface IImageCombinerArg
Properties
Blending
Blending Blending { get; }
Property Value
Color
Color4 Color { get; }
Property Value
GloballyVisible
bool GloballyVisible { get; }
Property Value
Shader
ShaderId Shader { get; }
Property Value
Size
Vector2 Size { get; }
Property Value
UVTransform
Matrix32 UVTransform { get; }
Property Value
Methods
CalcLocalToParentTransform()
Matrix32 CalcLocalToParentTransform()
Returns
GetTexture()
ITexture GetTexture()
Returns
SkipRender()
Called by ImageCombiner in update cycle. It notifies that widget will be used in combining, and must not be drawn on render pass.
void SkipRender()