Class NodeContent
The content of the node.
Namespace: Evergine.Framework.Graphics
Assembly: Evergine.Framework.dll
Syntax
public class NodeContent
Constructors
NodeContent()
Initializes a new instance of the NodeContent class.
Declaration
public NodeContent()
Fields
ChildIndices
The node children's IDs.
Declaration
public int[] ChildIndices
Field Value
Type | Description |
---|---|
int[] |
Children
The child nodes.
Declaration
public NodeContent[] Children
Field Value
Type | Description |
---|---|
NodeContent[] |
Mesh
Gets or sets the index of the mesh content.
Declaration
public MeshContainer Mesh
Field Value
Type | Description |
---|---|
MeshContainer |
Name
Gets or sets the name.
Declaration
public string Name
Field Value
Type | Description |
---|---|
string | The name. |
Orientation
The orientation.
Declaration
public Quaternion Orientation
Field Value
Type | Description |
---|---|
Quaternion |
Parent
The node's parent.
Declaration
public NodeContent Parent
Field Value
Type | Description |
---|---|
NodeContent |
Scale
The scale.
Declaration
public Vector3 Scale
Field Value
Type | Description |
---|---|
Vector3 |
Skin
Gets or sets the skin index.
Declaration
public SkinContent Skin
Field Value
Type | Description |
---|---|
SkinContent |
Translation
The position.
Declaration
public Vector3 Translation
Field Value
Type | Description |
---|---|
Vector3 |
Properties
AbsoluteTransform
Gets the absolute transformation matrix.
Declaration
public Matrix4x4 AbsoluteTransform { get; }
Property Value
Type | Description |
---|---|
Matrix4x4 |
BBoxAbsoluteTransform
Gets the absolute transformation matrix.
Declaration
public Matrix4x4 BBoxAbsoluteTransform { get; }
Property Value
Type | Description |
---|---|
Matrix4x4 |
MorphTargetWeights
Gets or sets the default morph target weights for this node.
Declaration
public float[] MorphTargetWeights { get; set; }
Property Value
Type | Description |
---|---|
float[] |
NodePath
Gets the node path of this node.
Declaration
public string NodePath { get; }
Property Value
Type | Description |
---|---|
string |
Transform
Gets the transformation matrix.
Declaration
public Matrix4x4 Transform { get; }
Property Value
Type | Description |
---|---|
Matrix4x4 |
Methods
ToString()
Converts the object to a string.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | The string representation of the object. |