Navigation
API > API/Plugins > API/Plugins/GLTFExporter
| Name | FGLTFAnalyticsBuilder |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/GLTFExporter/Source/GLTFExporter/Public/Builders/GLTFAnalyticsBuilder.h |
| Include Path | #include "Builders/GLTFAnalyticsBuilder.h" |
Syntax
class FGLTFAnalyticsBuilder : public FGLTFBufferBuilder
Inheritance Hierarchy
- FGLTFBuilder → FGLTFLogBuilder → FGLTFTaskBuilder → FGLTFFileBuilder → FGLTFJsonBuilder → FGLTFBufferBuilder → FGLTFAnalyticsBuilder
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGLTFAnalyticsBuilder
(
const FString& FileName, |
Builders/GLTFAnalyticsBuilder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorsRecorded | TSet< const AActor * > | Builders/GLTFAnalyticsBuilder.h | ||
| AnimSequencesRecorded | TSet< const UAnimSequence * > | Builders/GLTFAnalyticsBuilder.h | ||
| CamerasRecorded | TSet< const UCameraComponent * > | Builders/GLTFAnalyticsBuilder.h | ||
| ComponentsRecorded | TSet< const USceneComponent * > | Builders/GLTFAnalyticsBuilder.h | ||
| LandscapeComponentsRecorded | TSet< const ULandscapeComponent * > | Builders/GLTFAnalyticsBuilder.h | ||
| LevelSequencesRecorded | TSet< const ULevelSequence * > | Builders/GLTFAnalyticsBuilder.h | ||
| LightsRecorded | TSet< const ULightComponent * > | Builders/GLTFAnalyticsBuilder.h | ||
| MaterialsRecorded | TSet< const UMaterialInterface * > | Builders/GLTFAnalyticsBuilder.h | ||
| SkeletalMeshesRecorded | TSet< const USkeletalMesh * > | Builders/GLTFAnalyticsBuilder.h | ||
| SplineStaticMeshesRecorded | TSet< const UStaticMesh * > | Builders/GLTFAnalyticsBuilder.h | ||
| StaticMeshesRecorded | TSet< const UStaticMesh * > | Builders/GLTFAnalyticsBuilder.h | ||
| TexturesRecorded | TSet< const UTexture * > | Builders/GLTFAnalyticsBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< FAnalyticsEventAttribute > GenerateAnalytics() |
Builders/GLTFAnalyticsBuilder.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RecordActor
(
const AActor* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordAnimSequence
(
const UAnimSequence* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordCamera
(
const UCameraComponent* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordLandscapeComponent
(
const ULandscapeComponent* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordLevelSequence
(
const ULevelSequence* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordLight
(
const ULightComponent* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordMaterial
(
const UMaterialInterface* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordSkeletalMesh
(
const USkeletalMesh* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordSplineStaticMesh
(
const UStaticMesh* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordStaticMesh
(
const UStaticMesh* Object |
Builders/GLTFAnalyticsBuilder.h | ||
void RecordTexture
(
const UTexture* Object |
Builders/GLTFAnalyticsBuilder.h |