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