#include "CoreMinimal.h"
#include "Stats/Stats.h"
#include "UObject/ObjectMacros.h"
#include "AnimPhysicsSolver.generated.h"
Go to the source code of this file.
|
| enum class | AnimPhysTwistAxis : uint8 { AxisX
, AxisY
, AxisZ
} |
| |
| enum class | AnimPhysCollisionType : uint8 { UMETA =(DisplayName="CoM", DisplayValue="CoM", ToolTip="Only limit the center of mass from crossing planes.")
, UMETA =(ToolTip="Use the specified sphere radius to collide with planes.")
, UMETA =(ToolTip="Use the largest sphere that fits entirely within the body extents to collide with planes.")
, UMETA =(ToolTip="Use the smallest sphere that wholely contains the body extents to collide with planes.")
} |
| |
|
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Anim Dynamics Physics Update"), STAT_AnimDynamicsUpdate, STATGROUP_Physics, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Linear Limit Pre-Update"), STAT_AnimDynamicsLinearPre, STATGROUP_Physics, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Linear Limit Post-Update"), STAT_AnimDynamicsLinearPost, STATGROUP_Physics, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Angular Limit Pre-Update"), STAT_AnimDynamicsAngularPre, STATGROUP_Physics, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Angular Limit Post-Update"), STAT_AnimDynamicsAngularPost, STATGROUP_Physics, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Velocity Init"), STAT_AnimDynamicsVelocityInit, STATGROUP_Physics, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Pose Update"), STAT_AnimDynamicsPoseUpdate, STATGROUP_Physics, ENGINE_API) |
| |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Limits Update"), STAT_AnimDynamicsLimitUpdate, STATGROUP_Physics, ENGINE_API) |
| |
◆ AnimPhysCollisionType
| Enumerator |
|---|
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
◆ AnimPhysTwistAxis
| Enumerator |
|---|
| AxisX | |
| AxisY | |
| AxisZ | |
◆ DECLARE_CYCLE_STAT_EXTERN() [1/8]
◆ DECLARE_CYCLE_STAT_EXTERN() [2/8]
◆ DECLARE_CYCLE_STAT_EXTERN() [3/8]
◆ DECLARE_CYCLE_STAT_EXTERN() [4/8]
◆ DECLARE_CYCLE_STAT_EXTERN() [5/8]
◆ DECLARE_CYCLE_STAT_EXTERN() [6/8]
◆ DECLARE_CYCLE_STAT_EXTERN() [7/8]
◆ DECLARE_CYCLE_STAT_EXTERN() [8/8]