Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Commandlets > API/Editor/UnrealEd/Commandlets/FAnalyzeReferencedContentStat
Inheritance Hierarchy
- FAnalyzeReferencedContentStat::FAssetStatsBase
- FAnalyzeReferencedContentStat::FParticleStats
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Commandlets/AnalyzeReferencedContentStat.h |
| Include | #include "Commandlets/AnalyzeReferencedContentStat.h" |
Syntax
struct FParticleStats : public FAnalyzeReferencedContentStat::FAssetStatsBase
Remarks
Encapsulates gathered stats for a particular UParticleSystem object
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsReferencedByScript | Whether resource is referenced by script. | |
| bool | bMeshEmitterHasCastShadows | If any modules have mesh emitters that have DoCollision == true wich is more than likely bad and perf costing | |
| bool | bMeshEmitterHasDoCollisions | If any modules have mesh emitters that have DoCollision == true wich is more than likely bad and perf costing | |
| int32 | MaxNumDrawnPerFrame | Maximum number of particles drawn per frame | |
| int32 | NumBytesUsed | This is the size in bytes that this Particle System will use | |
| int32 | NumEmitters | Number of emitters in this system. | |
| int32 | NumEmittersUsingCollision | Combined number of collision modules across emitters | |
| int32 | NumEmittersUsingPhysics | Combined number of emitters that have active physics | |
| int32 | NumModules | Combined number of modules in all emitters used. | |
| int32 | NumPeakActiveParticles | Combined number of peak particles in system. | |
| float | PeakActiveToMaxDrawnRatio | Ratio of particles simulated to particles drawn | |
| FString | ResourceName | Resource name. | |
| FString | ResourceType | Resource type. | |
| float | WarmUpTime | If the particle system has warm up time greater than N seconds |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FParticleStats
(
UParticleSystem* ParticleSystem |
Constructor, initializing all members |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | Returns a header row for CSV | ||
| FString | This is for summary | ||
| bool | |||
| FString | ToCSV () |
Stringifies gathered stats in CSV format. | |
| FString | ToSummaryCSV
(
const FString& LevelName, |
This is for summary |