Navigation
API > API/Editor > API/Editor/UnrealEd
| Name | FAnalyzeReferencedContentStat |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Commandlets/AnalyzeReferencedContentStat.h |
| Include Path | #include "Commandlets/AnalyzeReferencedContentStat.h" |
Syntax
class FAnalyzeReferencedContentStat
Structs
| Name | Remarks |
|---|---|
| FAnimSequenceStats | |
| FAssetStatsBase | |
| FLightingOptimizationStats | |
| FParticleStats | Encapsulates gathered stats for a particular UParticleSystem object |
| FPrimitiveStats | Encapsulates gathered stats for a particular UModelComponent, UTerrainComponent object. |
| FSkeletalMeshStats | Encapsulates gathered stats for a particular USkeletalMesh object. |
| FSoundCueStats | Encapsulates gathered stats for a particular USoundCue object. |
| FSoundWaveStats | Encapsulates gathered stats for a particular USoundCue object. |
| FStaticMeshStats | Encapsulates gathered stats for a particular UStaticMesh object. |
| FTextureStats | Encapsulates gathered stats for a particular UTexture object. |
| FTextureToParticleSystemStats | Encapsulates gathered textures-->particle systems information for all particle systems |
Enums
Public
| Name | Remarks |
|---|---|
| EIgnoreObjectFlags | As well as the optional command line. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PerLevelDataMap | TMap< FString, uint32 > | This holds all of the common data for our structs | Commandlets/AnalyzeReferencedContentStat.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IgnoreObjects | int32 | Commandlets/AnalyzeReferencedContentStat.h | ||
| MapFileList | TArray< FString > | Include only map list that has been loaded | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToAnimStats | TMap< FString, FAnimSequenceStats > | Mapping from a fully qualified resource string (including type) to anim stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToLightingStats | TMap< FString, FLightingOptimizationStats > | Mapping from a fully qualified resource string (including type) to lighting optimization stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToParticleStats | TMap< FString, FParticleStats > | Mapping from a fully qualified resource string (including type) to particle stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToPrimitiveStats | TMap< FString, FPrimitiveStats > | Mapping from a fully qualified resource string (including type) to other primitive stats info - excluding staticmeshes/skeletalmeshes. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToSkeletalMeshStats | TMap< FString, FSkeletalMeshStats > | Mapping from a fully qualified resource string (including type) to skeletal mesh stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToSoundCueStats | TMap< FString, FSoundCueStats > | Mapping from a fully qualified resource string (including type) to sound cue stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToSoundWaveStats | TMap< FString, FSoundWaveStats > | Mapping from a fully qualified resource string (including type) to sound cue stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToStaticMeshStats | TMap< FString, FStaticMeshStats > | Mapping from a fully qualified resource string (including type) to static mesh stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToTextureStats | TMap< FString, FTextureStats > | Mapping from a fully qualified resource string (including type) to texture stats info. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceNameToTextureToParticleSystemStats | TMap< FString, FTextureToParticleSystemStats > | Mapping from a full qualified resource string (including type) to texutreToParticleSystem stats info | Commandlets/AnalyzeReferencedContentStat.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAnimSequenceStats * GetAnimSequenceStats
(
UAnimSequence* AnimSequence |
Retrieves/ creates animation sequence stats associated with passed in animation sequence. | Commandlets/AnalyzeReferencedContentStat.h | |
int32 GetIgnoreObjectFlag() |
Commandlets/AnalyzeReferencedContentStat.h | ||
FLightingOptimizationStats * GetLightingOptimizationStats
(
AStaticMeshActor* ActorComponent |
Retrieves/ creates lighting optimization stats associated with passed in static mesh actor. | Commandlets/AnalyzeReferencedContentStat.h | |
FParticleStats * GetParticleStats
(
UParticleSystem* ParticleSystem |
Retrieves/ creates particle stats associated with passed in particle system. | Commandlets/AnalyzeReferencedContentStat.h | |
FPrimitiveStats * GetPrimitiveStats
(
UObject* Object, |
Retrieves/ creates static mesh stats associated with passed in primitive stats. | Commandlets/AnalyzeReferencedContentStat.h | |
FSkeletalMeshStats * GetSkeletalMeshStats
(
USkeletalMesh* SkeletalMesh, |
Retrieves/ creates skeletal mesh stats associated with passed in skeletal mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
FSoundCueStats * GetSoundCueStats
(
USoundCue* SoundCue, |
Retrieves/ creates sound cue stats associated with passed in sound cue. | Commandlets/AnalyzeReferencedContentStat.h | |
FSoundWaveStats * GetSoundWaveStats
(
USoundWave* SoundWave, |
Retrieves/ creates sound cue stats associated with passed in sound cue. | Commandlets/AnalyzeReferencedContentStat.h | |
FStaticMeshStats * GetStaticMeshStats
(
UStaticMesh* StaticMesh, |
Retrieves/ creates static mesh stats associated with passed in static mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
FTextureStats * GetTextureStats
(
UTexture* Texture |
Retrieves/ creates texture stats associated with passed in texture. | Commandlets/AnalyzeReferencedContentStat.h | |
FTextureToParticleSystemStats * GetTextureToParticleSystemStats
(
UTexture* InTexture |
Retrieves/creates texture in particle system stats associated with the passed in texture. | Commandlets/AnalyzeReferencedContentStat.h | |
bool InIgnoreObjectFlag
(
int32 IgnoreObjectFlag |
Commandlets/AnalyzeReferencedContentStat.h | ||
void SetIgnoreObjectFlag
(
int32 IgnoreObjectFlag |
Commandlets/AnalyzeReferencedContentStat.h | ||
void WriteOutAllAvailableStatData
(
const FString& CSVDirectory |
Commandlets/AnalyzeReferencedContentStat.h | ||
void WriteOutSummary
(
const FString& CSVDirectory |
Commandlets/AnalyzeReferencedContentStat.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Commandlets/AnalyzeReferencedContentStat.h | |||
| This will write out the specified Stats to the AnalyzeReferencedContentCSVs dir | Commandlets/AnalyzeReferencedContentStat.h | ||
| Commandlets/AnalyzeReferencedContentStat.h | |||
| This will write out the summary Stats to the AnalyzeReferencedContentCSVs dir | Commandlets/AnalyzeReferencedContentStat.h |