Class ContentNode2D
- Namespace
- HelixToolkit.SharpDX.Model.Scene2D
- Assembly
- HelixToolkit.SharpDX.dll
public abstract class ContentNode2D : PresenterNode2D, IDisposable, IHitable2D
- Inheritance
-
ContentNode2D
- Implements
- Derived
- Inherited Members
Properties
Background
public Brush? Background { get; set; }
Property Value
- Brush
HorizontalContentAlignment
public HorizontalAlignment HorizontalContentAlignment { get; set; }
Property Value
VerticalContentAlignment
public VerticalAlignment VerticalContentAlignment { get; set; }
Property Value
Methods
CreateRenderCore()
Creates the render core.
protected override RenderCore2D CreateRenderCore()
Returns
MeasureOverride(Vector2)
protected override Vector2 MeasureOverride(Vector2 availableSize)
Parameters
availableSizeVector2
Returns
OnHitTest(ref Vector2, out HitTest2DResult?)
Called when [hit test].
protected override bool OnHitTest(ref Vector2 mousePoint, out HitTest2DResult? hitResult)
Parameters
mousePointVector2The mouse point.
hitResultHitTest2DResultThe hit result.