Navigation
Unreal Engine C++ API Reference > Runtime > Core > Templates
Inheritance Hierarchy
- FRefCountedObject
- FBatchedElementParameters
- FBatchedElementNiagara2DArrayAttribute
- FBatchedElementNiagaraInvertColorChannel
- FBatchedElementNiagaraSimple
- FBatchedElementNiagaraVolumeAttribute
- FBatchedElementTexture2DPreviewParameters
- FBatchedElementVolumeTexturePreviewParameters
- FIESLightProfileBatchedElementParameters
- FMeshPaintBatchedElementParameters
- FMeshPaintBatchedElementParameters
- FMeshPaintDilateBatchedElementParameters
- FMeshPaintDilateBatchedElementParameters
- FMipLevelBatchedElementParameters
- FNormalMapBatchedElementParameters
- FDllHandle
- FGeometryCollectionResults
- FGPUProfilerEventNodeStats
- FGPUProfilerEventNode
- FOpenGLEventNode
- FGPUSortManager
- FLandscapeSharedBuffers
- FMemoryImageSection
- FNiagaraGPURendererCount
- FOpenGLBasePixelBuffer
- FOpenGLEUniformBufferData
- FStaticLightingMapping
- FStaticLightingTextureMapping
- FBSPSurfaceStaticLighting
- FLandscapeStaticLightingTextureMapping
- FStaticLightingGlobalVolumeMapping
- FStaticMeshStaticLightingTextureMapping
- FStaticLightingTextureMapping_InstancedStaticMesh
- FStaticLightingMesh
- FBSPSurfaceStaticLighting
- FLandscapeStaticLightingMesh
- FStaticMeshStaticLightingMesh
- FStaticLightingMesh_InstancedStaticMesh
- HHitProxy
- HActor
- HDataflowDefault
- HDataflowNode
- HDataflowVertex
- HLandscapeSplineProxy
- HLandscapeSplineProxy_ControlPoint
- HLandscapeSplineProxy_Segment
- HLandscapeSplineProxy_Tangent
- HTranslucentActor
- HBaseTrailProxy
- HMotionTrailProxy
- HBoneHitProxy
- HBSPBrushVert
- HComponentVisProxy
- HSplineMeshVisProxy
- HSplineMeshKeyProxy
- HSplineMeshTangentHandleProxy
- HSplineVisProxy
- HSplineKeyProxy
- HSplineSegmentProxy
- HSplineTangentHandleProxy
- HCustomizableObjectWidgetAxis
- HGeomEdgeProxy
- HGeometryCollection
- HGeomPolyProxy
- HGeomVertexProxy
- HIKRetargetEditorBoneProxy
- HIKRetargetEditorChainProxy
- HIKRetargetEditorRootProxy
- HIKRigEditorBoneProxy
- HIKRigEditorGoalProxy
- HInstancedStaticMeshInstance
- HLevelSocketProxy
- HModel
- HMovieSceneKeyProxy
- HMovieSceneSkeletalAnimationRootHitProxy
- HObject
- HPersonaBoneHitProxy
- HPersonaSocketHitProxy
- HSelectionCriterionHitProxy
- HStaticMeshVert
- HWidgetAxis
- HWidgetUtilProxy
- ULandscapeHeightfieldCollisionComponent::FHeightfieldGeometryRef
- ULandscapeMeshCollisionComponent::FTriMeshGeometryRef
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Templates/RefCounting.h |
Include | #include "Templates/RefCounting.h" |
Syntax
class FRefCountedObject
Remarks
The base class of reference counted objects.
This class should not be used for new code as it does not use atomic operations to update the reference count.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FRefCountedObject
(
const FRefCountedObject& Rhs |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
uint32 | AddRef () |
|
![]() ![]() |
uint32 | GetRefCount () |
|
![]() ![]() |
uint32 | Release () |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FRefCountedObject & | operator=
(
const FRefCountedObject& Rhs |