| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/PhysicsEngine/PhysicsSettings.h |
Include |
#include "PhysicsEngine/PhysicsSettings.h" |
class UPhysicsSettings : public UPhysicsSettingsCore
Default physics settings.
Name | Description | ||
---|---|---|---|
|
float |
AnimPhysicsMinDeltaTime |
Min Delta Time below which anim dynamics and rigidbody nodes will not simulate. |
|
bDisableActiveActors |
If true, physx will not update unreal with any bodies that have moved during the simulation. |
|
|
bDisableCCD |
If true CCD will be ignored. |
|
|
bDisableKinematicKinematicPairs |
Whether to disable generating KK pairs, enabling this speeds up contact generation, however it is required when using APEX destruction. |
|
|
bDisableKinematicStaticPairs |
Whether to disable generating KS pairs, enabling this makes switching between dynamic and static slower for actors - but speeds up contact generation by early rejecting these pairs |
|
|
bEnableEnhancedDeterminism |
If set to true, the scene will use enhanced determinism at the cost of a bit more resources. |
|
|
bSimulateAnimPhysicsAfterReset |
Whether to simulate anim physics nodes in the tick where they're reset. |
|
|
bSubstepping |
Whether to substep the physics simulation. |
|
|
bSubsteppingAsync |
Whether to substep the async physics simulation. |
|
|
bSupportUVFromHitResults |
If true, store extra information to allow FindCollisionUV to derive UV info from a line trace hit result, using the FindCollisionUV utility |
|
|
bSuppressFaceRemapTable |
If true, the internal physx face to UE face mapping will not be generated. |
|
|
ChaosSettings |
Chaos physics engine settings |
|
|
DefaultBroadphaseSettings |
If we want to Enable MPB or not globally. |
|
|
TEnumAsByte< ES... |
DefaultDegreesOfFreedom |
Useful for constraining all objects in the world, for example if you are making a 2D game using 3D environments. |
|
float |
InitialAverageFrameRate |
Physics delta time initial average. |
|
float |
MaxPhysicsDeltaTime |
Max Physics Delta Time to be clamped. |
|
float |
MaxSubstepDeltaTime |
Max delta time (in seconds) for an individual simulation substep. |
|
MaxSubsteps |
Max number of substeps for physics simulation. |
|
|
float |
MinDeltaVelocityForHitEvents |
Minimum velocity delta required on a collinding object for Chaos to send a hit event |
|
PhysicalSurfaces |
PhysicalMaterial Surface Types. |
|
|
PhysicErrorCorrection |
Error correction data for replicating simulated physics (rigid bodies) |
|
|
int |
PhysXTreeRebuildRate |
The number of frames it takes to rebuild the PhysX scene query AABB tree. |
|
float |
SyncSceneSmoothingFactor |
Physics delta time smoothing factor for sync scene. |
Name | Description | |
---|---|---|
|
UPhysicsSettings ( |
Name | Description | ||
---|---|---|---|
|
UPhysicsSett... |
Get() |
|
|
LoadSurfaceType() |
Load Material Type data from INI file this changes displayname meta data. |
Name | Description | ||
---|---|---|---|
|
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
|
PostEditChangeProperty ( |
UObject interface |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Name | Description | ||
---|---|---|---|
|
TEnumAsByte< ES... |
LockedAxis_DEPRECATED |