Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FPhysicsReplicationQuantization |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Physics/PhysicsReplicationQuantization.h |
| Include Path | #include "Physics/PhysicsReplicationQuantization.h" |
Syntax
class FPhysicsReplicationQuantization
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPhysicsReplicationQuantization
(
FPhysScene_Chaos* InPhysicsScene |
Physics/PhysicsReplicationQuantization.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FPhysicsReplicationQuantization() |
Physics/PhysicsReplicationQuantization.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorHandles_External | TMap< TWeakObjectPtr< AActor >, Chaos::FConstPhysicsObjectHandle > | GT side mirror so Unregister can find the handle even if the actor's component has already torn down by the time Unregister is called. | Physics/PhysicsReplicationQuantization.h | |
| AsyncCallback | FPhysicsReplicationQuantizationAsync * | Physics/PhysicsReplicationQuantization.h | ||
| bHasPushedPerTickStateOnce | bool | Physics/PhysicsReplicationQuantization.h | ||
| bLastPushedIsServer | bool | Last role pushed to the PT side. | Physics/PhysicsReplicationQuantization.h | |
| PhysicsScene | FPhysScene_Chaos * | Physics/PhysicsReplicationQuantization.h | ||
| PreTickHandle | FDelegateHandle | Physics/PhysicsReplicationQuantization.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPhysicsReplicationQuantizationAsync * GetAsync() |
Async sim callback accessor used by the static IsHandleManaged_Internal query | Physics/PhysicsReplicationQuantization.h | |
void RefreshActor
(
AActor* Actor |
Re derive the profile and overwrite the existing registration | Physics/PhysicsReplicationQuantization.h | |
void RefreshCustomProfile
(
Chaos::FConstPhysicsObjectHandle Handle, |
Re push an explicit profile (overwrites) | Physics/PhysicsReplicationQuantization.h | |
void RegisterActor
(
AActor* Actor |
Register an actor's primary physics body using a profile derived from FRepMovement | Physics/PhysicsReplicationQuantization.h | |
void RegisterCustomProfile
(
Chaos::FConstPhysicsObjectHandle Handle, |
Register an explicit profile against a physics object handle. | Physics/PhysicsReplicationQuantization.h | |
void UnregisterActor
(
AActor* Actor |
Unregister an actor's primary physics body | Physics/PhysicsReplicationQuantization.h | |
void UnregisterHandle
(
Chaos::FConstPhysicsObjectHandle Handle |
Unregister a handle registered via RegisterCustomProfile | Physics/PhysicsReplicationQuantization.h |