43 enum class PreviousButtonStateRequirement :
int {
51 enum class SliderChangeType :
int {
107 virtual ::ui::DirtyFlag tick() ;
110 virtual void preFrameTick() ;
116 virtual ::std::optional<::std::string> getRoute() const ;
119 virtual
void setScreenState(::
std::vector<::
std::pair<::
std::string_view, ::
std::string_view>> const&) ;
122 virtual
void onOpen();
125 virtual
void queueTitleNarration();
128 virtual
void onTerminate();
131 virtual
void onInit();
134 virtual
void onDelete();
137 virtual
bool canExit();
140 virtual ::ui::ViewRequest tryExit();
143 virtual
void onCreation();
146 virtual
void onReload();
149 virtual
void onLeave();
152 virtual
void leaveScreen(::
std::
string const&);
155 virtual ::ui::DirtyFlag handleGameEventNotification(::ui::GameEventNotification);
159 bind(::
std::
string const&, uint,
int, ::
std::
string const&, uint, ::
std::
string const&, ::
UIPropertyBag&);
165 virtual
void handleLicenseChanged();
168 virtual
void onDictationEvent(::
std::
string const&);
171 virtual
void setAssociatedBlockPos(::
BlockPos const&);
174 virtual
void setAssociatedEntityUniqueID(::
ActorUniqueID const);
177 virtual
void setSuspendInput(
bool);
180 virtual
void setSuspendDirectionalInput(
bool);
186 virtual
void addStaticScreenVars(::Json::Value&);
189 virtual ::
std::
string getAdditionalScreenInfo() const;
192 virtual ::
std::
string getTelemetryOverride() const;
195 virtual
void addEventProperties(::
std::unordered_map<::
std::
string, ::
std::
string>&) const;
198 virtual ::ui::SceneType getSceneType() const;
201 virtual
int getScreenVersion() const;
204 virtual uint getSceneId() const;
207 virtual
bool screenHandlesGamepadMenuButton() const;
213 virtual
void onEntered();
216 virtual
void onScreenPushedAbove();
219 virtual
void onEntering();
222 virtual
bool _doesScreenHaveExitBehavior() const;
225 virtual
bool _isContainerScreen() const;
Definition TextEditScreenEventData.h:13
Definition TextEditSelectedStateChangeEventData.h:5