TSharedFromThis

Derive your class from [TSharedFromThis](API\Runtime\Core\Templates\TSharedFromThis) to enable access to a [TSharedRef](API\Runtime\Core\Templates\TSharedRef) directly from an object instance that's already been allocated.

Inheritance Hierarchy

TSharedFromThis

FAbstractSessionHistoryController

FAccumulatorPool

TAccumulatorPool

FActionFilterTest

FAggregator

FAIMessageObserver

FAnalogCursor

FCommonAnalogCursor

FAnimAttributeEntry

FApplicationMode

FBlueprintComponentsApplicationMode

FBlueprintDefaultsApplicationMode

FBlueprintEditorApplicationMode

FWidgetBlueprintApplicationMode

FBlueprintEditorUnifiedMode

FBlueprintInterfaceApplicationMode

FBlueprintMacroApplicationMode

FIKRetargetApplicationMode

FIKRigMode

FMaterialEditorApplicationMode

FMLDeformerApplicationMode

FPoseCorrectivesMode

FARSupportInterface

FARSystemProxy

FAssetEditorModeUILayer

FBaseCharacterFXEditorModeUILayer

FUVEditorModeUILayer

FAssetEditorToolkit

FBankEditorBase

FBankEditor

FBaseAssetToolkit

FBaseCharacterFXEditorToolkit

FExampleCharacterFXEditorToolkit

FSmartObjectAssetToolkit

FUVEditorToolkit

FContextualAnimAssetEditorToolkit

FDatabaseEditor

FDataflowEditorToolkit

FSimpleAssetEditor

FWaveformEditor

FWorkflowCentricApplication

FDMXEditor

FPersonaAssetEditorToolkit

FIKRetargetEditor

FIKRigEditorToolkit

FMLDeformerEditorToolkit

FPoseCorrectivesEditorToolkit

IAnimationEditor

IOptimusEditor

IPhysicsAssetEditor

ISkeletalMeshEditor

ISkeletonEditor

IBehaviorTreeEditor

IBlueprintEditor

FBlueprintEditor

FGameplayAbilitiesEditor

FMVVMViewModelBlueprintEditor

FWidgetBlueprintEditor

IAnimationBlueprintEditor

IControlRigEditor

IDisplayClusterConfiguratorBlueprintEditor

IRenderGridEditor

IMaterialEditor

ICascade

ICurveAssetEditor

ICurveTableEditor

ICustomizableObjectDebugger

ICustomizableObjectInstanceEditor

ICustomizableObjectEditor

ICustomizableObjectPopulationClassEditor

ICustomizableObjectPopulationEditor

IDataTableEditor

IEnvironmentQueryEditor

IFontEditor

IGroomCustomAssetEditorToolkit

FGroomCustomAssetEditorToolkit

ILevelSequenceEditorToolkit

IMassEntityEditor

IMassGameplayEditor

IMassMovementEditor

IMassNavigationEditor

IMetasoundEditor

ISoundClassEditor

ISoundCueEditor

ISoundSubmixEditor

IStateTreeEditor

IStaticMeshEditor

IStringTableEditor

IStructUtilsEditor

ITextureEditorToolkit

ITranslationEditor

IUserDefinedEnumEditor

IUserDefinedStructureEditor

IUTBTabEditor

FUTBTabEditor

IZoneGraphEditor

FAssetEditorViewportLayout

FLevelViewportLayout

FAssetFileContextMenu

FAssetFolderContextMenu

FAssetThumbnail

FAudioSection

FAutomationSpecBase

FBackChannelThreadedListener

FBaseMeshPaintComponentAdapter

FMeshPaintGeometryCollectionComponentAdapter

FMeshPaintSkeletalMeshComponentAdapter

FMeshPaintStaticMeshComponentAdapter

FMeshPaintSplineMeshComponentAdapter

FBaseTimingTrack

FGraphTrack

FRandomGraphTrack

FTimingEventsTrack

FBindingContext

TCommands

FActorPaletteCommands

FAnimGraphCommands

FAssetPlacementEdModeCommands

FBufferVisualizationMenuCommands

FCachingEditorCommands

FContextualAnimAssetEditorCommands

FCurveEditorCommands

FCustomizableObjectEditorCommands

FCustomizableObjectEditorViewportCommands

FCustomizableObjectEditorViewportLODCommands

FCustomizableObjectEditorViewportMenuCommands

FCustomizableObjectInstanceEditorCommands

FCustomizableObjectPopulationClassEditorCommands

FCustomizableObjectPopulationEditorCommands

FDatabaseEditorCommands

FDataflowEditorCommandsImpl

FDMXEditorCommands

FEditorCommands

FEditorDebugToolsCommands

FEditorViewportCommands

FEditPivotCommands

FFullBlueprintEditorCommands

FGenericCommands

FGeometryCollectionSelectionCommands

FGlobalEditorCommonCommands

FGPUSkinCacheVisualizationMenuCommands

FGraphEditorCommandsImpl

FGroomEditorCommands

FGroomViewportLODCommands

FGroomVisualizationMenuCommands

FHairModelingToolCommands

FIKRetargetCommands

FIKRigCommands

FIKRigSkeletonCommands

FLevelEditorCommands

FLevelEditorModesCommands

FLevelViewportCommands

FLogWidgetCommands

FLumenVisualizationMenuCommands

FMaterialEditorCommands

FMaterialEditorSpawnNodeCommands

FMeshPaintEditorModeCommands

FMeshPainterCommands

FModelingModeActionCommands

FModelingToolsManagerCommands

FMotionTrailCommands

FMVVMEditorCommands

FMyBlueprintCommands

FNaniteVisualizationMenuCommands

FNewGizmoEnableCommands

FNiagaraEditorCommands

FNiagaraParameterPanelCommands

FPersonaCommonCommands

FPlayWorldCommands

FPListEditorCommands

FPoseCorrectivesCommands

FRayTracingDebugVisualizationMenuCommands

FSampleToolsEditorModeCommands

FScriptableToolsEditorModeManagerCommands

FSequencerCommands

FShowFlagMenuCommands

FSoundClassEditorCommands

FSoundCueGraphEditorCommands

FStandardToolModeCommands

FStaticMeshEditorCommands

FStrataVisualizationMenuCommands

FTabCommands

FTranslationEditorCommands

FUVEditorCommands

FViewportNavigationCommands

FVirtualShadowMapVisualizationMenuCommands

FWaveformEditorCommands

FWidgetEditorToolPaletteCommands

SWorldPartitionEditorGrid2D::FEditorCommands

TInteractiveToolCommands

FCubeGridToolActionCommands

FDrawAndRevolveToolActionCommands

FDrawPolygonToolActionCommands

FEditMeshMaterialsToolActionCommands

FEditMeshPolygonsToolActionCommands

FMeshAttributePaintToolActionCommands

FMeshGroupPaintToolActionCommands

FMeshPaintingToolActionCommands

FMeshPlaneCutToolActionCommands

FMeshSelectionToolActionCommands

FModelingToolActionCommands

FSculptToolActionCommands

FTransformToolActionCommands

FVertexSculptToolActionCommands

TBaseCharacterFXEditorCommands

FExampleCharacterFXEditorCommands

FBlueprintCompileReinstancer

FBlueprintEditorToolbar

FBridgeDragDropImpl

FBuildPatchServicesPreLoadManagerBase

FCameraCutSubSectionHierarchyNode

FCarouselDisplayItem

FChaosCacheSection

FChatSlashCommand

FChannelChangeSlashCommand

FFounderChannelSlashCommand

FGlobalChannelSlashCommand

FPartyChannelSlashCommand

FTeamChannelSlashCommand

