Navigation
API > API/Plugins > API/Plugins/GLTFExporter
| Name | FGLTFJsonBuilder |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/GLTFExporter/Source/GLTFExporter/Public/Builders/GLTFJsonBuilder.h |
| Include Path | #include "Builders/GLTFJsonBuilder.h" |
Syntax
class FGLTFJsonBuilder : public FGLTFFileBuilder
Inheritance Hierarchy
- FGLTFBuilder → FGLTFLogBuilder → FGLTFTaskBuilder → FGLTFFileBuilder → FGLTFJsonBuilder
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGLTFJsonBuilder
(
const FString& FileName, |
Builders/GLTFJsonBuilder.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultScene | FGLTFJsonScene *& | Builders/GLTFJsonBuilder.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| JsonRoot | FGLTFJsonRoot | Builders/GLTFJsonBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGLTFJsonAccessor * AddAccessor() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonAnimation * AddAnimation() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonBuffer * AddBuffer() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonBufferView * AddBufferView() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonCamera * AddCamera() |
Builders/GLTFJsonBuilder.h | ||
void AddExtension
(
EGLTFJsonExtension Extension, |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonImage * AddImage() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonLight * AddLight() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonLightIES * AddLightIES() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonLightIESInstance * AddLightIESInstance() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonLightMap * AddLightMap() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonMaterial * AddMaterial() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonMaterialVariant * AddMaterialVariant() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonMesh * AddMesh() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonNode * AddNode() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonSampler * AddSampler() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonScene * AddScene() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonSkin * AddSkin() |
Builders/GLTFJsonBuilder.h | ||
FGLTFJsonTexture * AddTexture() |
Builders/GLTFJsonBuilder.h | ||
const FGLTFJsonRoot & GetRoot() |
Builders/GLTFJsonBuilder.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool WriteJsonArchive
(
FArchive& Archive |
Builders/GLTFJsonBuilder.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString GetCopyrightString() |
Builders/GLTFJsonBuilder.h | ||
static FString GetGeneratorString() |
Builders/GLTFJsonBuilder.h |