UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AnimBankTransformProvider.cpp File Reference

Classes

class  FAnimBankEvaluateCS
 
class  FAnimBankScatterCS
 
struct  FAnimBankGPUData
 
struct  FAnimBankCPUData
 

Macros

#define ANIM_BANK_SAMPLE_RATE   30.0f
 

Functions

 IMPLEMENT_SCENE_EXTENSION (FAnimBankTransformProvider)
 
 IMPLEMENT_GLOBAL_SHADER (FAnimBankEvaluateCS, "/Engine/Private/Skinning/AnimBankEval.usf", "BankEvaluateCS", SF_Compute)
 
 IMPLEMENT_GLOBAL_SHADER (FAnimBankScatterCS, "/Engine/Private/Skinning/AnimBankEval.usf", "BankScatterCS", SF_Compute)
 
const FSkinningTransformProvider::FProviderIdGetAnimBankProviderId ()
 

Macro Definition Documentation

◆ ANIM_BANK_SAMPLE_RATE

#define ANIM_BANK_SAMPLE_RATE   30.0f

Function Documentation

◆ GetAnimBankProviderId()

const FSkinningTransformProvider::FProviderId & GetAnimBankProviderId ( )

◆ IMPLEMENT_GLOBAL_SHADER() [1/2]

IMPLEMENT_GLOBAL_SHADER ( FAnimBankEvaluateCS  ,
"/Engine/Private/Skinning/AnimBankEval.usf"  ,
"BankEvaluateCS"  ,
SF_Compute   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/2]

IMPLEMENT_GLOBAL_SHADER ( FAnimBankScatterCS  ,
"/Engine/Private/Skinning/AnimBankEval.usf"  ,
"BankScatterCS"  ,
SF_Compute   
)

◆ IMPLEMENT_SCENE_EXTENSION()

IMPLEMENT_SCENE_EXTENSION ( FAnimBankTransformProvider  )