UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRuntimeSkinWeightProfileData Struct Reference

#include <SkinWeightProfile.h>

Classes

struct  FSkinWeightOverrideInfo
 

Public Member Functions

void ApplyOverrides (FSkinWeightVertexBuffer *OverrideBuffer) const
 
void ApplyDefaultOverride (FSkinWeightVertexBuffer *Buffer) const
 

Public Attributes

TArray< uint8BoneIDs
 
TArray< uint8BoneWeights
 
TMap< uint32, uint32VertexIndexToInfluenceOffset
 
uint8 NumWeightsPerVertex
 
bool b16BitBoneIndices
 

Friends

FArchiveoperator<< (FArchive &Ar, FRuntimeSkinWeightProfileData &OverrideData)
 

Detailed Description

Runtime structure containing the set of override weights and the associated vertex indices

Member Function Documentation

◆ ApplyDefaultOverride()

void FRuntimeSkinWeightProfileData::ApplyDefaultOverride ( FSkinWeightVertexBuffer Buffer) const

◆ ApplyOverrides()

void FRuntimeSkinWeightProfileData::ApplyOverrides ( FSkinWeightVertexBuffer OverrideBuffer) const

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FRuntimeSkinWeightProfileData OverrideData 
)
friend

Member Data Documentation

◆ b16BitBoneIndices

bool FRuntimeSkinWeightProfileData::b16BitBoneIndices

◆ BoneIDs

TArray<uint8> FRuntimeSkinWeightProfileData::BoneIDs

◆ BoneWeights

TArray<uint8> FRuntimeSkinWeightProfileData::BoneWeights

◆ NumWeightsPerVertex

uint8 FRuntimeSkinWeightProfileData::NumWeightsPerVertex

◆ VertexIndexToInfluenceOffset

TMap<uint32, uint32> FRuntimeSkinWeightProfileData::VertexIndexToInfluenceOffset

Map between Vertex Indices and the influence offset into BoneIDs/BoneWeights (DEPRECATED and entries of OverridesInfo)


The documentation for this struct was generated from the following files: