Navigation
API > API/Plugins > API/Plugins/GLTFExporter > API/Plugins/GLTFExporter/Builders
Inheritance Hierarchy
- FGLTFBuilder
- FGLTFLogBuilder
- FGLTFTaskBuilder
- FGLTFFileBuilder
- FGLTFJsonBuilder
- FGLTFBufferBuilder
- FGLTFConvertBuilder
- FGLTFContainerBuilder
References
| Module | GLTFExporter |
| Header | /Engine/Plugins/Enterprise/GLTFExporter/Source/GLTFExporter/Public/Builders/GLTFJsonBuilder.h |
| Include | #include "Builders/GLTFJsonBuilder.h" |
Syntax
class FGLTFJsonBuilder : public FGLTFFileBuilder
Variables
| Type | Name | Description | |
|---|---|---|---|
| FGLTFJsonScene *& | DefaultScene |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGLTFJsonBuilder
(
const FString& FileName, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FGLTFJsonAccessor * | AddAccessor () |
||
| FGLTFJsonAnimation * | AddAnimation () |
||
| FGLTFJsonBuffer * | AddBuffer () |
||
| FGLTFJsonBufferView * | |||
| FGLTFJsonCamera * | AddCamera () |
||
| void | AddExtension
(
EGLTFJsonExtension Extension, |
||
| FGLTFJsonImage * | AddImage () |
||
| FGLTFJsonLight * | AddLight () |
||
| FGLTFJsonMaterial * | AddMaterial () |
||
| FGLTFJsonMaterialVariant * | |||
| FGLTFJsonMesh * | AddMesh () |
||
| FGLTFJsonNode * | AddNode () |
||
| FGLTFJsonSampler * | AddSampler () |
||
| FGLTFJsonScene * | AddScene () |
||
| FGLTFJsonSkin * | AddSkin () |
||
| FGLTFJsonTexture * | AddTexture () |
||
| const FGLTFJsonRoot & | GetRoot () |
||
| bool | WriteJsonArchive
(
FArchive& Archive |