FInteractionCommandWrapper

FReplySlashCommand

FChunkDownloader

FCommonNativeListItem

FComponentClassComboEntry

FComponentVisualizer

FConstraintComponentVisualizer

FDecalComponentVisualizer

FLandscapeTexturePatchVisualizer

FPhysicsAnimationComponentVisualizer

FPointLightComponentVisualizer

FRadialForceComponentVisualizer

FRectLightComponentVisualizer

FSensingComponentVisualizer

FSplineComponentVisualizer

FSplineMeshComponentVisualizer

FSpotLightComponentVisualizer

FSpringArmComponentVisualizer

FSpringComponentVisualizer

FStereoLayerComponentVisualizer

FWorldPartitionStreamingSourceComponentVisualizer

TAttenuatedComponentVisualizer

FAudioComponentVisualizer

FForceFeedbackComponentVisualizer

FConcertSessionActivitiesOptions

FConcurrencySubFlowContainer

FConcurrentControlFlows

FConfigPropertyConfigFileStateCellPresenter

FContextualAnimViewModel

FControlFlowBranch

FControlFlowContainerBase

FControlFlowContainerInternal< OwningObjectT, false, true >

FControlFlowContainerInternal< OwningObjectT, true, false >

FControlFlowNode

FControlFlowNode_RequiresCallback

FControlFlowNode_SelfCompleting

FControlFlowNode_Task

FControlFlowSubTaskBase

FControlFlowSimpleSubTask

FControlFlowTask_LoopDeprecated

FControlFlowTask_Branch

FControlFlowTask_BranchLegacy

FControlFlowTask_ConcurrentFlows

FConversationsHandle

FCurveEditor

FCurveSequence

FCustomTextFilter

FDatabaseAssetTreeNode

FDatabaseViewModel

FDatasmithFBXSceneNode

FDebugLineItem

FDefaultSpectatorScreenController

FDerivedDataCacheStatsNode

FDesignerExtension

FDesignerSurfaceElement

FDiffResultItem

FDMXEntityEntry

FDMXFixturePatchSharedData

FDMXFixtureTypeSharedData

FDMXMVRFixtureActorLibrary

FDMXPixelMappingComponentTemplate

FDMXPixelMappingComponentWidget

FDMXPort

FDMXInputPort

FDMXOutputPort

FDMXPortSelectorItem

FDMXRawListener

FDMXSignal

FDMXSignalFragment

FDocumentTracker

FDragDropOperation

FBoneDragDropOp

FBrushBuilderDragDropOp

FClassDragDropOp

FColorDragDrop

FCommandDragDropOperation

FDecoratedDragDropOp

FActorDragDropOp

FActorDragDropGraphEdOp

FAssetDragDropOp

FContentBrowserDataDragDropOp

FCollectionDragDropOp

FCompositeDragDropOp

FSceneOutlinerDragDropOp

FDataLayerActorMoveOp

FDataLayerDragDropOp

FFolderDragDropOp

FGraphNodeDragDropOp

FIKRigSkeletonDragDropOp

FIKRigSolverStackDragDropOp

FLayerDragDropOp

FLayersDragDropOp

FLevelDragDropOp

FNiagaraParameterDragOperation

FNiagaraScriptDragOperation

FNiagaraStackEntryDragDropOp

FWidgetTemplateDragDropOp

FDragAndDropVerticalBoxOp

FDraggableBoxUIDragOperation

FExportTextDragDropOp

FExternalDragOperation

FGameDragDropOperation

FUMGDragDropOp

FGraphEditorDragDropAction

FGraphSchemaActionDragDropAction

FControlRigFunctionDragDropAction

FMyBlueprintItemDragDropAction

FKismetVariableDragDropAction

FNiagaraParameterGraphDragOperation

FOutlinerViewModelDragDropOp

FSequencerObjectBindingDragDropOp

FInViewportUIDragOperation

FNiagaraHierarchyDragDropOp

FNiagaraSectionDragDropOp

FNiagaraUserParameterHierarchyDragDropOp

FSocketDragDropOp

FUICommandDragDropOp

FEditorModeTools

FAssetEditorModeManager

IPersonaEditorModeManager

FWidgetModeManager

FEditorViewportTabContent

FLevelViewportTabContent

FEdMode

FAnimationEditMode

IAnimNodeEditMode

FAnimNodeEditMode

IPersonaEditMode

FIKRetargetDefaultMode

FIKRetargetEditPoseMode

FIKRigEditMode

FMLDeformerEditorMode

IControlRigEditMode

FContextualAnimEdMode

FDatabaseEdMode

FEdModeGeometry

FEdModeTexture

FGameplayDebuggerEdMode

FPhysicsDebugMode

FPhysicsManipulationEdMode

IMeshPaintEdMode

FEffectConvolutionReverb

FEntity

FCriterion

FEntityGeom

FCurve

FSurfacicCurve

FRestrictionCurve

FMesh

FEdgeMesh

FFaceMesh

FVertexMesh

FModelMesh

FSurface

FTopologicalEntity

FTopologicalLoop

FTopologicalShapeEntity

FBody

FModel

FShell

FTopologicalFace

TLinkable

FTopologicalEdge

FTopologicalVertex

TTopologicalLink

FVertexLink

FExternalSource

FDirectLinkExternalSource

FFbxAttributeInfo

FFbxMaterialInfo

FFbxMeshInfo

FFbxTextureInfo

FFbxCameraInfo

FFbxLightInfo

FFbxMaterialInfo

FFbxMeshInfo

FFbxNodeInfo

FFbxSceneInfo

FFbxTextureInfo

FFindInBlueprintsResult

FFindInBlueprintsGraph

FFindInBlueprintsGraphNode

FFindInBlueprintsNoResult

FFindInBlueprintsPin

FFindInBlueprintsProperty

FFindTurnBasedMatchCallbackProxyMatchmakerDelegate

FFrontendFilter_CheckedOut

FFrontendFilter_NotSourceControlled

FGameModeInfoCustomizer

FGameplayDebuggerAddonBase

FGameplayDebuggerCategory

FGameplayDebuggerExtension

FGameplayDebuggerExtension_HUD

FGameplayDebuggerExtension_Spectator

FGenericQueuedLocalFileRequest

FGeometryCacheSection

FGeometryCollectionTrackSection

FGraphPanelNodeFactory

FDataflowSNodeFactory

FGraphPanelPinConnectionFactory

FSoundSubmixGraphConnectionDrawingPolicyFactory

FGraphPanelPinFactory

FBlueprintGraphPanelPinFactory

FDMXGraphPanelPinFactory

FDMXProtocolGraphPanelPinFactory

FMaterialEditorGraphPanelPinFactory

FHTNDomain

FIKRetargetEditorController

FIKRetargetHierarchyElement

FIKRetargetPoseExporter

FIKRigEditorController

FIKRigGoalArrayLayout

FIKRigGoalLayout

FIKRigTreeElement

FImagePixelDataPayload

FImaginaryFiBData

FCategorySectionHelper

FFiBMetaData

FImaginaryBlueprint

FImaginaryGraph

FImaginaryGraphNode

FImaginaryPin

FImaginaryProperty

FImaginaryComponent

FImgMediaGlobalCache

FInstallBundleCache

FInstancedStructDataDetails

FPropertyBagInstanceDataDetails

FLayoutExtender

FLevelEditorOutlinerSettings

FLevelEditorSequencerBindingData

FLinkedBoxManager

FLiveLinkFreeDSource

FLiveLinkVRPNSource

FLiveLinkXRSource

FLocalFileNetworkReplayStreamer

FLocalizationCommandletProcess

FMassActorManager

FMassEntityManager

FMaterialItemView

