Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/AnimationBudgetAllocator/Source/AnimationBudgetAllocator/Public/SkeletalMeshComponentBudgeted.h |
Include |
#include "SkeletalMeshComponentBudgeted.h" |
UCLASS(Meta=(BlueprintSpawnableComponent))
class USkeletalMeshComponentBudgeted : public USkeletalMeshComponent
A skeletal mesh component that has its tick rate governed by a global animation budget
Name | Description | |
---|---|---|
|
USkeletalMeshComponentBudgeted ( |
Name | Description | ||
---|---|---|---|
|
GetAutoCalculateSignificance() |
Check whether this component auto-calculates its significance |
|
|
GetShouldUseActorRenderedFlag() |
||
|
FOnCalculate... |
OnCalculateSignificance() |
Get delegate called to calculate significance if bAutoCalculateSignificance = true |
|
FOnReduceWor... |
OnReduceWork() |
Get delegate called to increase/decrease the amount of work a component performs |
|
SetAutoCalculateSignificance ( |
Set this component to automatically calculate its significance |
|
|
SetAutoRegisterWithBudgetAllocator ( |
Set this component to automatically register with the budget allocator |
|
|
SetComponentSignificance |
Updates significance budget if this component has been registered with a AnimationBudgetAllocator |
|
|
SetShouldUseActorRenderedFlag ( |
Name | Description | ||
---|---|---|---|
|
BeginPlay() |
Used to detach physics objects before simulation begins. |
|
|
EndPlay ( |
Ends gameplay for this component. |
|
|
SetComponentTickEnabled ( |
Set this component's tick functions to be enabled or disabled. |
Name |
Description |
---|---|
OnCalculateSignificanceDelegate |
Delegate called to calculate significance if bAutoCalculateSignificance = true |