Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/FAnalyzeReferencedContentStat
| Name | FAnimSequenceStats |
| Type | struct |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Commandlets/AnalyzeReferencedContentStat.h |
| Include Path | #include "Commandlets/AnalyzeReferencedContentStat.h" |
Syntax
struct FAnimSequenceStats : public FAnalyzeReferencedContentStat::FAssetStatsBase
Inheritance Hierarchy
- FAnalyzeReferencedContentStat::FAssetStatsBase → FAnalyzeReferencedContentStat::FAnimSequenceStats
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAnimSequenceStats
(
UAnimSequence* Sequence |
Constructor, initializing all members | Commandlets/AnalyzeReferencedContentStat.h |
Enums
Public
| Name | Remarks |
|---|---|
| EAnimReferenceType |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnimationResourceSize | int32 | Size in bytes of this animation. | Commandlets/AnalyzeReferencedContentStat.h | |
| AnimSetName | FString | Animset name. | Commandlets/AnalyzeReferencedContentStat.h | |
| AnimTag | FString | Animation Tag. | Commandlets/AnalyzeReferencedContentStat.h | |
| bIsReferencedByScript | bool | Whether resource is referenced by script. | Commandlets/AnalyzeReferencedContentStat.h | |
| bMarkedAsDoNotOverrideCompression | bool | Whether resource is forced to be uncompressed by human action | Commandlets/AnalyzeReferencedContentStat.h | |
| CompressionRatio | int32 | Percentage(0-100%) of compress ratio | Commandlets/AnalyzeReferencedContentStat.h | |
| CompressionScheme | FString | Name of compression algo class used. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumRotTracksWithOneKey | int32 | Total Tracks with no animated rotation. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumScaleTracksWithOneKey | int32 | Total Tracks with no animated scale. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumTransTracksWithOneKey | int32 | Total Tracks with no animated translation. | Commandlets/AnalyzeReferencedContentStat.h | |
| OverheadSize | int32 | Size of the overhead that isn't directly key data (includes data that is required to reconstruct keys, so it's not 'waste'), in bytes | Commandlets/AnalyzeReferencedContentStat.h | |
| ReferenceType | EAnimReferenceType | Reference Type | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceName | FString | Resource name. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceType | FString | Resource type. | Commandlets/AnalyzeReferencedContentStat.h | |
| RotationFormat | AnimationCompressionFormat | Type of compression used on this animation. | Commandlets/AnalyzeReferencedContentStat.h | |
| RotationKeySize | float | Average size of a single rotation key, in bytes. | Commandlets/AnalyzeReferencedContentStat.h | |
| ScaleFormat | AnimationCompressionFormat | Type of compression used on this animation. | Commandlets/AnalyzeReferencedContentStat.h | |
| ScaleKeySize | float | Average size of a single scale key, in bytes. | Commandlets/AnalyzeReferencedContentStat.h | |
| TotalFrames | int32 | Total Frames in this animation. | Commandlets/AnalyzeReferencedContentStat.h | |
| TotalNumRotKeys | int32 | Total rotation keys. | Commandlets/AnalyzeReferencedContentStat.h | |
| TotalNumScaleKeys | int32 | Total scale keys. | Commandlets/AnalyzeReferencedContentStat.h | |
| TotalNumTransKeys | int32 | Total translation keys. | Commandlets/AnalyzeReferencedContentStat.h | |
| TotalTracks | int32 | Total Tracks in this animation. | Commandlets/AnalyzeReferencedContentStat.h | |
| TrackTableSize | int32 | Size in bytes of this animation's track table. | Commandlets/AnalyzeReferencedContentStat.h | |
| TranslationFormat | AnimationCompressionFormat | Type of compression used on this animation. | Commandlets/AnalyzeReferencedContentStat.h | |
| TranslationKeySize | float | Average size of a single translation key, in bytes. | Commandlets/AnalyzeReferencedContentStat.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ShouldLogStat() |
Commandlets/AnalyzeReferencedContentStat.h | ||
| Stringifies gathered stats in CSV format. | Commandlets/AnalyzeReferencedContentStat.h | ||
| This takes a LevelName and then looks for the number of Instances of this AnimStat used within that level | Commandlets/AnalyzeReferencedContentStat.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString GetCSVHeaderRow() |
Returns a header row for CSV | Commandlets/AnalyzeReferencedContentStat.h | |
static FString GetSummaryCSVHeaderRow() |
This is for summary | Commandlets/AnalyzeReferencedContentStat.h | |
static FString ToSummaryCSV
(
const FString& LevelName, |
This is for summary | Commandlets/AnalyzeReferencedContentStat.h |