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

#include <FDockingDragOperation.h>

Public Member Functions

 FDockTarget ()
 
 FDockTarget (const TSharedPtr< class SDockingNode > &InTargetNode, SDockingNode::RelativeDirection InDockDirection)
 
bool operator== (const FDockTarget &Other)
 
bool operator!= (const FDockTarget &Other)
 

Public Attributes

TWeakPtr< class SDockingNodeTargetNode
 
SDockingNode::RelativeDirection DockDirection
 

Detailed Description

Represents a target for the user re-arranging some layout. A user expresses their desire to re-arrange layout by placing a tab relative to some layout node. e.g. I want my tab left of the viewport tab.

Constructor & Destructor Documentation

◆ FDockTarget() [1/2]

FDockingDragOperation::FDockTarget::FDockTarget ( )
inline

◆ FDockTarget() [2/2]

FDockingDragOperation::FDockTarget::FDockTarget ( const TSharedPtr< class SDockingNode > &  InTargetNode,
SDockingNode::RelativeDirection  InDockDirection 
)
inline

Member Function Documentation

◆ operator!=()

bool FDockingDragOperation::FDockTarget::operator!= ( const FDockTarget Other)
inline

◆ operator==()

bool FDockingDragOperation::FDockTarget::operator== ( const FDockTarget Other)
inline

Member Data Documentation

◆ DockDirection

SDockingNode::RelativeDirection FDockingDragOperation::FDockTarget::DockDirection

Relation to node where we will put the tab.

◆ TargetNode

TWeakPtr<class SDockingNode> FDockingDragOperation::FDockTarget::TargetNode

We'll put the tab relative to this node


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