UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
HObject Struct Reference

#include <HitProxies.h>

+ Inheritance diagram for HObject:

Public Member Functions

 DECLARE_HIT_PROXY (ENGINE_API)
 
 HObject (UObject *InObject)
 
virtual void Serialize (FArchive &Ar)
 
- Public Member Functions inherited from HHitProxy
ENGINE_API HHitProxy (EHitProxyPriority InPriority=HPP_World)
 
 HHitProxy (EHitProxyPriority InPriority, EHitProxyPriority InOrthoPriority)
 
virtual ENGINE_API ~HHitProxy ()
 
virtual void AddReferencedObjects (FReferenceCollector &Collector)
 
ENGINE_API bool IsA (HHitProxyType *TestType) const
 
virtual ENGINE_API EMouseCursor::Type GetMouseCursor ()
 
virtual bool AlwaysAllowsTranslucentPrimitives () const
 
virtual ENGINE_API FTypedElementHandle GetElementHandle () const
 
- Public Member Functions inherited from FRefCountedObject
 FRefCountedObject ()
 
virtual ~FRefCountedObject ()
 
 FRefCountedObject (const FRefCountedObject &Rhs)=delete
 
FRefCountedObjectoperator= (const FRefCountedObject &Rhs)=delete
 
FReturnedRefCountValue AddRef () const
 
uint32 Release () const
 
uint32 GetRefCount () const
 

Public Attributes

UObjectObject
 
- Public Attributes inherited from HHitProxy
const EHitProxyPriority Priority
 
const EHitProxyPriority OrthoPriority
 
FHitProxyId Id
 

Detailed Description

Hit proxy class for UObject references.

Constructor & Destructor Documentation

◆ HObject()

HObject::HObject ( UObject InObject)
inline

Member Function Documentation

◆ DECLARE_HIT_PROXY()

HObject::DECLARE_HIT_PROXY ( ENGINE_API  )

◆ Serialize()

virtual void HObject::Serialize ( FArchive Ar)
inlinevirtual

Member Data Documentation

◆ Object

UObject* HObject::Object

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