FMaterialList

FMediaIOCorePlayerBase

FMediaPlayerFacade

FMessageEndpoint

FMLDeformerEditorModel

FMLDeformerGeomCacheEditorModel

FMLDeformerMorphModelEditorModel

FNearestNeighborEditorModel

FNeuralMorphEditorModel

FVertexDeltaEditorModel

FMobilityCustomization

FModeToolkit

FAssetPlacementEdModeToolkit

FBaseCharacterFXEditorModeToolkit

FExampleCharacterFXEditorModeToolkit

FFractureEditorModeToolkit

FGameplayDebuggerToolkit

FModelingToolsEditorModeToolkit

FSampleToolsEditorModeToolkit

FScriptableToolsEditorModeToolkit

FStaticMeshEditorModelingToolkit

FTextureAlignMode

FUVEditorModeToolkit

FWidgetEditorToolPaletteToolkit

FMoviePipelineSurfaceReader

FMovieSceneCaptureBase

FInEditorCapture

FNewProcessCapture

FMovieSceneChannelProxy

FMovieSceneEntitySystemRunner

FMovieSceneExportData

FMovieSceneImportData

FMovieSceneSpawnRegister

FLevelSequenceSpawnRegister

FLevelSequenceEditorSpawnRegister

FTemplateSequenceSpawnRegister

FNullMovieSceneSpawnRegister

FSequenceCameraShakeSpawnRegister

FMovieSceneTrackEditor

FAudioTrackEditor

FChaosCacheTrackEditor

FCinematicShotTrackEditor

FContextualAnimMovieSceneNotifyTrackEditor

FContextualAnimMovieSceneTrackEditor

FGeometryCacheTrackEditor

FGeometryCollectionTrackEditor

FKeyframeTrackEditor

FPropertyTrackEditor

FBoolPropertyTrackEditor

FSpawnTrackEditor

FMaterialTrackEditor

FComponentMaterialTrackEditor

FMediaTrackEditor

FNiagaraCacheTrackEditor

FSubTrackEditor

FMovieSceneTranslatorContext

FMovieViewport

FMultiBlock

FToolBarButtonBlock

FToolBarComboButtonBlock

FToolBarStackButtonBlock

FMultiBox

FNamePermissionList

FNameSelectorGenerator

FEndpointSubmixDetailsCustomization

FSoundfieldEndpointSubmixDetailsCustomization

FNavCorridor

FNavDataGenerator

FNavigationConfig

FNullNavigationConfig

FTwinStickNavigationConfig

FNavigationOctree

FNavigationPath

FAbstractNavigationPath

FNavMeshPath

FMetaNavMeshPath

FNavigationQueryFilter

FNavigationRelevantData

FNavMeshSceneProxyData

FNetAnalyticsData

FOodleNetAnalyticsData

FClientOodleNetAnalyticsData

TBasicNetAnalyticsData

FNetConnAnalyticsData

FRPCDoSAnalyticsData

FNiagaraCacheSection

FNiagaraCurveSelectionTreeNode

FNiagaraDataChannelGameData

FNiagaraDataSetReadback

FNiagaraEditorTypeUtilities

FNiagaraEmitterHandleViewModel

FNiagaraEmitterViewModel

FNiagaraGpuFrameResults

FNiagaraHierarchyItemViewModelBase

FNiagaraHierarchyCategoryViewModel

FNiagaraHierarchyItemViewModel

FNiagaraHierarchyUserParameterViewModel

FNiagaraHierarchyRootViewModel

FNiagaraHierarchySectionViewModel

FNiagaraOverviewGraphViewModel

FNiagaraScriptViewModel

FNiagaraScratchPadScriptViewModel

FNiagaraSystemGraphSelectionViewModel

FNiagaraSystemInstanceController

FNiagaraSystemSimulation

FNiagaraSystemViewModel

FNiagaraUserParameterPanelViewModel

FObjectMixerEditorList

FOnlineAsyncOpQueue::TWrappedOp

FOnlineParty

FOnlinePartyData

FOnlinePartyId

FOnlineServicesCommon

FOnlineServicesEOSGS

FOnlineServicesEOS

FOnlineServicesNull

FOnlineServicesOSSAdapter

FOpenColorIODisplayManager

FParticlePerfStatsListener

FNiagaraPerfBaselineStatsListener

FParticlePerfStatsListener_GatherAll

FParticlePerfStatsListener_CSVProfiler

FParticlePerfStatsListener_DebugRender

FParticlePerfStatsListener_NiagaraBaselineComparisonRender

FParticlePerfStatsListener_NiagaraPerformanceReporter

FParticlePerfStatsListener_TimedTest

FPartyConfiguration

FPathPermissionList

FPCGComponentOctreeID

FPendingDelete

FPendingPrivateAsset

FPerlinNoiseChannelSectionMenuExtension

FPerPlatformPropertyCustomNodeBuilder

FPixelCaptureCapturerI420ToRHI

FPixelCaptureCapturerLayered

FPixelCaptureCapturerMultiFormat

FPixelCaptureCapturerNV12ToRHI

FPixelCaptureCapturerRHI

FPixelCaptureCapturerRHINoCopy

FPixelCaptureCapturerRHIRDG

FPixelCaptureCapturerRHIToI420Compute

FPixelCaptureCapturerRHIToI420CPU

FPixelStreamingDataChannel

FPlayTimeLimitUser

FPlayTimeLimitUserMock

FPluginEditorExtension

FPopupLayer

FOverlayPopupLayer

FPoseCorrectivesEditorController

FProxyVolumeMutator

FProxyMutator_Attenuation

FProxyMutator_Filter

FProxyMutator_Reverb

FProxyMutator_SubmixOverride

FProxyMutator_SubmixSend

FQosInterface

FQueuedReplayTask

FRegisteredSlashCommands

FRemoteControlLogger

FRepLayout

FReplayPlaylistTracker

FRetargetPlaybackManager

FRigVMParserAST

FSceneOutlinerSCCHandler

FSceneOutlinerTreeItemSCC

FSceneViewExtensionBase

FColorCorrectRegionsSceneViewExtension

FHMDSceneViewExtension

FDefaultStereoLayers

FDefaultXRCamera

FPixelStreamingHMD

FImgMediaSceneViewExtension

FLandscapeSceneViewExtension

FMobileFSRViewExtension

FMotionDelayClient

FOpenColorIODisplayExtension

FWorldSceneViewExtension

FGerstnerWaterWaveViewExtension

FWaterViewExtension

UMotionControllerComponent::FViewExtension

FSCSEditorTreeNode

FSCSEditorTreeNodeActorBase

FSCSEditorTreeNodeChildActor

FSCSEditorTreeNodeRootActor

FSCSEditorTreeNodeComponentBase

FSCSEditorTreeNodeComponent

FSCSEditorTreeNodeInstanceAddedComponent

FSCSEditorTreeNodeInstancedInheritedComponent

FSCSEditorTreeNodeSeparator

FSearchQuery

FSectionList

FSequencerTimeSliderController

FShaderFormatsPropertyDetails

FSharedViewModelData

FSlateDynamicImageBrush

FSlateHyperlinkRun

FSlateImageRun

FSlateTextRun

FSlatePasswordRun

FSlateUser

FSlateWidgetRun

FSmartObjectOctreeID

FSocialChatMessage

FSocialLocalChatMessage

FSocialSystemChatMessage

FSocialUserChatMessage

FDesignerPreviewSocialUserChatMessage

FSocialQueryBase

TSocialQuery

FSoundModulationParameterAssetProxy

FSoundModulationPluginParameterAssetProxy

FSoundModulatorAssetProxy

FSourceControlFileStatusMonitor

