Navigation
API > API/Plugins > API/Plugins/GLTFExporter > API/Plugins/GLTFExporter/Json
Inheritance Hierarchy
- IGLTFJsonValue
- IGLTFJsonArray
- TGLTFJsonIndexedObjectArray
References
| Module | GLTFExporter |
| Header | /Engine/Plugins/Enterprise/GLTFExporter/Source/GLTFExporter/Public/Json/GLTFJsonIndexedObjectArray.h |
| Include | #include "Json/GLTFJsonIndexedObjectArray.h" |
Syntax
template<typename ElementType, typename>
struct TGLTFJsonIndexedObjectArray : public IGLTFJsonArray
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| ElementType * | Add () |
||
| ConstIteratorType | begin () |
||
| IteratorType | begin () |
||
| bool | Contains
(
const ElementType* Element |
||
| ConstIteratorType | end () |
||
| IteratorType | end () |
||
| SizeType | Find
(
const ElementType* Element |
||
| bool | IsValidIndex
(
SizeType Index |
||
| SizeType | Num () |
Overridden from IGLTFJsonArray
| Type | Name | Description | |
|---|---|---|---|
| void | WriteArray
(
IGLTFJsonWriter& Writer |
Operators
| Type | Name | Description | |
|---|---|---|---|
| ElementType * | operator[]
(
SizeType Index |
||
| const ElementType * | operator[]
(
SizeType Index |
||
| TGLTFJsonIndexedObjectArray & | operator=
(
TGLTFJsonIndexedObjectArray&& Other |
||
| TGLTFJsonIndexedObjectArray & | operator=
(
const TGLTFJsonIndexedObjectArray& |
Classes
| Type | Name | Description | |
|---|---|---|---|
| TIterator |
Typedefs
| Name | Description |
|---|---|
| ArrayType | |
| ConstIteratorType | |
| IteratorType | |
| SizeType |