15#define UE_API SLATECORE_API
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_SLOT_ARGUMENT(SlotType, SlotName)
Definition DeclarativeSyntaxSupport.h:348
#define SLATE_SLOT_BEGIN_ARGS(SlotType, SlotParentType)
Definition DeclarativeSyntaxSupport.h:361
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
#define SLATE_SLOT_END_ARGS()
Definition DeclarativeSyntaxSupport.h:386
#define SLATE_ARGUMENT(ArgType, ArgName)
Definition DeclarativeSyntaxSupport.h:208
#define UE_API
Definition SOverlay.h:15
#define SLATE_DECLARE_WIDGET_API(WidgetType, ParentType, ModuleApiDefine)
Definition SlateControlledConstruction.h:22
Definition ArrangedChildren.h:15
Definition ChildrenBase.h:27
Definition PaintArgs.h:23
Definition SlateRect.h:26
Definition DrawElements.h:220
UE_API void SetZOrder(int32 InOrder)
Definition SOverlay.cpp:23
FOverlaySlot(int32 InZOrder)
Definition SOverlay.h:52
int32 GetZOrder() const
Definition SOverlay.h:63
SLATECORE_API int32 GetNumWidgets() const
Definition SOverlay.cpp:316
static SLATECORE_API FOverlaySlot::FSlotArguments Slot(int32 ZOrder=0)
Definition SOverlay.cpp:120
TPanelChildren< FOverlaySlot > Children
Definition SOverlay.h:140
virtual SLATECORE_API int32 OnPaint(const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
Definition SOverlay.cpp:184
virtual SLATECORE_API FVector2D ComputeDesiredSize(float) const override
Definition SOverlay.cpp:161
SLATECORE_API FScopedWidgetSlotArguments AddSlot(int32 ZOrder=INDEX_NONE)
Definition SOverlay.cpp:235
virtual SLATECORE_API void OnArrangeChildren(const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren) const override
Definition SOverlay.cpp:140
virtual SLATECORE_API FChildren * GetChildren() override
Definition SOverlay.cpp:179
SLATECORE_API void ClearChildren()
Definition SOverlay.cpp:311
SLATECORE_API bool HasSlotWithZOrder(int32 ZOrder) const
Definition SOverlay.cpp:270
SLATE_BEGIN_ARGS(SOverlay)
Definition SOverlay.h:78
SLATECORE_API int32 GetChildIndexByZOrder(int32 ZOrder) const
Definition SOverlay.cpp:275
SLATECORE_API bool RemoveSlot(TSharedRef< SWidget > Widget)
Definition SOverlay.cpp:321
void Construct()
Definition SPanel.h:65
Definition Children.h:461
Definition SharedPointer.h:153
static SLATECORE_API const EVisibility SelfHitTestInvisible
Definition Visibility.h:26
Definition Optional.h:131