Table of Contents

Class InstancingMeshRenderCore

Namespace
HelixToolkit.SharpDX.Core
Assembly
HelixToolkit.SharpDX.dll
public class InstancingMeshRenderCore : MeshRenderCore, IDisposable, IGUID, IThrowingShadow, IGeometryRenderCore, IMeshRenderParams, IInvertNormal, IMaterialRenderParams, IDynamicReflectable
Inheritance
InstancingMeshRenderCore
Implements
Inherited Members

Properties

ParameterBuffer

public IElementsBufferModel? ParameterBuffer { get; set; }

Property Value

IElementsBufferModel

Methods

OnAttach(IRenderTechnique?)

protected override bool OnAttach(IRenderTechnique? technique)

Parameters

technique IRenderTechnique

Returns

bool

OnAttachBuffers(DeviceContextProxy, ref int)

Attach vertex buffer routine

protected override bool OnAttachBuffers(DeviceContextProxy context, ref int vertStartSlot)

Parameters

context DeviceContextProxy
vertStartSlot int

Returns

bool

OnUpdateCanRenderFlag()

Called when [update can render flag].

protected override bool OnUpdateCanRenderFlag()

Returns

bool

OnUpdatePerModelStruct(RenderContext)

protected override void OnUpdatePerModelStruct(RenderContext context)

Parameters

context RenderContext