Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/FAnalyzeReferencedContentStat
Encapsulates gathered stats for a particular USkeletalMesh object.
| Name | FSkeletalMeshStats |
| Type | struct |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Commandlets/AnalyzeReferencedContentStat.h |
| Include Path | #include "Commandlets/AnalyzeReferencedContentStat.h" |
Syntax
struct FSkeletalMeshStats : public FAnalyzeReferencedContentStat::FAssetStatsBase
Inheritance Hierarchy
- FAnalyzeReferencedContentStat::FAssetStatsBase → FAnalyzeReferencedContentStat::FSkeletalMeshStats
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSkeletalMeshStats
(
USkeletalMesh* SkeletalMesh |
Constructor, initializing all members. | Commandlets/AnalyzeReferencedContentStat.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsReferencedByParticles | bool | Whether resource is referenced by particle system | Commandlets/AnalyzeReferencedContentStat.h | |
| bIsReferencedByScript | bool | Whether resource is referenced by script. | Commandlets/AnalyzeReferencedContentStat.h | |
| IndexMemorySize | int32 | Index buffer size of Skeletal mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| MaxBoneInfluences | int32 | Max bone influences of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumActiveBoneIndices | int32 | Active bone index count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumChunks | int32 | Chunk count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumInstances | int32 | Number of Skeletal mesh instances overall. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumMaterials | int32 | Number of materials applied to the mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumRequiredBones | int32 | Required bone count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumRigidVertices | int32 | Rigid vertex count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumSections | int32 | Section count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumSoftVertices | int32 | Soft vertex count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumTriangles | int32 | Triangle count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| NumVertices | int32 | Vertex count of mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceName | FString | Resource name. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceSize | int32 | Resource size of Skeletal mesh. | Commandlets/AnalyzeReferencedContentStat.h | |
| ResourceType | FString | Resource type. | Commandlets/AnalyzeReferencedContentStat.h | |
| VertexMemorySize | int32 | Vertex buffer size of Skeletal mesh. | 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 StatMesh 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 |