FSpace

FSpace_Box

FSpace_Dummy

FSpace_Discrete

FSpace_MultiDiscrete

FSpace_Tuple

FStreamableHandle

FStreamableHandleContextDataBase

TStreamableHandleContextData

FStringTable

FSubobjectEditorTreeNode

FTabInfo

FTabManager

FGlobalTabmanager

FProxyTabmanager

FTabManager::FLayout

FTabManager::FLayoutNode

FTabManager::FSplitter

FTabManager::FArea

FTabManager::FStack

FTextFormatPatternDefinition

FTextLayout

FSlateTextLayout

FTextToSpeechBase

FThumbnailSection

FMediaThumbnailSection

FViewportThumbnailSection

FTokenizedMessage

FTrackedActivity

FTrackEditorThumbnail

FTransformGizmoDataBinder

FTreeMapNodeData

FUICommandList

FUICommandList_Pinnable

FUncontrolledChangelist

FUncontrolledChangelistState

FUniqueNetId

FUniqueNetIdString

FUsdLayerModel

FUsdPrimAttributeViewModel

FUsdPrimModel

FUsdReference

FUsdSchemaTranslationContext

FUsdVariantSetViewModel

FVariantManager

FViewModel

FCategoryModel

FChannelGroupModel

FChannelModel

FEditorViewModel

FSequencerEditorViewModel

FLayerBarModel

FOutlinerSpacer

FOutlinerViewModel

FSequencerOutlinerViewModel

FSectionModel

FSequenceModel

FTrackAreaViewModel

FSequencerTrackAreaViewModel

FWaveformEditorRenderData

FWaveformEditorTransportCoordinator

FWaveTableBankAssetProxy

FWebAPIMessageLog

FWidgetTemplate

FWidgetTemplateClass

FWidgetTemplateBlueprintClass

FWidgetTemplateImageClass

FWorkflowTabFactory

FCompilerResultsSummoner

FCorrectivesEditorTabSummoner

FDocumentTabFactory

FDocumentTabFactoryForObjects

FIKRetargetAssetBrowserTabSummoner

FIKRetargetChainTabSummoner

FIKRetargetHierarchyTabSummoner

FIKRetargetOutputLogTabSummoner

FIKRigAssetBrowserTabSummoner

FIKRigOutputLogTabSummoner

FIKRigRetargetChainTabSummoner

FIKRigSkeletonTabSummoner

FIKRigSolverStackTabSummoner

FPoseCorrectivesGroupTabSummoner

FSelectionDetailsSummoner

FWorkspaceItem

FTabSpawnerEntry

FXRSwapChain

IAccessibleWidget

IAssetTypeActions

FAssetTypeActions_Base

FAssetTypeActions_AnimationAsset

FAssetTypeActions_AnimationSharingSetup

FAssetTypeActions_AudioImpulseResponse

FAssetTypeActions_ChaosCacheCollection

FAssetTypeActions_ChaosSolver

FAssetTypeActions_ChaosVehicles

FAssetTypeActions_ClassTypeBase

FAssetTypeActions_Blueprint

FAssetTypeActions_BlueprintGeneratedClass

FAssetTypeActions_CSVAssetBase

FAssetTypeActions_DataAsset

FAssetTypeActions_FieldSystem

FAssetTypeActions_FleshAsset

FAssetTypeActions_GameplayTagAssetBase

FAssetTypeActions_GeometryCache

FAssetTypeActions_GeometryCollection

FAssetTypeActions_GeometryCollectionCache

FAssetTypeActions_IKRetargeter

FAssetTypeActions_IKRigDefinition

FAssetTypeActions_ITDSpatializationSettings

FAssetTypeActions_ModularSynthPresetBank

FAssetTypeActions_MonoWaveTableSynthPreset

FAssetTypeActions_NaniteDisplacedMesh

FAssetTypeActions_PoseCorrectives

FAssetTypeActions_RuntimeVirtualTexture

FAssetTypeActions_SoundBase

FAssetTypeActions_VirtualTextureBuilder

FContextualAnimTypeActions

FDatabaseTypeActions

FDataflowAssetActions

FGroomActions

FGroomBindingActions

FGroomCacheActions

FMediaSourceActions

FSchemaTypeActions

IAsyncFileCacheTask

FAsyncDirectoryReader

FAsyncFileHasher

IAudioModulationManager

FAudioModulationManager

IAutomationLatentCommand

FAITestCommand_PerformTest

FAITestCommand_SetUpTest

FAITestCommand_TearDownTest

FAITestCommand_VerifyTestResults

FAITestCommand_WaitOneTick

FAITestCommand_WaitSeconds

FAutomationSpecBase::FAsyncLatentCommand

FAutomationSpecBase::FAsyncUntilDoneLatentCommand

FAutomationSpecBase::FSingleExecuteLatentCommand

FAutomationSpecBase::FUntilDoneLatentCommand

FDelayedFunctionLatentCommand

FFunctionLatentCommand

FStartFTestOnMap

FStartFTestsOnMap

FThreadedAutomationLatentCommand

FTriggerFTest

FTriggerFTests

FUntilCommand

FWaitForFTestsToFinish

IAutomationLatentCommandWithRetriesAndDelays

IAutomationNetworkCommand

IAutomationReport

IBlueprintWidgetCustomizationExtender

IClassTypeActions

FClassTypeActions_Base

IConnectionRemapCustomization

IConnectionRemapUtils

IDataChannel

TAudioDataChannel

TCopyableDataChannel

TNonOperationalDataChannel

IDecoderOutputPoolable

IDecoderOutput

FVideoDecoderOutput

FVideoDecoderOutputAndroid

FVideoDecoderOutputApple

FVideoDecoderOutputPC

IAudioDecoderOutput

IDetailCustomization

FAttributeDetails

FAutoLODToolDetails

FBakeMeshAttributeMapsToolDetails

FBakeMeshAttributeVertexToolDetails

FBakeMultiMeshAttributeMapsToolDetails

FBakeTransformToolDetails

FCacheCollectionDetails

FCacheManagerDetails

FClothCreateSettingsCustomization

FContextualAnimNotifySectionDetailCustom

FContextualAnimSceneAssetDetailCustom

FEndpointSubmixDetailsCustomization

FFractureViewSettingsCustomization

FHistogramSettingsCustomization

FIKRetargetBoneDetailCustomization

FIKRigGenericDetailCustomization

FInternationalizationSettingsModelDetails

FMaterialShaderQualitySettingsCustomization

FMeshTopologySelectionMechanicPropertiesDetails

FMLDeformerModelDetails

FMLDeformerGeomCacheModelDetails

FMLDeformerMorphModelDetails

FNearestNeighborModelDetails

FNeuralMorphModelDetails

FVertexDeltaModelDetails

FMLDeformerVizSettingsDetails

FMLDeformerGeomCacheVizSettingsDetails

FMLDeformerMorphModelVizSettingsDetails

FNearestNeighborModelVizSettingsDetails

FNeuralMorphModelVizSettingsDetails

FVertexDeltaModelVizSettingsDetails

FMovieSceneDoublePerlinNoiseChannelDetailsCustomization

FMovieSceneFloatPerlinNoiseChannelDetailsCustomization

FMovieSceneSectionDetailsCustomization

FNaniteDisplacedMeshDetails

FOutlinerSettingsCustomization

FPCGBlueprintSettingsDetails

FPCGComponentDetails

FPCGVolumeDetails

FPCGGraphDetails

FPCGGraphInstanceDetails

FPoseSearchDatabaseDetails

FRecomputeUVsToolDetails

FRetargetChainSettingsCustomization

FRetargetGlobalSettingsCustomization

