51 void RequestSaveLayout();
53 void SetupAnimationLayout();
55 void SetupOpenedLayout();
56 void SetupClosedLayout();
61 float GetMainContentCoefficient() const;
62 float GetPanelDrawerCoefficient() const;
66 void UpdateAnimatedSlideWidth();
71 EVisibility GetAnimatedDrawerPanelVisibility() const;
85 bool bRequestedAnimation =
false;
90 float DesiredOpenWidth = 0.f;
92 float AnimatedSlideWidth = 0.f;
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
EActiveTimerReturnType
Definition SlateEnums.h:329
Definition ActiveTimerHandle.h:12
Definition ThrottleManager.h:14
Definition SDockingArea.h:29
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition SPanelDrawerArea.h:30
TSharedPtr< SDockTab > GetHostedTab() const
Definition SPanelDrawerArea.cpp:406
FSimpleDelegate & GetOnExternalStateChanged()
Definition SPanelDrawerArea.cpp:401
TSharedPtr< UE::Slate::Private::FPanelDrawerData > GetHostedPanelDrawerData() const
Definition SPanelDrawerArea.cpp:416
void ClosePanel(bool bWithAnimation, bool bIsTabBeingTransfered=false)
Definition SPanelDrawerArea.cpp:100
bool IsOpen() const
Definition SPanelDrawerArea.cpp:386
void Construct(const FArguments &InArgs, const TSharedRef< SWidget > &InContent)
Definition SPanelDrawerArea.cpp:24
SLATE_BEGIN_ARGS(SPanelDrawerArea)
Definition SPanelDrawerArea.h:32
void OpenPanel(bool bWithAnimation, const TSharedRef< UE::Slate::Private::FPanelDrawerData > &InData)
Definition SPanelDrawerArea.cpp:62
bool IsHostingTab(TSharedPtr< SDockTab > InDockTab) const
Definition SPanelDrawerArea.cpp:391
Definition OverriddenPropertySet.cpp:45
Definition SScissorRectBox.cpp:10
Definition DockingUtilsPrivate.h:8
Definition AdvancedWidgetsModule.cpp:13
@ false
Definition radaudio_common.h:23
Definition Visibility.h:12
Definition CurveSequence.h:26
Definition SlateStructs.h:13
Definition TabManager.h:677
Definition SPanelDrawerArea.h:21
TSharedPtr< SDockTab > HostedTab
Definition SPanelDrawerArea.h:23
FTabManager::FPanelDrawerSize Size
Definition SPanelDrawerArea.h:22