|
virtual void | registerSceneChangeCallback (void *, ::std::function< void(::AbstractScene &)>)=0 |
|
virtual void | unregisterSceneChangeCallback (void *)=0 |
|
virtual void | registerPrePushSceneCallback (void *, ::std::function< void(::AbstractScene &)>)=0 |
|
virtual void | unregisterPrePushSceneCallback (void *)=0 |
|
virtual void | registerPushSceneCallback (void *, ::std::function< void(::std::shared_ptr<::AbstractScene >, ::std::optional<::OreUI::RouteAction >)>)=0 |
|
virtual void | unregisterPushSceneCallback (void *)=0 |
|
virtual void | registerPrePopSceneCallback (void *, ::std::function< void(::AbstractScene *)>)=0 |
|
virtual void | unregisterPrePopSceneCallback (void *)=0 |
|
virtual void | registerPopSceneCallback (void *, ::std::function< void(::std::shared_ptr<::AbstractScene >, bool, ::std::optional<::OreUI::RouteAction >)>)=0 |
|
virtual void | unregisterPopSceneCallback (void *)=0 |
|
virtual::AbstractScene * | getTopScene ()=0 |
|
virtual::AbstractScene const * | getTopScene () const =0 |
|
virtual ::std::shared_ptr<::AbstractScene > | getTopSceneShared () const =0 |
|
virtual void | setBufferTextCharEvents (bool)=0 |
|
virtual void | schedulePopScreen (int)=0 |
|
virtual void | schedulePopScreenWithExpectedNames (::std::vector<::std::string > const &)=0 |
|
virtual void | popScreenWithRouteAction (::OreUI::RouteAction const &)=0 |
|
virtual void | pushScreenWithRouteAction (::std::shared_ptr<::AbstractScene >, ::OreUI::RouteAction const &)=0 |
|
virtual void | pushScreen (::std::shared_ptr<::AbstractScene >, bool)=0 |
|
virtual void | flushStack (bool, bool, bool)=0 |
|
virtual bool | isEmpty () const =0 |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
MCFOLD void | $dtor () |
|