Struct AiNode
Represents an aiNode struct.
Inherited Members
Namespace: SharpAssimp.Unmanaged
Assembly: SharpAssimp.dll
Syntax
public struct AiNode
Fields
| Edit this page View SourceChildren
aiNode**, array of nodes this node owns.
Declaration
public nint Children
Field Value
Type | Description |
---|---|
nint |
Meshes
unsigned int*, array of mesh indices.
Declaration
public nint Meshes
Field Value
Type | Description |
---|---|
nint |
MetaData
aiMetadata*, pointer to a metadata container. May be NULL, if an importer doesn't document metadata then it doesn't write any.
Declaration
public nint MetaData
Field Value
Type | Description |
---|---|
nint |
Name
Name of the node.
Declaration
public AiString Name
Field Value
Type | Description |
---|---|
AiString |
NumChildren
Number of children the node owns.
Declaration
public uint NumChildren
Field Value
Type | Description |
---|---|
uint |
NumMeshes
Number of meshes referenced by this node.
Declaration
public uint NumMeshes
Field Value
Type | Description |
---|---|
uint |
Parent
aiNode*, node's parent.
Declaration
public nint Parent
Field Value
Type | Description |
---|---|
nint |
Transformation
Node's transform relative to its parent.
Declaration
public Matrix4x4 Transformation
Field Value
Type | Description |
---|---|
Matrix4x4 |