UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
List of all members
FPhysicsReplicationCacheAsync Class Reference
#include <
PhysicsReplicationCache.h
>
Inheritance diagram for FPhysicsReplicationCacheAsync:
Additional Inherited Members
Public Member Functions inherited from
Chaos::TSimCallbackObject< FPhysicsReplicationCacheAsyncInput, FPhysicsReplicationCacheAsyncOutput, Chaos::ESimCallbackOptions::Presimulate|Chaos::ESimCallbackOptions::PostSolve|Chaos::ESimCallbackOptions::PhysicsObjectUnregister >
TSimCallbackObject
()
TSimCallbackObject
(
bool
InRunOnFrozenGameThread
)
virtual
void
FreeOutputData_External
(
FSimCallbackOutput
*
Output
)
override
FPhysicsReplicationCacheAsyncInput
*
GetProducerInputData_External
()
const
FPhysicsReplicationCacheAsyncInput
*
GetConsumerInput_Internal
() const
TSimCallbackOutputHandle
<
FPhysicsReplicationCacheAsyncOutput
>
PopOutputData_External
()
TSimCallbackOutputHandle
<
FPhysicsReplicationCacheAsyncOutput
>
PopFutureOutputData_External
()
bool
IsOutputQueueEmpty_External
() const
FPhysicsReplicationCacheAsyncOutput
&
GetProducerOutputData_Internal
()
Public Member Functions inherited from
Chaos::ISimCallbackObject
virtual
~ISimCallbackObject
()=default
ISimCallbackObject
(const
ISimCallbackObject
&)=
delete
FReal
GetSimTime_Internal
() const
FReal
GetDeltaTime_Internal
() const
virtual
bool
IsFAsyncObjectManagerCallback
() const
void
PostInitialize_Internal
()
void
PreSimulate_Internal
()
void
PreIntegrate_Internal
()
void
PostIntegrate_Internal
()
void
MidPhaseModification_Internal
(
FMidPhaseModifierAccessor
&Modifier)
void
CCDModification_Internal
(
FCCDModifierAccessor
&Modifier)
void
StrainModification_Internal
(
FStrainModifierAccessor
&Modifier)
void
ContactModification_Internal
(
FCollisionContactModifier
&Modifier)
void
PreSolve_Internal
()
void
PostSolve_Internal
()
void
FinalizeOutputData_Internal
()
virtual
FName
GetFNameForStatId
() const
FPhysicsSolverBase
*
GetSolver
()
const
FPhysicsSolverBase
*
GetSolver
() const
virtual
void
InjectInputs_External
(
int32
PhysicsStep,
int32
NumSteps)
virtual
void
ProcessInputs_Internal
(
int32
PhysicsStep)
virtual
void
ProcessInputs_External
(
int32
PhysicsStep)
virtual
int32
TriggerRewindIfNeeded_Internal
(
int32
LastCompletedStep
)
virtual
void
ApplyCorrections_Internal
(
int32
PhysicsStep,
FSimCallbackInput
*
Input
)
virtual
void
FirstPreResimStep_Internal
(
int32
PhysicsStep)
bool
HasOption
(const
ESimCallbackOptions
Option
) const
bool
RunOnFrozenGameThread
() const
Protected Member Functions inherited from
Chaos::ISimCallbackObject
ISimCallbackObject
(const
ESimCallbackOptions
InOptions
=
ESimCallbackOptions::Presimulate
)
CHAOS_API
FSimCallbackInput
*
GetProducerInputData_External
()
void
SetCurrentInput_Internal
(
FSimCallbackInput
*
NewInput
)
void
SetSimAndDeltaTime_Internal
(const
FReal
InSimTime
, const
FReal
InDeltaTime
)
const
FSimCallbackInput
*
GetCurrentInput_Internal
() const
Protected Attributes inherited from
Chaos::ISimCallbackObject
FSimCallbackOutput
*
CurrentOutput_Internal
Detailed Description
Async replication cache class
The documentation for this class was generated from the following files:
Engine/Source/Runtime/Engine/Public/Physics/
PhysicsReplicationCache.h
Engine/Source/Runtime/Engine/Private/PhysicsEngine/
PhysicsReplicationCache.cpp
FPhysicsReplicationCacheAsync
Generated by
1.9.8