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