Navigation
API > API/Plugins > API/Plugins/GLTFCore
Inheritance Hierarchy
- FNoncopyable
- FAsset
References
| Module | GLTFCore |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Parsers/GLTFCore/Public/GLTFAsset.h |
| Include | #include "GLTFAsset.h" |
Syntax
struct FAsset : public FNoncopyable
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FValidAccessor > | Accessors | ||
| TArray< FAnimation > | Animations | ||
| TArray< FBuffer > | Buffers | ||
| TArray< FBufferView > | BufferViews | ||
| TArray< FCamera > | Cameras | ||
| TArray< FString > | ExtensionsRequired | ||
| TArray< FString > | ExtensionsUsed | ||
| TArray< FImage > | Images | ||
| TArray< FLight > | Lights | ||
| TArray< FMaterial > | Materials | ||
| TArray< FMesh > | Meshes | ||
| FMetadata | Metadata | ||
| FString | Name | ||
| TArray< FNode > | Nodes | ||
| TSet< EExtension > | ProcessedExtensions | ||
| TArray< FSampler > | Samplers | ||
| TArray< FScene > | Scenes | ||
| TArray< FSkinInfo > | Skins | ||
| TArray< FTexture > | Textures | ||
| TArray< FString > | Variants |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Clear
(
uint32 BinBufferKBytes, |
Will clear the asset's buffers.Only reserves buffers if they had any existing data. | |
| void | GenerateNames
(
const FString& Prefix |
Will generate names for any entities(nodes, meshes, etc.) that have the name field missing. | |
| void | GetRootNodes
(
TArray< int32 >& NodeIndices |
Finds the indices for the nodes which are root nodes. | |
| EValidationCheck | Returns EValidationCheck::Valid if the asset passes the post-import validation checks. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EValidationCheck |
Constants
| Name | Description |
|---|---|
| SupportedExtensions |