3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/controls/ComponentReceiveActionType.h"
7#include "mc/client/gui/controls/UIComponent.h"
19 ::ll::TypedStorage<4, 4, uint> mDropdownNameId;
20 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::UIControl>> mContentControl;
21 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::UIControl>> mAreaControl;
27 virtual ~DropdownComponent() =
default;
29 virtual ::std::unique_ptr<::UIComponent> clone(::UIControl& cloneOwner)
const ;
31 virtual void reset() ;
33 virtual ::ComponentReceiveActionType receive(::ScreenEvent
const& screenEvent) ;
Definition DropdownComponent.h:5
MCAPI ::std::unique_ptr<::UIComponent > $clone(::UIControl &cloneOwner) const
static MCAPI void ** $vftable()
MCAPI::ComponentReceiveActionType $receive(::ScreenEvent const &screenEvent)
Definition UIComponent.h:5
Definition ScreenEvent.h:5