Struct AiScene
Represents an aiScene struct.
Inherited Members
Namespace: SharpAssimp .Unmanaged
Assembly: SharpAssimp.dll
Syntax
public struct AiScene
Fields
| Edit this page View SourceAnimations
aiAnimation**, animations in the scene.
Declaration
public nint Animations
Field Value
Type | Description |
---|---|
nint |
Cameras
aiCamera**, cameras in the scene.
Declaration
public nint Cameras
Field Value
Type | Description |
---|---|
nint |
Flags
unsigned int, flags about the state of the scene
Declaration
public SceneFlags Flags
Field Value
Type | Description |
---|---|
Scene |
Lights
aiLight**, lights in the scene.
Declaration
public nint Lights
Field Value
Type | Description |
---|---|
nint |
Materials
aiMaterial**, materials in the scene.
Declaration
public nint Materials
Field Value
Type | Description |
---|---|
nint |
Meshes
aiMesh**, meshes in the scene.
Declaration
public nint Meshes
Field Value
Type | Description |
---|---|
nint |
Metadata
aiMetadata*, The global metadata assigned to the scene itself.
This data contains global metadata which belongs to the scene like unit-conversions, versions, vendors or other model-specific data. This can be used to store format-specific metadata as well.
Declaration
public nint Metadata
Field Value
Type | Description |
---|---|
nint |
Name
The name of the scene itself.
Declaration
public AiString Name
Field Value
Type | Description |
---|---|
Ai |
NumAnimations
Number of animations contained.
Declaration
public uint NumAnimations
Field Value
Type | Description |
---|---|
uint |
NumCameras
Number of cameras contained.
Declaration
public uint NumCameras
Field Value
Type | Description |
---|---|
uint |
NumLights
Number of lights contained.
Declaration
public uint NumLights
Field Value
Type | Description |
---|---|
uint |
NumMaterials
Number of materials contained.
Declaration
public uint NumMaterials
Field Value
Type | Description |
---|---|
uint |
NumMeshes
Number of meshes contained.
Declaration
public uint NumMeshes
Field Value
Type | Description |
---|---|
uint |
NumSkeletons
Number of skeletons contained.
Declaration
public uint NumSkeletons
Field Value
Type | Description |
---|---|
uint |
NumTextures
Number of embedded textures contained.
Declaration
public uint NumTextures
Field Value
Type | Description |
---|---|
uint |
Private
Internal data, do not touch
Declaration
public nint Private
Field Value
Type | Description |
---|---|
nint |
RootNode
aiNode*, root node of the scenegraph.
Declaration
public nint RootNode
Field Value
Type | Description |
---|---|
nint |
Skeletons
aiSkeleton**, skeletons in the scene.
Declaration
public nint Skeletons
Field Value
Type | Description |
---|---|
nint |
Textures
aiTexture**, textures in the scene.
Declaration
public nint Textures
Field Value
Type | Description |
---|---|
nint |