![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SkinWeightProfile.h>
Static Public Attributes | |
| static ENGINE_API FOnPickOverrideSkinWeightProfile | OnPickOverrideSkinWeightProfile |
Friends | |
| class | FSkinWeightProfileManager |
| class | FSkinWeightProfileManagerAsyncTask |
| FArchive & | operator<< (FArchive &Ar, FSkinWeightProfilesData &OverrideData) |
Runtime structure for keeping track of skin weight profile(s) and the associated buffer
| FSkinWeightProfilesData::~FSkinWeightProfilesData | ( | ) |
| FRuntimeSkinWeightProfileData & FSkinWeightProfilesData::AddOverrideData | ( | const FName & | ProfileName | ) |
| void FSkinWeightProfilesData::ClearDynamicDefaultSkinWeightProfile | ( | USkeletalMesh * | Mesh, |
| int32 | LODIndex | ||
| ) |
| bool FSkinWeightProfilesData::ContainsOverrideBuffer | ( | const FSkinWeightProfileStack & | InProfileStack | ) | const |
| void FSkinWeightProfilesData::CreateRHIBuffers | ( | FRHICommandListBase & | RHICmdList, |
| TArray< TPair< FSkinWeightProfileStack, FSkinWeightRHIInfo > > & | OutBuffers | ||
| ) |
| FSkinWeightProfilesData::DECLARE_DELEGATE_RetVal_ThreeParams | ( | int32 | , |
| FOnPickOverrideSkinWeightProfile | , | ||
| const USkeletalMesh * | , | ||
| const TArrayView< const FSkinWeightProfileInfo > | , | ||
| int32 | |||
| ) |
| SIZE_T FSkinWeightProfilesData::GetCPUAccessMemoryOverhead | ( | ) | const |
|
inline |
|
inline |
| FSkinWeightVertexBuffer * FSkinWeightProfilesData::GetOverrideBuffer | ( | const FSkinWeightProfileStack & | InProfileStack | ) | const |
| const FRuntimeSkinWeightProfileData * FSkinWeightProfilesData::GetOverrideData | ( | const FName & | ProfileName | ) | const |
| SIZE_T FSkinWeightProfilesData::GetResourcesSize | ( | ) | const |
| void FSkinWeightProfilesData::Init | ( | FSkinWeightVertexBuffer * | InBaseBuffer | ) |
| void FSkinWeightProfilesData::InitRHIForStreaming | ( | const TArray< TPair< FSkinWeightProfileStack, FSkinWeightRHIInfo > > & | IntermediateBuffers, |
| FRHIResourceReplaceBatcher & | Batcher | ||
| ) |
|
inline |
|
inline |
| void FSkinWeightProfilesData::OverrideBaseBufferSkinWeightData | ( | USkeletalMesh * | Mesh, |
| int32 | LODIndex | ||
| ) |
| void FSkinWeightProfilesData::ReleaseCPUResources | ( | ) |
| void FSkinWeightProfilesData::ReleaseResources | ( | ) |
| void FSkinWeightProfilesData::ReleaseRHIForStreaming | ( | FRHIResourceReplaceBatcher & | Batcher | ) |
| void FSkinWeightProfilesData::SetDynamicDefaultSkinWeightProfile | ( | USkeletalMesh * | Mesh, |
| int32 | LODIndex, | ||
| bool | bSerialization = false |
||
| ) |
| void FSkinWeightProfilesData::SetupDynamicDefaultSkinWeightProfile | ( | ) |
|
friend |
|
friend |
|
friend |
|
static |