MeshLib C# Docs
Loading...
Searching...
No Matches

Mesh rendering parameters for primary rendering (as opposed to the picker). Generated from class MR.ModelRenderParams. Base classes: Direct: (non-virtual) MR.ModelBaseRenderParams Indirect: (non-virtual) MR.BaseRenderParams This is the non-const half of the class. More...

Inheritance diagram for MR.ModelRenderParams:

Public Member Functions

unsafe ModelRenderParams (MR.Const_ModelRenderParams _other)
 Generated from constructor MR.ModelRenderParams.ModelRenderParams.
 ModelRenderParams (ModelRenderParams _other)
 Generated from constructor MR.ModelRenderParams.ModelRenderParams.
Public Member Functions inherited from MR.Const_ModelRenderParams
virtual void Dispose ()
unsafe Const_ModelRenderParams (MR.Const_ModelRenderParams _other)
 Generated from constructor MR.ModelRenderParams.ModelRenderParams.
 Const_ModelRenderParams (ModelRenderParams _other)
 Generated from constructor MR.ModelRenderParams.ModelRenderParams.

Static Public Member Functions

static unsafe implicit operator MR.BaseRenderParams (ModelRenderParams self)
static unsafe implicit operator MR.ModelBaseRenderParams (ModelRenderParams self)
Static Public Member Functions inherited from MR.Const_ModelRenderParams
static unsafe implicit operator MR.Const_BaseRenderParams (Const_ModelRenderParams self)
static unsafe implicit operator MR.Const_ModelBaseRenderParams (Const_ModelRenderParams self)

Properties

new unsafe MR.? ConstBox_Matrix4f normMatrixPtr [get, set]
new unsafe ref MR.Vector3f lightPos [get]
new unsafe MR.TransparencyMode transparencyMode [get, protected set]
new unsafe ref MR.RenderModelPassMask passMask [get]
new unsafe ref MR.DepthFunction depthFunction [get]
new unsafe ref MR.ViewportId viewportId [get]
new unsafe ref MR.Vector4i viewport [get]
Properties inherited from MR.Const_ModelRenderParams
unsafe MR.? ConstBox_Matrix4f normMatrixPtr [get]
unsafe ref readonly MR.Vector3f lightPos [get]
unsafe MR.Const_TransparencyMode transparencyMode [get, protected set]
unsafe MR.RenderModelPassMask passMask [get]
unsafe ref readonly MR.Matrix4f modelMatrix [get]
unsafe MR.Const_Plane3f clipPlane [get, protected set]
unsafe MR.DepthFunction depthFunction [get]
unsafe ref readonly MR.Matrix4f viewMatrix [get]
unsafe ref readonly MR.Matrix4f projMatrix [get]
unsafe ref readonly MR.ViewportId viewportId [get]
unsafe ref readonly MR.Vector4i viewport [get]

Additional Inherited Members

Protected Member Functions inherited from MR.Const_ModelRenderParams
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_ModelRenderParams
unsafe MR.ConstBox_Matrix4f._Underlying ** __ptr_storage_normMatrixPtr
unsafe MR.Vector3f__ref_storage_lightPos
unsafe MR.RenderModelPassMask__ref_storage_passMask
unsafe MR.Matrix4f__ref_storage_modelMatrix
unsafe MR.DepthFunction__ref_storage_depthFunction
unsafe MR.Matrix4f__ref_storage_viewMatrix
unsafe MR.Matrix4f__ref_storage_projMatrix
unsafe MR.ViewportId__ref_storage_viewportId
unsafe MR.Vector4i__ref_storage_viewport

Detailed Description

Mesh rendering parameters for primary rendering (as opposed to the picker). Generated from class MR.ModelRenderParams. Base classes: Direct: (non-virtual) MR.ModelBaseRenderParams Indirect: (non-virtual) MR.BaseRenderParams This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ModelRenderParams() [1/2]

unsafe MR.ModelRenderParams.ModelRenderParams ( MR.Const_ModelRenderParams _other)
inline

Generated from constructor MR.ModelRenderParams.ModelRenderParams.

◆ ModelRenderParams() [2/2]

MR.ModelRenderParams.ModelRenderParams ( ModelRenderParams _other)
inline

Generated from constructor MR.ModelRenderParams.ModelRenderParams.

Member Function Documentation

◆ operator MR.BaseRenderParams()

unsafe implicit MR.ModelRenderParams.operator MR.BaseRenderParams ( ModelRenderParams self)
inlinestatic

◆ operator MR.ModelBaseRenderParams()

unsafe implicit MR.ModelRenderParams.operator MR.ModelBaseRenderParams ( ModelRenderParams self)
inlinestatic

Property Documentation

◆ depthFunction

new unsafe ref MR.DepthFunction MR.ModelRenderParams.depthFunction
get

◆ lightPos

new unsafe ref MR.Vector3f MR.ModelRenderParams.lightPos
get

◆ normMatrixPtr

new unsafe MR.? ConstBox_Matrix4f MR.ModelRenderParams.normMatrixPtr
getset

◆ passMask

new unsafe ref MR.RenderModelPassMask MR.ModelRenderParams.passMask
get

◆ transparencyMode

new unsafe MR.TransparencyMode MR.ModelRenderParams.transparencyMode
getprotected set

◆ viewport

new unsafe ref MR.Vector4i MR.ModelRenderParams.viewport
get

◆ viewportId

new unsafe ref MR.ViewportId MR.ModelRenderParams.viewportId
get

The documentation for this class was generated from the following file: