Navigation
API > API/Runtime > API/Runtime/Core > API/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 |