FRetargetRootSettingsCustomization

FRuntimeVirtualTextureComponentDetailsCustomization

FRuntimeVirtualTextureDetailsCustomization

FSculptBrushPropertiesDetails

FSkinWeightImportOptionsCustomization

FSoundCueContainerDetailCustomization

FSoundCueDistanceCrossfadeDetailCustomization

FSoundfieldEndpointSubmixDetailsCustomization

FSoundfieldSubmixDetailsCustomization

FSpeedTreeImportDataDetails

FSteamVRSettingsDetailsCustomization

FUVEditorSeamToolPropertiesDetails

FUVEditorUVAlignToolDetails

FUVEditorUVDistributeToolDetails

FUVEditorUVTransformToolDetails

FUVEditorUVQuickTransformToolDetails

FVertexBrushAlphaPropertiesDetails

FVertexBrushSculptPropertiesDetails

FWaterBodyActorDetailCustomization

IDetailRootObjectCustomization

IDisplayClusterConfiguratorBuilder

IDisplayClusterConfiguratorOutputMappingBuilder

IDisplayClusterConfiguratorTreeBuilder

IDisplayClusterConfiguratorViewportBuilder

IDisplayClusterConfiguratorItem

IDisplayClusterConfiguratorOutputMappingItem

IDisplayClusterConfiguratorTreeItem

IDisplayClusterConfiguratorView

IDisplayClusterConfiguratorViewDetails

IDisplayClusterConfiguratorViewLog

IDisplayClusterConfiguratorViewOutputMapping

IDisplayClusterConfiguratorViewTree

IDisplayClusterConfiguratorViewViewport

IDisplayClusterOperatorApp

IDMXNamedType

IDMXPixelMappingRenderer

IDMXProtocolBase

IDMXProtocol

IDMXSender

IDocumentController

IDynamicExtension

FCurveEditorExtension

FCurveEditorIntegrationExtension

FFolderModelStorageExtension

FObjectBindingModelStorageExtension

FSectionModelStorageExtension

FTrackModelStorageExtension

FTrackRowModelStorageExtension

IEditorModeFactory

FEditorModeFactory

FPhysicsManipulationEdModeFactory

IEditorViewportLayoutEntity

ILevelViewportLayoutEntity

IElectraPlayerAdapterDelegate

IElectraPlayerInterface

IGameLayer

IGraphController

IHttpRequest

FHttpRequestImpl

FHttpRequestAdapterBase

FRequest

IHttpRouter

IInputController

IInstallBundleManager

FDefaultInstallBundleManager

IInstallBundleSource

FInstallBundleSourceBulk

IKeyArea

ILocalizationServiceOperation

FConnectToProvider

FDownloadLocalizationTargetFile

FUploadLocalizationTargetFile

ILocalizationServiceRevision

ILocalizationServiceState

ILoginFlowManager

FLoginFlowManager

IMediaOptions::FDataContainer

FElectraSeekablePositions

IElectraSafeMediaOptionInterface

FElectraSafeMediaOptionInterface

IMessageSanitizer

IMessageToken

FActionToken

FActorToken

FAssetNameToken

FDocumentationToken

FFbxErrorToken

FMapErrorToken

FDynamicTextToken

FEdGraphToken

FImageToken

FNiagaraCompileEventToken

FSeverityToken

FTextToken

FTutorialToken

FUObjectToken

FURLToken

IMoviePipelineOutputMerger

FMoviePipelineOutputMerger

IMoviePipelineOverlappedAccumulator

FImageOverlappedAccumulator

IMovieSceneBlendingActuator

TMovieSceneBlendingActuator

TPropertyActuator

INetDeltaBaseState

FNetFastTArrayBaseState

INiagaraImmutableParameterPanelViewModel

INiagaraParameterDefinitionsPanelViewModel

FNiagaraScriptToolkitParameterDefinitionsPanelViewModel

FNiagaraSystemToolkitParameterDefinitionsPanelViewModel

INiagaraParameterPanelViewModel

FNiagaraParameterDefinitionsToolkitParameterPanelViewModel

FNiagaraScriptToolkitParameterPanelViewModel

FNiagaraSystemToolkitParameterPanelViewModel

INiagaraMessageRegistrationHandle

FNiagaraMessageObjectRegistrationHandle

FNiagaraMessageTopicRegistrationHandle

INiagaraRenderableMesh

INiagaraScriptGraphFocusInfo

FNiagaraScriptGraphNodeToFocusInfo

FNiagaraScriptGraphPinToFocusInfo

INodeController

IOnlinePartyJoinInfo

IOnlinePartyPendingJoinRequestInfo

IOnlinePartyRequestToJoinInfo

IOnlineTournament

IOnlineTournamentDetails

IOnlineTournamentMatchDetails

IOnlineTournamentParticipantDetails

IOnlineTournamentTeamDetails

IOutlinerSelectionHandler

IOutputController

IPluginWizardDefinition

IPreAnimatedStorage

TPreAnimatedStateStorage

FAnimTypePreAnimatedStateObjectStorage

FAnimTypePreAnimatedStateRootStorage

FPreAnimatedComponentMaterialParameterStorage

FPreAnimatedComponentMaterialSwitcherStorage

FPreAnimatedScalarMaterialParameterStorage

FPreAnimatedVectorMaterialParameterStorage

FPreAnimatedWidgetMaterialParameterStorage

FPreAnimatedWidgetMaterialSwitcherStorage

TPreAnimatedPropertyStorageImpl< PropertyTraits, TPropertyMetaData< MetaDataTypes... >, TIntegerSequence< int, MetaDataIndices... > >

TPreAnimatedStateStorage_ObjectTraits

FPreAnimatedComponentMobilityStorage

TSimplePreAnimatedStateStorage

IPreLoadScreen

FPreLoadScreenBase

FPreLoadMoviePlayerScreenBase

IPropertyHandle

IPropertyTypeCustomization

FAnimationSetupCustomization

FAnimationStateEntryCustomization

FAttributePropertyDetails

FBlueprintMemberReferenceDetails

FCurveTableCustomizationLayout

FCustomizableObjectIdentifierCustomization

FFrameNumberDetailsCustomization

FGameplayDebuggerCategoryConfigCustomization

FGameplayDebuggerExtensionConfigCustomization

FGameplayDebuggerInputConfigCustomization

FGeomComponentCacheParametersCustomization

FGuidStructCustomization

FInstancedStructDetails

FKeyStructCustomization

FLevelEditorPlayNetworkEmulationSettingsDetail

FMassMovementStyleRefDetails

FMathStructCustomization

FColorStructCustomization

FMathStructProxyCustomization

FMatrixStructCustomization

FQuatStructCustomization

FTransformStructCustomization

FMediaIOCustomizationBase

FMediaIOConfigurationCustomization

FMediaIODeviceCustomization

FMediaIOInputConfigurationCustomization

FMediaIOOutputConfigurationCustomization

FMediaIOVideoTimecodeConfigurationCustomization

FMLDeformerCurveReferenceCustomization

FMLDeformerMorphModelQualityLevelCustomization

FModelingToolsAxisFilterCustomization

FModelingToolsBrushSizeCustomization

FMovieSceneEventCustomization

FMovieSceneObjectBindingIDCustomization

FNiagaraEventScriptPropertiesCustomization

FObservedComponentDetails

FPCGAttributePropertySelectorDetails

FPerPlatformPropertyCustomization

FPerSkeletonAnimationSharingSetupCustomization

FPoseSearchDatabaseSequenceCustomization

FPropertyBagDetails

FScalableFloatDetails

FSlateBrushStructCustomization

FSlateFontInfoStructCustomization

FTransformLayoutCustomizationBase

