UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SDockingArea Member List

This is the complete list of members for SDockingArea, including all inherited members.

Above enum valueSDockingNode
AccessWidgetVisibilityAttribute(const TSharedRef< SWidget > &Widget)SWidgetinlineprotectedstatic
AddChildNode(const TSharedRef< SDockingNode > &InChild, int32 InLocation=INDEX_NONE)SDockingSplitter
AddMetadata(const TSharedRef< MetaDataType > &AddMe)SWidgetinline
AddSidebarTabsFromRestoredLayout(const FSidebarTabLists &SidebarTabs)SDockingArea
AddTabToSidebar(TSharedRef< SDockTab > TabToAdd)SDockingArea
AdjustDockedTabsIfNeeded()SDockingSplitterprotected
Advanced_AsInvalidationRoot() constSWidgetinlinevirtual
Advanced_GetPaintParentWidget() constSWidgetinline
Advanced_InvalidateVolatility()SWidgetinlineprotected
Advanced_IsInvalidationRoot() constSWidgetinlinevirtual
Advanced_IsWindow() constSWidgetinlinevirtual
ArrangeChildren(const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren, bool bUpdateAttributes=false) constSWidget
AsShared()TSharedFromThis< SWidget >inline
AsShared() constTSharedFromThis< SWidget >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< SWidget >inline
AssignParentWidget(TSharedPtr< SWidget > InParent)SWidget
AsWeak()TSharedFromThis< SWidget >inline
AsWeak() constTSharedFromThis< SWidget >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< SWidget >inline
bCanHaveChildrenSWidgetprotected
bCanSupportFocusSWidgetprotected
bClippingProxySWidgetprotected
Below enum valueSDockingNode
bHasCustomPrepassSWidgetprotected
bHasRelativeLayoutScaleSWidgetprotected
bVolatilityAlwaysInvalidatesPrepassSWidgetprotected
CacheDesiredSize(float InLayoutScaleMultiplier)SWidgetprotectedvirtual
CacheVolatility()SWidgetinline
CalculateCullingAndClippingRules(const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, bool &bClipToBounds, bool &bAlwaysClip, bool &bIntersectClipBounds) constSWidget
CanHaveSidebar() constSDockingAreainline
Center enum valueSDockingNode
ChildrenSDockingSplitterprotected
ChildSlotSCompoundWidgetprotected
CleanPanelDrawer()SDockingArea
CleanUp(ELayoutModification RemovalMethod)SDockingArea
CleanUpNodes() overrideSDockingAreaprotectedvirtual
ClippingSWidgetprotected
ClosePanelDrawer()SDockingArea
ClosePanelDrawerForTransfer()SDockingArea
ComputeChildCoefficientTotal() constSDockingSplitterprotected
ComputeDesiredSize(float) const overrideSCompoundWidgetprotectedvirtual
ComputeFlowDirection() constSWidgetinlineprotected
ComputeVolatility() constSWidgetinlineprotectedvirtual
ConditionallyDetatchParentWidget(SWidget *InExpectedParent)SWidget
Construct(const FArguments &InArgs, const TSharedRef< FTabManager > &InTabManager, const TSharedRef< FTabManager::FArea > &PersistentNode)SDockingArea
SDockingSplitter::Construct(const FArguments &InArgs, const TSharedRef< FTabManager::FSplitter > &PersistentNode)SDockingSplitter
CullingBoundsExtensionSWidgetprotected
CustomPrepass(float LayoutScaleMultiplier)SWidgetinlineprotectedvirtual
DetachPanelDrawerArea()SDockingArea
DockArea enum valueSDockingNode
DockSplitter enum valueSDockingNode
DockTabStack enum valueSDockingNode
DoesDirectionMatchOrientation(SDockingNode::RelativeDirection InDirection, EOrientation InOrientation)SDockingSplitterprotectedstatic
DoesSharedInstanceExist() constTSharedFromThis< SWidget >inline
ECleanupRetVal enum nameSDockingNode
ELayoutModification enum nameSDockingNode
EnableToolTipForceField(const bool bEnableForceField)SWidget
ETabStackToFind enum nameSDockingSplitterprotected
FindChildGeometries(const FGeometry &MyGeometry, const TSet< TSharedRef< SWidget > > &WidgetsToFind, TMap< TSharedRef< SWidget >, FArrangedWidget > &OutResult) constSWidgetprotected
FindChildGeometries_Helper(const FGeometry &MyGeometry, const TSet< TSharedRef< SWidget > > &WidgetsToFind, TMap< TSharedRef< SWidget >, FArrangedWidget > &OutResult) constSWidgetprotected
FindChildGeometry(const FGeometry &MyGeometry, TSharedRef< SWidget > WidgetToFind) constSWidgetprotected
FindChildUnderMouse(const FArrangedChildren &Children, const FPointerEvent &MouseEvent)SWidgetprotectedstatic
FindChildUnderPosition(const FArrangedChildren &Children, const UE::Slate::FDeprecateVector2DParameter &ArrangedSpacePosition)SWidgetprotectedstatic
FindTabStack(ETabStackToFind FindMe) constSDockingSplitterprotected
FindTabStackToHouseWindowControls() constSDockingSplitter
FindTabStackToHouseWindowIcon() constSDockingSplitter
ForceVolatile(bool bForce)SWidgetinline
FSlateControlledConstruction()=defaultFSlateControlledConstruction
GatherPersistentLayout() const overrideSDockingAreavirtual
GetAllChildren()SWidgetinlinevirtual
GetAllChildTabs() const overrideSDockingSplittervirtual
GetAllMetaData() constSWidgetinline
GetAllSidebarTabs() constSDockingArea
GetCachedGeometry() constSWidget
GetCanTick() constSWidgetinline
GetChildNodes() constSDockingSplitter
GetChildNodesRecursively() constSDockingSplitter
GetChildren() overrideSCompoundWidgetvirtual
GetClipping() constSWidgetinline
GetColorAndOpacity() constSCompoundWidgetinline
GetColorAndOpacityAttribute() constSCompoundWidgetinlineprotected
GetContentScale() constSCompoundWidgetinline
GetContentScaleAttribute() constSCompoundWidgetinlineprotected
GetCreatedInLocation() constSWidget
GetCullingBoundsExtension() constSWidgetinline
GetCurrentClippingState() constSWidgetinline
GetCursor() constSWidgetprotectedvirtual
GetDesiredSize() constSWidget
GetDisabledForegroundColor() constSWidgetvirtual
GetDockArea() overrideSDockingAreavirtual
GetDockArea() const overrideSDockingAreavirtual
GetEnabledStateAttribute() constSWidgetinlineprotected
GetFlowDirectionPreference() constSWidgetinline
GetFocusBrush() constSWidgetprotectedvirtual
GetForegroundColor() const overrideSCompoundWidgetvirtual
GetForegroundColorAttribute() constSCompoundWidgetinlineprotected
GetHoveredAttribute() constSWidgetinlineprotected
GetMetaData() constSWidgetinline
GetNodeType() const overrideSDockingAreainlinevirtual
GetNumTabs() const overrideSDockingSplittervirtual
GetOrientation() constSDockingSplitter
GetPaintSpaceGeometry() constSWidget
GetPanelDrawerArea() constSDockingArea
GetPanelDrawerHostedTab() constSDockingArea
GetPanelDrawerKeepAliveTabs() constSDockingArea
GetPanelDrawerSystemHostedTab(const FTabId &TabId) constSDockingArea
GetParentWidget() constSWidgetinline
GetParentWindow() constSDockingArea
GetPersistentState() constSWidgetinline
GetPixelSnapping() constSWidgetinline
GetPrepassLayoutScaleMultiplier() constSWidgetinlineprotected
GetProxyHandle() constSWidgetinline
GetReadableLocation() constSWidgetvirtual
GetRelativeLayoutScale(const int32 ChildIndex, float LayoutScaleMultiplier) constSWidgetvirtual
GetRenderOpacity() constSWidgetinline
GetRenderTransform() constSWidgetinline
GetRenderTransformAttribute() constSWidgetinlineprotected
GetRenderTransformPivot() constSWidgetinline
GetRenderTransformPivotAttribute() constSWidgetinlineprotected
GetRenderTransformPivotWithRespectToFlowDirection() constSWidgetinline
GetRenderTransformWithRespectToFlowDirection() constSWidgetinline
GetSizeCoefficient() constSDockingNode
GetSizeCoefficientForSlot(int32 Index) constSDockingSplitter
GetSizeRule() const overrideSDockingSplittervirtual
GetStatID(bool bForDeferredUse=false) constSWidgetinline
GetTabManager() constSDockingArea
GetTag() constSWidgetvirtual
GetTickSpaceGeometry() constSWidget
GetToolTip()SWidgetvirtual
GetType() constSWidget
GetTypeAsString() constSWidget
GetVisibility() constSWidgetinline
GetVisibilityAttribute() constSWidgetinlineprotected
GetWidgetClass() const =0FSlateControlledConstructionpure virtual
GetWindowZoneOverride() constSWidgetvirtual
HasActiveTimers() constSWidgetinline
HasAnyUpdateFlags(EWidgetUpdateFlags FlagsToCheck) constSWidgetinline
HasAnyUserFocus() constSWidget
HasAnyUserFocusOrFocusedDescendants() constSWidget
HasFocusedDescendants() constSWidget
HasKeyboardFocus() constSWidgetvirtual
HasMouseCapture() constSWidget
HasMouseCaptureByUser(int32 UserIndex, TOptional< int32 > PointerIndex=TOptional< int32 >()) constSWidget
HasPanelDrawer() constSDockingArea
HasRegisteredSlateAttribute() constSWidgetinline
HasToolTipForceField() constSWidgetinline
HasUserFocus(int32 UserIndex) constSWidget
HasUserFocusedDescendants(int32 UserIndex) constSWidget
HideCross()SDockingArea
HistoryTabsUnderNode enum valueSDockingNode
HostTabIntoPanelDrawer(const TSharedRef< SDockTab > &InTab)SDockingArea
Invalidate(EInvalidateWidgetReason InvalidateReason)SWidget
InvalidateChildRemovedFromTree(SWidget &Child)SWidgetprotected
IsAttributesUpdatesEnabled() constSWidgetinline
IsChildWidgetCulled(const FSlateRect &, const FArrangedWidget &) constSWidgetinlineprotected
IsConstructed() constSWidgetinlineprotected
IsDirectlyHovered() constSWidget
IsEnabled() constSWidgetinline
IsHovered() constSWidgetinline
IsInteractable() constSWidgetinlinevirtual
IsPanelDrawerOpen() constSDockingArea
IsParentValid() constSWidgetinline
IsTabInSidebar(TSharedRef< SDockTab > Tab) constSDockingArea
IsVolatile() constSWidgetinline
IsVolatileIndirectly() constSWidgetinline
LeftOf enum valueSDockingNode
MarkPrepassAsDirty()SWidgetinline
MostResponsibility(SDockingNode::ECleanupRetVal A, SDockingNode::ECleanupRetVal B)SDockingSplitterprotectedstatic
NeedsPrepass() constSWidgetinline
NoTabsUnderNode enum valueSDockingNode
OnAnalogValueChanged(const FGeometry &MyGeometry, const FAnalogInputEvent &InAnalogInputEvent)SWidgetvirtual
OnArrangeChildren(const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren) const overrideSCompoundWidgetvirtual
OnClippingChanged()SWidgetprotectedvirtual
OnCursorQuery(const FGeometry &MyGeometry, const FPointerEvent &CursorEvent) constSWidgetvirtual
OnDragDetected(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent)SWidgetvirtual
OnDragEnter(const FGeometry &MyGeometry, const FDragDropEvent &DragDropEvent) overrideSDockingAreavirtual
OnDragLeave(const FDragDropEvent &DragDropEvent) overrideSDockingAreavirtual
OnDragOver(const FGeometry &MyGeometry, const FDragDropEvent &DragDropEvent)SWidgetvirtual
OnDrop(const FGeometry &MyGeometry, const FDragDropEvent &DragDropEvent) overrideSDockingAreavirtual
OnFinishedKeyInput()SWidgetvirtual
OnFinishedPointerInput()SWidgetvirtual
OnFocusChanging(const FWeakWidgetPath &PreviousFocusPath, const FWidgetPath &NewWidgetPath, const FFocusEvent &InFocusEvent)SWidgetvirtual
OnFocusLost(const FFocusEvent &InFocusEvent)SWidgetvirtual
OnFocusReceived(const FGeometry &MyGeometry, const FFocusEvent &InFocusEvent)SWidgetvirtual
OnKeyChar(const FGeometry &MyGeometry, const FCharacterEvent &InCharacterEvent)SWidgetvirtual
OnKeyDown(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent)SWidgetvirtual
OnKeyUp(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent)SWidgetvirtual
OnMapCursor(const FCursorReply &CursorReply) constSWidgetvirtual
OnMotionDetected(const FGeometry &MyGeometry, const FMotionEvent &InMotionEvent)SWidgetvirtual
OnMouseButtonDoubleClick(const FGeometry &InMyGeometry, const FPointerEvent &InMouseEvent)SWidgetvirtual
OnMouseButtonDown(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent)SWidgetvirtual
OnMouseButtonUp(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent)SWidgetvirtual
OnMouseCaptureLost(const FCaptureLostEvent &CaptureLostEvent)SWidgetvirtual
OnMouseEnter(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent)SWidgetvirtual
OnMouseLeave(const FPointerEvent &MouseEvent)SWidgetvirtual
OnMouseMove(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent)SWidgetvirtual
OnMouseWheel(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent)SWidgetvirtual
OnNavigation(const FGeometry &MyGeometry, const FNavigationEvent &InNavigationEvent)SWidgetvirtual
OnPaint(const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const overrideSCompoundWidgetvirtual
OnPreviewKeyDown(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent)SWidgetvirtual
OnPreviewMouseButtonDown(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent)SWidgetvirtual
OnQueryPopupMethod() constSWidgetvirtual
OnQueryShowFocus(const EFocusCause InFocusCause) constSWidgetvirtual
OnResized() overrideSDockingSplitterprotectedvirtual
OnTabFoundNewHome(const TSharedRef< SDockTab > &RelocatedTab, const TSharedRef< SWindow > &NewOwnerWindow)SDockingArea
OnToolTipClosing()SWidgetvirtual
OnTouchEnded(const FGeometry &MyGeometry, const FPointerEvent &InTouchEvent)SWidgetvirtual
OnTouchFirstMove(const FGeometry &MyGeometry, const FPointerEvent &TouchEvent)SWidgetvirtual
OnTouchForceChanged(const FGeometry &MyGeometry, const FPointerEvent &TouchEvent)SWidgetvirtual
OnTouchGesture(const FGeometry &MyGeometry, const FPointerEvent &GestureEvent)SWidgetvirtual
OnTouchMoved(const FGeometry &MyGeometry, const FPointerEvent &InTouchEvent)SWidgetvirtual
OnTouchStarted(const FGeometry &MyGeometry, const FPointerEvent &InTouchEvent)SWidgetvirtual
OnUserAttemptingDock(SDockingNode::RelativeDirection Direction, const FDragDropEvent &DragDropEvent) overrideSDockingAreavirtual
OnVisualizePopup(const TSharedRef< SWidget > &PopupContent)SWidgetvirtual
OnVisualizeTooltip(const TSharedPtr< SWidget > &TooltipContent)SWidgetvirtual
operator delete(void *mem)FSlateControlledConstructioninline
operator=(TSharedFromThis const &)TSharedFromThis< SWidget >inlineprotected
Paint(const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) constSWidget
ParentNodePtrSDockingNodeprotected
PixelSnappingMethodSWidgetprotected
PlaceholderNode enum valueSDockingNode
PlaceNode(const TSharedRef< SDockingNode > &NodeToPlace, SDockingNode::RelativeDirection Direction, const TSharedRef< SDockingNode > &RelativeToMe)SDockingSplitter
Prepass_ChildLoop(float InLayoutScaleMultiplier, FChildren *MyChildren)SWidgetprotected
RegisterActiveTimer(float TickPeriod, FWidgetActiveTimerDelegate TickFunction)SWidget
RelativeDirection enum nameSDockingNode
RemoveChild(const TSharedRef< SDockingNode > &ChildToRemove)SDockingSplitter
RemoveChildAt(int32 IndexOfChildToRemove)SDockingSplitter
RemoveHiddenInactivePanelDrawerTab(const TSharedPtr< SDockTab > &TabToRemove)SDockingArea
RemoveMetaData(const TSharedRef< MetaDataType > &RemoveMe)SWidgetinline
RemoveTabFromSidebar(TSharedRef< SDockTab > Tab)SDockingArea
RenderOpacitySWidgetprotected
ReplaceChild(const TSharedRef< SDockingNode > &InChildToReplace, const TSharedRef< SDockingNode > &Replacement)SDockingSplitter
RestorePanelDrawerArea()SDockingArea
RestoreTabFromSidebar(TSharedRef< SDockTab > TabToRemove)SDockingArea
RightOf enum valueSDockingNode
SCompoundWidget()SCompoundWidgetprotected
SDockingNode()SDockingNodeprotected
SetAttribute(TAttribute< TargetValueType > &TargetValue, const TAttribute< SourceValueType > &SourceValue, EInvalidateWidgetReason BaseInvalidationReason)SWidgetinlineprotected
SetCanTick(bool bInCanTick)SWidgetinline
SetClipping(EWidgetClipping InClipping)SWidget
SetColorAndOpacity(TAttribute< FLinearColor > InColorAndOpacity)SCompoundWidgetinline
SetContentScale(TAttribute< FVector2D > InContentScale)SCompoundWidgetinline
SetCullingBoundsExtension(const FMargin &InCullingBoundsExtension)SWidgetinline
SetCursor(const TAttribute< TOptional< EMouseCursor::Type > > &InCursor)SWidget
SetDebugInfo(const ANSICHAR *InType, const ANSICHAR *InFile, int32 OnLine, size_t InAllocSize)SWidgetprotected
SetEnabled(TAttribute< bool > InEnabledState)SWidgetinline
SetFlowDirectionPreference(EFlowDirectionPreference InFlowDirectionPreference)SWidgetinline
SetForegroundColor(TAttribute< FSlateColor > InForegroundColor)SCompoundWidgetinline
SetHover(TAttribute< bool > InHovered)SWidgetinlineprotected
SetOnMouseButtonDown(FPointerEventHandler EventHandler)SWidget
SetOnMouseButtonUp(FPointerEventHandler EventHandler)SWidget
SetOnMouseDoubleClick(FPointerEventHandler EventHandler)SWidget
SetOnMouseEnter(FNoReplyPointerEventHandler EventHandler)SWidget
SetOnMouseLeave(FSimpleNoReplyPointerEventHandler EventHandler)SWidget
SetOnMouseMove(FPointerEventHandler EventHandler)SWidget
SetOrientation(EOrientation NewOrientation)SDockingSplitter
SetPanelDrawerArea(const TSharedPtr< UE::Slate::Private::SPanelDrawerArea > &InPanelDrawerArea)SDockingArea
SetPanelDrawerHiddenActiveTab(TSharedRef< UE::Slate::Private::FPanelDrawerData > &&InPanelDrawerData)SDockingArea
SetParentNode(TSharedRef< SDockingSplitter > InParent)SDockingNodeinlinevirtual
SetParentWindow(const TSharedRef< SWindow > &NewParentWindow)SDockingArea
SetPixelSnapping(EWidgetPixelSnapping InPixelSnappingMethod)SWidget
SetRenderOpacity(float InRenderOpacity)SWidgetinline
SetRenderTransform(TAttribute< TOptional< FSlateRenderTransform > > InTransform)SWidgetinline
SetRenderTransformPivot(TAttribute< FVector2D > InTransformPivot)SWidgetinline
SetSizeCoefficient(float InSizeCoefficient)SDockingNode
SetTag(FName InTag)SWidgetinline
SetToolTip(const TAttribute< TSharedPtr< IToolTip > > &InToolTip)SWidget
SetToolTipText(const TAttribute< FText > &ToolTipText)SWidget
SetToolTipText(const FText &InToolTipText)SWidget
SetVisibility(TAttribute< EVisibility > InVisibility) override finalSCompoundWidgetvirtual
SetVolatilePrepass(bool bVolatile)SWidgetinlineprotected
SharedThis(OtherType *ThisPtr)TSharedFromThis< SWidget >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< SWidget >inlineprotectedstatic
ShouldBeEnabled(bool InParentEnabled) constSWidgetinlineprotected
ShouldInvalidatePrepassDueToVolatility()SWidgetinline
ShowCross()SDockingArea
SizeCoefficientSDockingNodeprotected
SLATE_BEGIN_ARGS(SDockingArea)SDockingAreainline
SDockingSplitter::SLATE_BEGIN_ARGS(SDockingSplitter)SDockingSplitterinline
SlatePrepass()SWidget
SlatePrepass(float InLayoutScaleMultiplier)SWidget
SplitterSDockingSplitterprotected
StaticWidgetClass()FSlateControlledConstructioninlinestatic
SupportsKeyboardFocus() constSWidgetvirtual
SWidget()SWidgetprotected
SWidgetConstruct(const FSlateBaseNamedArgs &Args)SWidgetprotected
TabRemoval_Closed enum valueSDockingNode
TabRemoval_DraggedOut enum valueSDockingNode
TabRemoval_None enum valueSDockingNode
TabRemoval_Sidebar enum valueSDockingNode
Tick(const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime)SWidgetvirtual
ToString() constSWidgetvirtual
TranslateMouseCoordinateForCustomHitTestChild(const SWidget &ChildWidget, const FGeometry &MyGeometry, const FVector2D ScreenSpaceMouseCoordinate, const FVector2D LastScreenSpaceMouseCoordinate) constSWidgetvirtual
TryOpenSidebarDrawer(TSharedRef< SDockTab > TabToOpen) constSDockingArea
TSharedFromThis()TSharedFromThis< SWidget >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< SWidget >inlineprotected
Type enum nameSDockingNode
UnRegisterActiveTimer(const TSharedRef< FActiveTimerHandle > &ActiveTimerHandle)SWidget
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< SWidget >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< SWidget >inline
ValidatePathToChild(SWidget *InChild)SWidgetinlinevirtual
VisibleTabsUnderNode enum valueSDockingNode
~FSlateControlledConstruction()=defaultFSlateControlledConstructionvirtual
~SCompoundWidget()SCompoundWidgetprotectedvirtual
~SWidget()SWidgetprotectedvirtual
~TSharedFromThis()TSharedFromThis< SWidget >inlineprotected