UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPhysicsReplicationLOD Class Reference

#include <PhysicsReplicationLOD.h>

+ Inheritance diagram for FPhysicsReplicationLOD:

Public Member Functions

 FPhysicsReplicationLOD (FPhysScene *PhysScene)
 
virtual ~FPhysicsReplicationLOD ()
 
virtual void SetEnabled (const bool bInEnabled) override
 
virtual bool IsEnabled () const override
 
virtual void RegisterFocalPoint_External (const UPrimitiveComponent *Component, FName BoneName=NAME_None) override
 
virtual void UnregisterFocalPoint_External (const UPrimitiveComponent *Component, FName BoneName=NAME_None) override
 
virtual void RegisterFocalPoint_External (Chaos::FConstPhysicsObjectHandle PhysicsObject) override
 
virtual void UnregisterFocalPoint_External (Chaos::FConstPhysicsObjectHandle PhysicsObject) override
 
virtual IPhysicsReplicationLODAsyncGetPhysicsReplicationLOD_Internal () override
 
- Public Member Functions inherited from IPhysicsReplicationLOD
virtual ~IPhysicsReplicationLOD ()
 

Constructor & Destructor Documentation

◆ FPhysicsReplicationLOD()

FPhysicsReplicationLOD::FPhysicsReplicationLOD ( FPhysScene PhysScene)

◆ ~FPhysicsReplicationLOD()

FPhysicsReplicationLOD::~FPhysicsReplicationLOD ( )
virtual

Member Function Documentation

◆ GetPhysicsReplicationLOD_Internal()

IPhysicsReplicationLODAsync * FPhysicsReplicationLOD::GetPhysicsReplicationLOD_Internal ( )
overridevirtual

Get the PhysicsThread instance of the PhysicsReplicationLOD

Implements IPhysicsReplicationLOD.

◆ IsEnabled()

bool FPhysicsReplicationLOD::IsEnabled ( ) const
overridevirtual

◆ RegisterFocalPoint_External() [1/2]

void FPhysicsReplicationLOD::RegisterFocalPoint_External ( Chaos::FConstPhysicsObjectHandle  PhysicsObject)
overridevirtual

Register PhysicsObject as a Focal Particle in LOD

Implements IPhysicsReplicationLOD.

◆ RegisterFocalPoint_External() [2/2]

void FPhysicsReplicationLOD::RegisterFocalPoint_External ( const UPrimitiveComponent *  Component,
FName  BoneName = NAME_None 
)
overridevirtual

Register a components physics object as a Focal Particle in LOD

Implements IPhysicsReplicationLOD.

◆ SetEnabled()

void FPhysicsReplicationLOD::SetEnabled ( const bool  bInEnabled)
overridevirtual

◆ UnregisterFocalPoint_External() [1/2]

void FPhysicsReplicationLOD::UnregisterFocalPoint_External ( Chaos::FConstPhysicsObjectHandle  PhysicsObject)
overridevirtual

Unregister PhysicsObject as a Focal Particle in LOD

Implements IPhysicsReplicationLOD.

◆ UnregisterFocalPoint_External() [2/2]

void FPhysicsReplicationLOD::UnregisterFocalPoint_External ( const UPrimitiveComponent *  Component,
FName  BoneName = NAME_None 
)
overridevirtual

Unregister a components physics object as a Focal Particle in LOD

Implements IPhysicsReplicationLOD.


The documentation for this class was generated from the following files: