Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FPhysicsReplicationQuantizationAsync |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Physics/PhysicsReplicationQuantization.h |
| Include Path | #include "Physics/PhysicsReplicationQuantization.h" |
Syntax
class FPhysicsReplicationQuantizationAsync : public Chaos::TSimCallbackObject< FQuantizationAsyncInput, FQuantizationAsyncOutput, Chaos::ESimCallbackOptions::PresimulateChaos::ESimCallbackOptions::RewindChaos::ESimCallbackOptions::PostSolveChaos::ESimCallbackOptions::PhysicsObjectUnregister >
Structs
| Name | Remarks |
|---|---|
| FProfileSlot |
Enums
Public
| Name | Remarks |
|---|---|
| EVerificationState |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsServer_Internal | bool | Physics/PhysicsReplicationQuantization.h | ||
| Profiles_Internal | TMap< Chaos::FConstPhysicsObjectHandle, FProfileSlot > | Physics/PhysicsReplicationQuantization.h | ||
| UnverifiedReportedNames_Internal | TSet< FString > | Names already reported by NotifySlotPreRemove_Internal. | Physics/PhysicsReplicationQuantization.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForceSnapAllRegistered_Internal
(
bool bIncludeCurrentXR, |
Snap every registered particle's PQVW state to the quantization grid | Physics/PhysicsReplicationQuantization.h | |
bool IsHandleManaged_Internal
(
Chaos::FConstPhysicsObjectHandle Handle |
True if the handle is registered and quantization is enabled | Physics/PhysicsReplicationQuantization.h | |
bool IsHandleRegistered_Internal
(
Chaos::FConstPhysicsObjectHandle Handle |
True if the handle is present in the internal profile map | Physics/PhysicsReplicationQuantization.h | |
bool VerifyTargetOnGrid_Internal
(
Chaos::FConstPhysicsObjectHandle Handle, |
Verifies a received target state's P, Q, V, W components against the quantization grids we assume for this handle Returns true if all checked axis classes are Verified or deferred Returns false if any axis detected a mismatch in quantization | Physics/PhysicsReplicationQuantization.h |