Class MatrixPropertyConfig
Describes a Matrix4x4 configuration property.
Inherited Members
Namespace: SharpAssimp.Configs
Assembly: SharpAssimp.dll
Syntax
public class MatrixPropertyConfig : PropertyConfig
Constructors
| Edit this page View SourceMatrixPropertyConfig(string, Matrix4x4)
Constructs a new MatrixPropertyConfig.
Declaration
public MatrixPropertyConfig(string name, Matrix4x4 value)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Name of the property |
| Matrix4x4 | value | Property value |
MatrixPropertyConfig(string, Matrix4x4, Matrix4x4)
Constructs a new MatrixPropertyConfig.
Declaration
public MatrixPropertyConfig(string name, Matrix4x4 value, Matrix4x4 defaultValue)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Name of the property |
| Matrix4x4 | value | Property value |
| Matrix4x4 | defaultValue | The default property value |
Properties
| Edit this page View SourceDefaultValue
Gets the default property value.
Declaration
public Matrix4x4 DefaultValue { get; }
Property Value
| Type | Description |
|---|---|
| Matrix4x4 |
Value
Gets the property value.
Declaration
public Matrix4x4 Value { get; set; }
Property Value
| Type | Description |
|---|---|
| Matrix4x4 |
Methods
| Edit this page View SourceOnApplyValue(nint)
Applies the property value to the given Assimp property store.
Declaration
protected override void OnApplyValue(nint propStore)
Parameters
| Type | Name | Description |
|---|---|---|
| nint | propStore | Assimp property store |
Overrides
| Edit this page View SourceSetDefaultValue()
Sets the current value to the default value.
Declaration
public override void SetDefaultValue()