42 enum class PreviousButtonStateRequirement :
int {
50 enum class SliderChangeType :
int {
105 virtual ::ui::DirtyFlag tick() ;
108 virtual void preFrameTick() ;
114 virtual ::std::optional<::std::string> getRoute() const ;
117 virtual
void setScreenState(::
std::vector<::
std::pair<::
std::string_view, ::
std::string_view>> const&) ;
120 virtual
void onOpen();
123 virtual
void queueTitleNarration();
126 virtual
void onTerminate();
129 virtual
void onInit();
132 virtual
void onDelete();
135 virtual
bool canExit();
138 virtual ::ui::ViewRequest tryExit();
141 virtual
void onCreation();
144 virtual
void onReload();
147 virtual
void onLeave();
150 virtual
void leaveScreen(::
std::
string const&);
153 virtual ::ui::DirtyFlag handleGameEventNotification(::ui::GameEventNotification);
157 bind(::
std::
string const&, uint,
int, ::
std::
string const&, uint, ::
std::
string const&, ::
UIPropertyBag&);
163 virtual
void handleLicenseChanged();
166 virtual
void setAssociatedBlockPos(::
BlockPos const&);
169 virtual
void setAssociatedEntityUniqueID(::
ActorUniqueID const);
172 virtual
void setSuspendInput(
bool);
175 virtual
void setSuspendDirectionalInput(
bool);
181 virtual
void addStaticScreenVars(::Json::Value&);
184 virtual ::
std::
string getAdditionalScreenInfo() const;
187 virtual ::
std::
string getTelemetryOverride() const;
190 virtual
void addEventProperties(::
std::unordered_map<::
std::
string, ::
std::
string>&) const;
193 virtual ::ui::SceneType getSceneType() const;
196 virtual
int getScreenVersion() const;
199 virtual uint getSceneId() const;
202 virtual
bool screenHandlesGamepadMenuButton() const;
208 virtual
void onEntered();
211 virtual
void onScreenPushedAbove();
214 virtual
void onEntering();
217 virtual
bool _doesScreenHaveExitBehavior() const;
220 virtual
bool _isContainerScreen() const;
Definition TextEditScreenEventData.h:13
Definition TextEditSelectedStateChangeEventData.h:5