Module |
|
Header |
/Engine/Plugins/Runtime/AnimationBudgetAllocator/Source/AnimationBudgetAllocator/Public/IAnimationBudgetAllocator.h |
Include |
#include "IAnimationBudgetAllocator.h" |
class IAnimationBudgetAllocator
Dynamically manages skeletal mesh component tick rates to try to maintain a specified budget.
Name | Description | ||
---|---|---|---|
|
IAnimationBu... |
Get ( |
Get the budgeter for the specified world |
|
GetEnabled() |
Get whether this budget allocator is enabled |
|
|
IsComponentTickEnabled |
Get whether the specified component is set to tick or not |
|
|
RegisterComponent |
Register a component with the budgeter system. |
|
|
SetComponentSignificance ( |
Set the significance and other flags for the specified component. |
|
|
SetComponentTickEnabled ( |
Set the specified component to tick or not. |
|
|
SetEnabled ( |
Set whether this budget allocator is enabled |
|
|
SetGameThreadLastCompletionTimeMs ( |
Set the completion task time |
|
|
SetGameThreadLastTickTimeMs ( |
Set the tick time |
|
|
SetIsRunningReducedWork ( |
Inform that we reduced work for a component |
|
|
SetParameters ( |
Set the various parameters |
|
|
UnregisterComponent |
Unregister a component from the budgeter system. |
|
|
Update ( |
Tick the system per-frame |
|
|
UpdateComponentTickPrerequsites |
Update the prerequisites of this component. |