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
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
GetRenderObject()
TODO: Add summary.
protected override RenderObject GetRenderObject()
Returns
PartialHitTest(ref HitTestArgs)
protected override bool PartialHitTest(ref HitTestArgs args)
Parameters
args
HitTestArgs