3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/controls/ComponentReceiveActionType.h"
7#include "mc/client/gui/controls/UIComponent.h"
22 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::UIControl>> mScrollView;
28 virtual ~ScrollTrackComponent() =
default;
30 virtual ::std::unique_ptr<::UIComponent> clone(::UIControl& cloneOwner)
const ;
32 virtual void reset() ;
34 virtual ::ComponentReceiveActionType receive(
35 ::VisualTree& visualTree,
36 ::ScreenInputContext& context,
37 ::UIAnimationController& animationController,
38 ::ScreenEvent
const& screenEvent
45 MCAPI ::std::unique_ptr<::UIComponent> $clone(::UIControl& cloneOwner)
const;
49 MCAPI ::ComponentReceiveActionType $receive(
50 ::VisualTree& visualTree,
51 ::ScreenInputContext& context,
52 ::UIAnimationController& animationController,
53 ::ScreenEvent
const& screenEvent
Definition ScreenInputContext.h:5
Definition UIAnimationController.h:5
Definition UIComponent.h:5
Definition VisualTree.h:5
Definition ScreenEvent.h:5