17#define UE_API SLATE_API
40 , OffsetAttr(
FMargin(0, 0, 1, 1))
64 return OffsetAttr.
Get();
74 return AnchorsAttr.
Get();
84 return AlignmentAttr.Get();
94 return AutoSizeAttr.
Get();
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_ATTRIBUTE(AttrType, AttrName)
Definition DeclarativeSyntaxSupport.h:192
#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 SConstraintCanvas.h:17
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition ArrangedChildren.h:15
Definition ChildrenBase.h:27
Definition PaintArgs.h:23
Definition SlateRect.h:26
Definition DrawElements.h:220
bool SetAttribute(TAttribute< TargetValueType > &TargetValue, const TAttribute< SourceValueType > &SourceValue, EInvalidateWidgetReason BaseInvalidationReason)
Definition SlotBase.h:86
Definition SConstraintCanvas.h:35
FMargin GetOffset() const
Definition SConstraintCanvas.h:62
FAnchors GetAnchors() const
Definition SConstraintCanvas.h:72
void SetAlignment(const TAttribute< FVector2D > &InAlignment)
Definition SConstraintCanvas.h:77
bool GetAutoSize() const
Definition SConstraintCanvas.h:92
UE_API void SetZOrder(float InZOrder)
Definition SConstraintCanvas.cpp:31
void SetAnchors(const TAttribute< FAnchors > &InAnchors)
Definition SConstraintCanvas.h:67
void SetAutoSize(const TAttribute< bool > &InAutoSize)
Definition SConstraintCanvas.h:87
float GetZOrder() const
Definition SConstraintCanvas.h:99
FSlot()
Definition SConstraintCanvas.h:38
void SetOffset(const TAttribute< FMargin > &InOffset)
Definition SConstraintCanvas.h:57
FVector2D GetAlignment() const
Definition SConstraintCanvas.h:82
Definition SConstraintCanvas.h:28
static SLATE_API FSlot::FSlotArguments Slot()
Definition SConstraintCanvas.cpp:127
SLATE_API void ClearChildren()
Definition SConstraintCanvas.cpp:180
SLATE_BEGIN_ARGS(SConstraintCanvas)
Definition SConstraintCanvas.h:118
SLATE_API FScopedWidgetSlotArguments AddSlot()
Definition SConstraintCanvas.cpp:132
TPanelChildren< FSlot > Children
Definition SConstraintCanvas.h:183
SLATE_API int32 RemoveSlot(const TSharedRef< SWidget > &SlotWidget)
Definition SConstraintCanvas.cpp:185
virtual SLATE_API FChildren * GetChildren() override
Definition SConstraintCanvas.cpp:391
virtual SLATE_API int32 OnPaint(const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
Definition SConstraintCanvas.cpp:314
virtual SLATE_API void OnArrangeChildren(const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren) const override
Definition SConstraintCanvas.cpp:204
virtual SLATE_API FVector2D ComputeDesiredSize(float) const override
Definition SConstraintCanvas.cpp:356
void Construct()
Definition SPanel.h:65
Definition Attribute.h:17
const ObjectType & Get() const
Definition Attribute.h:241
Definition Children.h:461
Definition SharedPointer.h:153
Definition ContainerAllocationPolicies.h:894
Definition SlotBase.h:122
@ false
Definition radaudio_common.h:23
static SLATECORE_API const EVisibility SelfHitTestInvisible
Definition Visibility.h:26
Definition Optional.h:131