|
|
virtual void | pushCurrentScene (::OreUI::IScene &scene, ::OreUI::RouteMode routeMode)=0 |
|
virtual bool | hasScenes () const =0 |
|
virtual void | removeScene (::OreUI::IScene const &scene)=0 |
|
virtual void | update (double time)=0 |
|
virtual void | render (::ScreenContext &screenContext)=0 |
|
virtual void | resize (uint width, uint height)=0 |
|
virtual void | reload ()=0 |
|
virtual void | leave ()=0 |
|
virtual void | onSuspend ()=0 |
|
virtual void | onResume ()=0 |
|
virtual void | onRouteChanged (::std::optional<::OreUI::RouterLocation > const &previousLocation, ::std::optional<::OreUI::RouterLocation > const ¤tLocation)=0 |
|
virtual::std::string_view | getUrl () const =0 |
|
virtual::OreUI::RouteMode | getRouteMode () const =0 |
|
virtual uint | getWidth () const =0 |
|
virtual uint | getHeight () const =0 |
|
virtual::OreUI::ViewState | getState () const =0 |
|
virtual void | setTextBoxState (::TextBoxStateChange const &stateChange)=0 |
|
virtual ::std::optional< int > | calculateCaretPositionAfterMovement (::TextBoxCaretMovement movement)=0 |
|
virtual void | onKeyboardDismissed ()=0 |
|
virtual void | setCaretLocation (int caretLocation)=0 |
|
virtual void | triggerEvent (::std::string const &eventName, ::std::string const &eventData)=0 |
|
virtual ::std::unique_ptr<::IGamefaceTextInputProxy > | getTextInputProxy ()=0 |
|
virtual::OreUI::IViewTestHelper * | getViewTestHelper ()=0 |
|
MCFOLD void | $dtor () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
◆ $vftable()
| MCAPI void ** OreUI::IView::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following files:
- src-server/mc/client/gui/oreui/interface/IView.h
- src-client/mc/client/gui/oreui/interface/IView.h