FTransformLayoutCustomization

IStructCustomization

IRCDefaultValueFactory

IRemoteControlMaskingFactory

IRemoteControlPropertyFactory

FRemoteControlInstanceMaterialFactory

IRemoteControlPropertyHandle

IRemoteControlProtocol

FRemoteControlProtocol

FRemoteControlProtocolDMX

FRemoteControlProtocolMIDI

ISceneOutlinerColumn

FContentBundleOutlinerActorCountColumn

FContentBundleOutlinerClientColumn

FContentBundleOutlinerEditingColumn

FContentBundleOutlinerStatusColumn

FObjectMixerOutlinerPropertyColumn

FObjectMixerOutlinerSoloColumn

FSceneOutlinerGutter

FObjectMixerOutlinerVisibilityColumn

FTextInfoColumn

FObjectMixerOutlinerTextInfoColumn

ISceneOutlinerHierarchy

FActorFolderHierarchy

FActorHierarchy

FContentBundleHiearchy

FObjectMixerOutlinerHierarchy

ISceneOutlinerTreeItem

FComponentTreeItem

FObjectMixerEditorListRowComponent

FContentBundleTreeItem

FFolderTreeItem

FActorFolderTreeItem

FObjectMixerEditorListRowFolder

FLevelTreeItem

FObjectMixerEditorListRowUObject

FWorldTreeItem

IActorBaseTreeItem

FActorDescTreeItem

FActorTreeItem

FObjectMixerEditorListRowActor

ISequencer

ISequenceRecorderExtender

ISkeletonTreeBuilder

FSkeletonTreeBuilder

ISkeletonTreeItem

FSkeletonTreeItem

ISlate3DRenderer

ISourceCodeNavigationHandler

ISourceControlChangelist

ISourceControlChangelistState

ISourceControlLabel

ISourceControlOperation

FSourceControlOperationBase

FCheckIn

FCheckOut

FConnect

FCopy

FCreateWorkspace

FDelete

FDeleteChangelist

FDeleteShelved

FDeleteWorkspace

FDownloadFile

FEditChangelist

FGetChangelistDetails

FGetFile

FGetFileList

FGetPendingChangelists

FGetSubmittedChangelists

FMarkForAdd

FMoveToChangelist

FNewChangelist

FPerforceSourceControlChangeStatusOperation

FResolve

FRevert

FRevertUnchanged

FShelve

FSync

FSyncPreview

FUnshelve

FUpdatePendingChangelistsStatus

FUpdateStatus

ISourceControlRevision

ISourceControlState

ITextureMediaPlayer

IUsdTreeViewItem

FUsdLayerViewModel

FUsdPrimPreviewModelView

FUsdPrimViewModel

IVariableController

IVideoDecoderColorimetry

IVideoDecoderHDRInformation

IVideoDecoderTexture

IVoiceCapture

IVoiceDecoder

IVoiceEncoder

IWebAPIProviderInterface

FWebAPIOpenAPIProvider

FWebAPISwaggerProvider

IWorldTreeItem

SGameLayerManager::FPlayerLayer

SItemSelector::FItemSelectorViewModel

SWidget

SCompoundWidget

IAnimationSequenceBrowser

IAnimSequenceCurveEditor

IDetailsView

IDistributionCurveEditor

ILevelEditor

INavigationEventSimulationView

IObjectNameEditableTextBox

IPersonaViewport

IPinnedCommandList

IRewindDebuggerView

ISceneOutliner

SSceneOutliner

SContentBundleOutliner

SObjectMixerEditorList

ISinglePropertyView

ISkeletonTree

ISocketManager

IStatsViewer

ITimeSlider

ITransportControl

SAboutScreen

SActorEditorContext

SAdvancedPreviewDetailsTab

SAdvancedRotationInputBox

SAdvancedTransformInputBox

SAnimationCompressionSelectionDialog

SAnimAttributeView

SAppIconWidget

SAssetEditorViewportsOverlay

SAssetPickerButton

SAssetSearchBox

SAssetTagItem

SAssetView

SAssetViewItem

SAssetColumnItem

SAssetListItem

SAssetTileItem

SAudioInputWidget

SAudioRadialSlider

SAudioFrequencyRadialSlider

SAudioVolumeRadialSlider

SAudioSliderBase

SAudioFrequencySlider

SAudioSlider

SAudioVolumeSlider

SAudioTextBox

SBackgroundBlur

SBarVisualizer

SBasicFilterBar

SAssetFilterBar

SFilterBar

SBasicFilterBar::SFilter

SAssetFilterBar::SAssetFilter

SBlueprintDiff

SBlueprintNamespaceEntry

SBlueprintRevisionMenu

SBoneMappingBase

SBoneSelectionWidget

SBoneTreeMenu

SBoolPropertyValue

SBorder

SButton

SButtonCommandWidget

SHyperlink

SRichTextHyperlink

SHyperlinkWithTextHighlight

SPrimaryButton

SSimpleButton

SCarouselNavigationButton::SPeekBorder

SDockTab

SLiveLinkCurveDebugUITab

SEditableTextBox

SSearchBox

SErrorText

SExpandableButton

SGraphEditorActionMenu

SGraphEditorActionMenuAI

SGraphPin

SGraphPinAI

SGraphPinBool

SGraphPinColor

SGraphPinExec

SGraphPinKnot

SGraphPinMaterialInput

SGraphPinNameList

SGraphPinDataTableRowName

SGraphPinNum

SGraphPinInteger

SGraphPinObject

SGraphPinClass

SGraphPinString

SGraphPinStructInstance

SGraphPinVector

SGraphPinVector2D

SGraphPinVector4

SHeaderRow

SMultiLineEditableTextBox

STemplateStringEditableTextBox

SNiagaraGraphActionMenu

SNotificationBackground

SRCProtocolMaskTriplet

SRCProtocolMask

SScrollBar

SLinkableScrollBar

SSeparator

STableRow

SAssetTagItemTableRow

SComboRow

SDatabaseAssetListItem

SIKRigSolverStackItem

SItemSelector::SItemSelectorItemTableRow

SMultiColumnTableRow

ISequencerTreeViewRow

SOutlinerViewRow

SAnimAttributeEntry

SAssetColumnViewRow

SAssetListViewRow

SBoneMappingListRow

SBonePairRow

SCollectionSpreadSheetRow

SCorrectiveListRow

SEventItem

SIKRetargetChainMapRow

SIKRetargetHierarchyRow

SIKRigRetargetChainRow

SIKRigSkeletonRow

SLiveLinkCurveDebugUIListItem

SOptionTableRow

SPoseCorrectivesGroupsListRow

SSceneOutlinerPinnedTreeRow

SSceneOutlinerTreeRow

SSCS_RowWidget

SSCS_RowWidget_ActorRoot

SSCS_RowWidget_Separator

SSelectionViewRow

SSubobject_RowWidget

SUsdTreeRow

SUsdStagePreviewTreeRow

SMultiSelectTableRow

SWarningOrErrorBox

SRichTextWarningOrErrorBox

SBreadcrumbTrail

SBuildProgressWidget

SCarouselNavigationBar

SCarouselNavigationButton

SCheckBox

SBasicFilterBar::SFilterCheckBox

SNiagaraSourceFilterCheckBox

SCheckBoxList

SClassPickerDialog

SClassPropertyEntryBox

SClassViewer

SCollectionSelectionButton

SCollectionSpreadSheet

SCollectionSpreadSheetWidget

SColorGradingPicker

SColorPicker

SColorThemeBar

SColorThemesViewer

SColorTrash

SComboPanel

SCommandDetailsView

SCommandPickMenuWidget

SCommandWidget

