Go to the source code of this file.
|
| #define | VALIDATE_REWIND_DATA 0 |
| |
| #define | DEBUG_REWIND_DATA 0 |
| |
| #define | DEBUG_NETWORK_PHYSICS 0 |
| |
| #define | REWIND_CHAOS_PARTICLE_PROPERTY(PROP, NAME) |
| |
| #define | REWIND_CHAOS_ZERO_PARTICLE_PROPERTY(PROP, NAME) |
| |
| #define | REWIND_PARTICLE_STATIC_PROPERTY(PROP, NAME) |
| |
| #define | REWIND_PARTICLE_KINEMATIC_PROPERTY(PROP, NAME) |
| |
| #define | REWIND_PARTICLE_RIGID_PROPERTY(PROP, NAME) |
| |
| #define | REWIND_PARTICLE_ZERO_PROPERTY(PROP, NAME) |
| |
| #define | REWIND_JOINT_PROPERTY(PROP, FUNC_NAME, NAME) |
| |
| #define | REWIND_PARTICLE_TO_STR(PropName) Out += FString::Printf(TEXT(#PropName":%s\n"), *ToStringHelper(PropName())); |
| |
| #define | CHAOS_INNER_JOINT_PROPERTY(OuterProp, FuncName, Inner, InnerType) REWIND_JOINT_PROPERTY(OuterProp, FuncName, Inner); |
| |
| #define | CHAOS_INNER_JOINT_PROPERTY(OuterProp, FuncName, Inner, InnerType) Out += FString::Printf(TEXT(#FuncName":%s\n"), *ToStringHelper(Get##FuncName())); |
| |
◆ CHAOS_INNER_JOINT_PROPERTY [1/2]
◆ CHAOS_INNER_JOINT_PROPERTY [2/2]
◆ DEBUG_NETWORK_PHYSICS
| #define DEBUG_NETWORK_PHYSICS 0 |
◆ DEBUG_REWIND_DATA
◆ REWIND_CHAOS_PARTICLE_PROPERTY
Value: const auto Data = State ? State->PROP.Read(FrameAndPhase, Pool) : nullptr;\
return Data ? Data->NAME() : Head.NAME();\
◆ REWIND_CHAOS_ZERO_PARTICLE_PROPERTY
Value: const auto Data = State ? State->PROP.Read(FrameAndPhase, Pool) : nullptr;\
return Data ? Data->NAME() : ZeroVector;\
◆ REWIND_JOINT_PROPERTY
Value:
{\
const auto Data = State ? State->PROP.Read(FrameAndPhase, Pool) : nullptr;\
return Data ? Data->NAME : Head.Get##
PROP().NAME;\
}\
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
◆ REWIND_PARTICLE_KINEMATIC_PROPERTY
Value: decltype(
auto)
NAME()
const\
{\
auto& Head = *Particle.CastToKinematicParticle();
\
}\
◆ REWIND_PARTICLE_RIGID_PROPERTY
Value: decltype(
auto)
NAME()
const\
{\
auto& Head = *Particle.CastToRigidParticle();
\
}\
◆ REWIND_PARTICLE_STATIC_PROPERTY
Value: decltype(
auto)
NAME()
const\
{\
}\
◆ REWIND_PARTICLE_TO_STR
◆ REWIND_PARTICLE_ZERO_PROPERTY
Value: decltype(
auto)
NAME()
const\
{\
auto& Head = *Particle.CastToRigidParticle();
\
}\
◆ VALIDATE_REWIND_DATA
| #define VALIDATE_REWIND_DATA 0 |