Table of Contents

Class Frame

Namespace
Lime
Assembly
Lime.dll
[TangerineAllowedChildrenTypes(new Type[] { typeof(Node) })]
[TangerineVisualHintGroup("/All/Nodes/Containers", null)]
public class Frame : Widget, IDisposable, IAnimatorHost, IRenderChainBuilder, IAnimable, ICloneable, IImageCombinerArg
Inheritance
Frame
Implements
Derived
Inherited Members
Extension Methods

Constructors

Frame()

public Frame()

Frame(Vector2)

public Frame(Vector2 position)

Parameters

position Vector2

Frame(string)

[Obsolete("Use Node.Load instead", false)]
public Frame(string path)

Parameters

path string

Properties

ClipByWidget

public Widget ClipByWidget { get; set; }

Property Value

Widget

ClipChildren

[YuzuMember]
[TangerineKeyframeColor(13)]
public ClipMethod ClipChildren { get; set; }

Property Value

ClipMethod

RenderTarget

[YuzuMember]
[TangerineKeyframeColor(14)]
public RenderTarget RenderTarget { get; set; }

Property Value

RenderTarget

Methods

AddToRenderChain(RenderChain)

Adds widget and all its descendants to render chain.

public override void AddToRenderChain(RenderChain chain)

Parameters

chain RenderChain

GetRenderObject()

TODO: Add summary.

protected override RenderObject GetRenderObject()

Returns

RenderObject

IsRenderedToTexture()

protected override bool IsRenderedToTexture()

Returns

bool

PartialHitTest(ref HitTestArgs)

Checks whether this widget contains the given point.

protected override bool PartialHitTest(ref HitTestArgs args)

Parameters

args HitTestArgs

Returns

bool