SCommentBubble

SComplexGradient

SComponentClassCombo

SConcertScrollBox

SConcertSessionActivities

SConcertSessionBrowser

SConcertSessionRecovery

SConsoleVariablesEditorCustomConsoleInputBox

SContentBundleBrowser

SContentReference

SCorrectivesViewer

SCreateAssetFromObject

SCreateClothingSettingsPanel

SCreditsScreen

SCSVImportOptions

SCulturePicker

SCurveEditor

SCurveEditorFilterPanel

SCurveEditorPanel

SCurveEditorTreeFilterStatusBar

SCurveEditorTreePin

SCurveEditorTreeSelect

SCurveEditorTreeTextFilter

SCurveEditorView

SCurveViewerPanel

SInteractiveCurveEditorView

SCurveEditorKeyBarView

SCurveEditorViewAbsolute

SCurveEditorViewNormalized

SCurveEditorViewStacked

SViewStacked

SCurveKeyDetailPanel

SCurvePickerWidget

SCurveSelectionWidget

SCustomizableInstanceProperties

SCustomTextFilterDialog

SDatabaseAssetTree

SDatabasePreview

SDatasmithOptionsWindow

SDefaultGraphActionWidget

SDefaultPropertyValue

SDeleteAssetsDialog

SDesignSurface

SDesignerView

SDetailsDiff

SDirectoryPicker

SDMXEntityPickerButton

SDMXPixelMappingCell

SDMXPixelMappingComponentBox

SDMXPixelMappingScreenComponentBox

SDMXPixelMappingComponentLabel

SDMXPixelMappingScreenLayout

SDMXPixelMappingSimpleScreenLayout

SDMXPortSelector

SDNAAssetImportWindow

SDocumentationToolTip

SDraggableBox

SDraggableBoxOverlay

SDropTarget

SAssetDropTarget

SNiagaraSectionDragDropTarget

SDynamicLayoutBox

SDynamicNumericEntry

SEditableComboBox

SEditableSessionHistory

SEditorViewport

SAssetEditorViewport

SBaseCharacterFXEditorViewport

SDataflowEditorViewport

SLevelViewport

SUVEditor2DViewport

SUVEditor3DViewport

SBasePoseViewport

SContextualAnimViewport

SDatabaseViewport

SGroomEditorViewport

SRetargetPoseViewport

SEditorViewportToolBarButton

SEditorViewportToolbarMenu

SEditorViewportViewMenu

SEnumPropertyValue

SErrorHint

SEventsTree

SExpandableArea

SExpanderArrow

SExpanderArrow

SNiagaraActionMenuExpander

SExtensionPanel

SExternalImageReference

SFieldIcon

SFieldName

SFilePathPicker

SFilterableObjectList

SFilterClassMenuItem

SFilterSearchBox

SFindInBlueprints

SFindInMaterial

SFixupSelfContextDialog

SFrameRateEntryBox

SFrameRatePicker

SFxWidget

SGameLayerManager

SGameplayTagWidget

SGenericDialogWidget

SGlobalPlayWorldActions

SGraphActionMenu

SGraphEditor

SDataflowGraphEditor

SGraphPalette

SGraphPaletteItem

SNiagaraIconWidget

SGraphPreviewer

SGridLineSpacingList

SHyperlinkLaunchURL

SIKRetargetChainMapList

SIKRetargetHierarchy

SIKRetargetPoseEditor

SIKRigHierarchy

SIKRigHierarchyItem

SIKRigRetargetChainList

SIKRigSolverStack

SIndent

SInlineEditableTextBlock

SInlinePropertyCellWidget

SInputKeySelector

SInvalidationPanel

SItemSelector

SKeyEditInterface

SKeyNavigationButtons

SKeySelector

SKismetDebugTreeView

SKismetInspector

SKismetLinearExpression

SLayerHandle

SLevelOfDetailBranchNode

SListView::SListViewPinnedRowWidget

SListViewSelectorDropdownMenu

SLiveLinkSubjectRepresentationPicker

SLoadGuard

SLogWidget

SMajorTabWindow

SMaterialSlotWidget

SMediaImage

SMediaPermutationsSelector

SMediaPlayerEditorMediaDetails

SMediaPlayerEditorViewer

SMediaPlaylistEditorTracks

SMenuOwner

SMultiBoxWidget

SMetaDataView

SMiniCurveEditor

SModeWidget

SMotionTrailOptions

SMultiBlockBaseWidget

SToolBarButtonBlock

SToolBarComboButtonBlock

SToolBarStackButtonBlock

SMultipleOptionTable

SMyBlueprint

SNameComboBox

SNameListPicker

SNegativeActionButton

SNiagaraActionWidget

SNiagaraFilterBox

SNiagaraGraphActionWidget

SNiagaraHierarchy

SNiagaraHierarchyCategory

SNiagaraHierarchySection

SNiagaraLibraryOnlyToggleHeader

SNiagaraParameterEditor

SNiagaraParameterMenu

SNiagaraAddParameterFromPanelMenu

SNiagaraAddParameterFromPinMenu

SNiagaraChangePinTypeMenu

SNiagaraParameterName

SNiagaraParameterNamePinLabel

SNiagaraParameterNameTextBlock

SNiagaraParameterPanel

SNiagaraPinTypeSelector

SNiagaraScriptGraph

SNiagaraSelectedObjectsDetails

SNiagaraSourceFilterBox

SNiagaraTemplateTabBox

SNodeTitle

SNotificationItem

SNotificationList

SNumericDropDown

SNumericEntryBox

SNumericPropertyValue

SNumericRotatorInputBox

SNumericTextBlockKeyEditor

SNumericVectorInputBox

SObjectBindingTag

SObjectBindingTags

SObjectPropertyEntryBox

SObjectWidget

SObjectTableRow

SCommonButtonTableRow

SOutlinerItemViewBase

SOutlinerObjectBindingView

SOutlinerTrackView

SOutputLogDialog

SOverridePropertiesWidget

SPerQualityLevelPropertiesWidget

SPackageDetails

SPinComboBox

SPinTypeSelector

SPinValueInspector

SPlatformSetupMessage

SPListEditorPanel

SPopup

SPoseAssetNameWidget

SPoseCorrectivesGroups

SPositiveActionButton

SPrivateAssetsDialog

SProperty

SPropertyViewer

SReadOnlyHierarchyView

SReferenceSectionSelectionWidget

SReferenceTree

SResetToDefaultMenu

SResetToDefaultPropertyEditor

SRetainerWidget

SRetargetAnimAssetsWindow

SScalabilitySettings

SScaleBox

SScrollBorder

SScrollBox

SCommonHierarchicalScrollBox

SScrubControlPanel

SScrubWidget

SSCSEditor

SSegmentedControl

SSegmentedTimelineView

SSelectionView

SSelectionViewWidget

SSessionBrowser

SSessionHistory

SSessionHistoryWrapper

SSettingsEditorCheckoutNotice

SSimpleGradient

SSimplePreLoadScreenWidget

SSimpleTimeSlider

SSingleObjectDetailsPanel

SSkeletonBoneRemoval

SSkeletonSelectorWindow

SSkeletonWidget

SSkeletonCompareWidget

SSkeletonListWidget

SSkinWeightProfileImportOptions

SSpinBox

SSplineGeneratorPanel

SStandaloneCustomizedValueWidget

SStringPropertyValue

SStructPropertyEntryBox

SSubMenuHandler

SSubobjectEditor

SSubobjectBlueprintEditor

SSubobjectInstanceEditor

SSuggestionTextBox

STabDrawer

STableViewBase

SListView

SAssetColumnView

SAssetListView

SCommonListView

STileView

