Navigation
| Name | AnimationBudgetAllocator |
| Type | Runtime |
| Part of Plugins | Animation Budget Allocator |
| Location | /Engine/Plugins/Runtime/AnimationBudgetAllocator/Source/AnimationBudgetAllocator/ |
| Module Build Rules | AnimationBudgetAllocator.Build.cs |
Classes
| Name | Remarks |
|---|---|
| USkeletalMeshComponentBudgeted | A skeletal mesh component that has its tick rate governed by a global animation budget |
Structs
| Name | Remarks |
|---|---|
| FAnimationBudgetAllocatorParameters | Parameter block used to control the behavior of the budget allocator |
Interfaces
| Name | Remarks |
|---|---|
| IAnimationBudgetAllocator | Dynamically manages skeletal mesh component tick rates to try to maintain a specified budget. |
| IAnimationBudgetAllocatorModule |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnCalculateSignificance | TBaseDelegate_OneParam< float, USkeletalMeshComponentBudgeted * > | Delegate called to calculate significance if bAutoCalculateSignificance = true | SkeletalMeshComponentBudgeted.h |
| FOnReduceWork | TBaseDelegate_TwoParams< void, USkeletalMeshComponentBudgeted *, bool > | Delegate called to increase/decrease the amount of work a component performs | SkeletalMeshComponentBudgeted.h |