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

#include <RefCountedObject.h>

+ Inheritance diagram for Chaos::FChaosRefCountedObject:

Public Member Functions

 FChaosRefCountedObject ()
 
virtual ~FChaosRefCountedObject ()
 
 FChaosRefCountedObject (const FChaosRefCountedObject &Rhs)=delete
 
FChaosRefCountedObjectoperator= (const FChaosRefCountedObject &Rhs)=delete
 
uint32 AddRef () const
 
uint32 Release () const
 
uint32 GetRefCount () const
 
void MakePersistent () const
 

Constructor & Destructor Documentation

◆ FChaosRefCountedObject() [1/2]

Chaos::FChaosRefCountedObject::FChaosRefCountedObject ( )
inline

◆ ~FChaosRefCountedObject()

virtual Chaos::FChaosRefCountedObject::~FChaosRefCountedObject ( )
inlinevirtual

◆ FChaosRefCountedObject() [2/2]

Chaos::FChaosRefCountedObject::FChaosRefCountedObject ( const FChaosRefCountedObject Rhs)
delete

Member Function Documentation

◆ AddRef()

uint32 Chaos::FChaosRefCountedObject::AddRef ( ) const
inline

◆ GetRefCount()

uint32 Chaos::FChaosRefCountedObject::GetRefCount ( ) const
inline

◆ MakePersistent()

void Chaos::FChaosRefCountedObject::MakePersistent ( ) const
inline

◆ operator=()

FChaosRefCountedObject & Chaos::FChaosRefCountedObject::operator= ( const FChaosRefCountedObject Rhs)
delete

◆ Release()

uint32 Chaos::FChaosRefCountedObject::Release ( ) const
inline

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