SAssetTileView

SCommonTileView

STreeView

ISequencerTreeView

SBaseHierarchyTreeView

SCommonTreeView

SCurveEditorTree

SOutlinerView

SSceneOutlinerTreeView

SSCSEditorDragDropTree

SSubobjectEditorDragDropTree

SUsdTreeView

SUsdStagePreviewTree

STextComboBox

STextComboPopup

STextEntryPopup

STextHighlightOverlay

STextPropertyEditableStringTableReference

STextPropertyEditableTextBox

STextScroller

SThemeColorBlock

SThrobber

STickDelegateWidget

STimecodeProvider

STimeline

SToolInputAssetComboPanel

SToolInputAssetPicker

SToolTip

STrackAreaLaneView

SChannelView

STransformGizmoNumericalUIOverlay

SUndoHistoryDetails

SUsdOptionsWindow

SUserToolBoxTabWidget

SUserWidget

SLiveLinkCurveDebugUI

SVector2DTextBox

SVector4TextBox

SVectorTextBox

SVerticalResizeBox

SViewport

SViewportToolBar

SCommonEditorViewportToolbarBase

SContextualAnimViewportToolBar

SPoseSearchDatabaseViewportToolBar

SCustomizableObjectEditorTransformViewportToolbar

SCustomizableObjectEditorViewportToolBar

SDataflowViewportSelectionToolBar

STransformViewportToolBar

SUVEditor2DViewportToolBar

SUVEditor3DViewportToolBar

SViewportToolBarComboMenu

SViewportToolBarIconMenu

SVolumeControl

SVPBookmarkListView

SWaveformEditorMessageDialog

SWaveformPanel

SWaveformTransformationRenderLayer

SWaveformTransformationsOverlay

SWebBrowser

SWebBrowserView

SWidgetCarousel

SWidgetCarouselWithNavigation

SWidgetDrawer

SWindow

SBatchExportDialog

SContextualAnimNewAnimSetDialog

SCreateAnimationAssetDlg

SCustomDialog

SLandscapeLayerListDialog

SMessageDialog

SDlgPickAssetPath

SDlgPickPath

SLogWindow

SReplaceMissingSkeletonDialog

SSelectExportPathDialog

SSelectFolderDlg

SVirtualWindow

SWindowTitleBar

SWizard

SWorldPartitionBuildNavigationDialog

SWorldPartitionEditor

SWorldPartitionEditorGrid

SWorldPartitionEditorGrid2D

SWorldPartitionEditorGridSpatialHash

SWorldPartitionViewportWidget

SWorldWidgetScreenLayer

SEditableText

SLeafWidget

SAudioMeter

SCircularThrobber

SColorBlock

SColorGradientEditor

SColorGradingWheel

SColorSpectrum

SColorWheel

SDebugCanvas

SGraphBar

SImage

SLayeredImage

SSpinningImage

SVisibilityWidget

SMeshWidget

SProgressBar

SRadialSlider

SSlider

SAnalogSlider

SSpacer

FDetailWidgetDecl::SInvalidDetailWidget

SSynth2DSlider

SSynthKnob

STextBlock

SVerticalTextBlock

STimecode

STreeMap

SVirtualJoystick

SVirtualKeyboardEntry

SMultiLineEditableText

SPanel

SBox

SContextualAnimAssetBrowser

SEnableBox

SIKRetargetAssetBrowser

SIKRigAssetBrowser

SIKRigOutputLog

SLinkedBox

SSafeZone

SVisualAttachmentBox

SBoxPanel

SHorizontalBox

SHeader

SStackBox

SVerticalBox

SDragAndDropVerticalBox

SCanvas

SCompoundTrackLaneView

SConstraintCanvas

SDPIScaler

SGridPanel

SMenuAnchor

SComboButton

SEnumComboBox

SPopupErrorText

SSearchableComboBox

SSimpleComboButton

SNodePanel

SGraphPanel

SNodePanel::SNode

SGraphNode

SDataflowEdNode

SGraphNodeAI

SGraphNodeColorConstant

SGraphNodeDefault

SGraphNodeKnot

SGraphNodeFloatConstant

SGraphNodeK2Base

SAnimationGraphNode

SGraphNodeK2Composite

SGraphNodeK2Default

SGraphNodeK2Event

SGraphNodeK2Var

SGraphNodeResizable

SGraphNodeComment

SDataflowEdNodeComment

SGraphNodeDocumentation

SGraphNodeSkeletalMesh

SGraphNodeStaticMesh

SGraphNodeTexture

SSubmixGraphNode

SOverlay

SSynthTooltip

SRadialBox

SResponsiveGridPanel

SScissorRectBox

SScrollBarTrack

SScrollPanel

SSplitter

SSplitter2x2

SThemeColorBlocksBar

STooltipPresenter

STrackAreaView

STrackLane

SUniformGridPanel

SUniformWrapPanel

SWidgetSwitcher

SCommonAnimatedSwitcher

SWindowTitleBarArea

SWrapBox

SRichTextBlock

SWeakWidget

TDelegateAdapter

TDelegateFilter

TFilterCollection

FSceneOutlinerFilters

TGenericQueuedLocalFileRequest

TGenericCachedLocalFileRequest

TMulticastDelegateAdapter

TOnlineAsyncOp

TOnlineAsyncOp::FAsyncOpSharedHandleState

TPreAnimatedStateGroupManager

FPreAnimatedObjectGroupManager

TRequest

TSharedEntitySystemLinkerExtension

TSharedListItem

TTextFilter

TTypedElementList

USocialManager::FRejoinableParty

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Templates/SharedPointer.h

Include

#include "Templates/SharedPointer.h"

Syntax

template<class ObjectType, ESPMode Mode>
class TSharedFromThis

Remarks

Derive your class from TSharedFromThis to enable access to a TSharedRef directly from an object instance that's already been allocated. Use the optional Mode template argument for thread-safety.

Constructors

Name Description

Protected function

TSharedFromThis()

Hidden stub constructor

Protected function

TSharedFromThis

(
    TSharedFromThis const&
)

Hidden stub copy constructor

Destructors

Name Description

Protected function

~TSharedFromThis()

Hidden destructor

Functions

Name Description

Public function

TSharedRef< ...

 

AsShared()

Provides access to a shared reference to this object.

Public function Const

TSharedRef< ...

 

AsShared()

Provides access to a shared reference to this object (const.) Note that is only valid to call this after a shared reference (or shared pointer) to the object has already been created.

Public function

TWeakPtr< Ob...

 

AsWeak()

Provides a weak reference to this object.

Public function Const

TWeakPtr< Ob...

 

AsWeak()

Public function Const

bool

 

DoesSharedInstanceExist()

Checks whether our referenced instance is valid (ie, whether it's safe to call AsShared).

Protected function Static

TSharedRef< ...

 

SharedThis

(
    OtherType* ThisPtr
)

Provides access to a shared reference to an object, given the object's 'this' pointer.

Protected function Static

TSharedRef< ...

 

SharedThis

(
    const OtherType* ThisPtr
)

Provides access to a shared reference to an object, given the object's 'this' pointer.

Public function Const

void

 

UpdateWeakReferenceInternal

(
    TSharedPtr< SharedPtrType, Mode > c...,
    OtherType* InObject
)

INTERNAL USE ONLY Do not call this method.

Public function Const

void

 

UpdateWeakReferenceInternal

(
    TSharedRef< SharedRefType, Mode > c...,
    OtherType* InObject
)

INTERNAL USE ONLY Do not call this method.

Operators

Name Description

Protected function

TSharedFromT...

 

operator=

(
    TSharedFromThis const&
)

Hidden stub assignment operator

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel