Table of Contents

Class WidgetAdapter3D

Namespace
Lime
Assembly
Lime.dll
[TangerineNodeBuilder("BuildForTangerine")]
[TangerineMenuPath("3D/Widget Adapter 3D")]
[TangerineVisualHintGroup("/All/Nodes/3D", null)]
public class WidgetAdapter3D : Node3D, IDisposable, IAnimatorHost, IRenderChainBuilder, IAnimable, ICloneable
Inheritance
WidgetAdapter3D
Implements
Inherited Members
Extension Methods

Constructors

WidgetAdapter3D()

public WidgetAdapter3D()

Properties

Widget

public Widget Widget { get; set; }

Property Value

Widget

Methods

AddToRenderChain(RenderChain)

Decides what descendant nodes should be added to render chain and under which conditions. This includes children Nodes as well as this Node itself. i.e. if you want Render() of this node to be called you should invoke AddSelfToRenderChain in AddToRenderChain override.

public override void AddToRenderChain(RenderChain chain)

Parameters

chain RenderChain

GetPlane()

public Plane GetPlane()

Returns

Plane

GetRenderObject()

TODO: Add summary.

protected override RenderObject GetRenderObject()

Returns

RenderObject

PartialHitTest(ref HitTestArgs)

protected override bool PartialHitTest(ref HitTestArgs args)

Parameters

args HitTestArgs

Returns

bool