|
LeviLamina
|
This is the complete list of members for ISceneStack, including all inherited members.
| $ctor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $dtor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $vftable() | Bedrock::EnableNonOwnerReferences | static |
| deferUpdatesUntilNextTick()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| flushStack(bool, bool, bool, ::std::function< void()>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachAlwaysAcceptInputScreen(::brstd::function_ref< void(::AbstractScene &)>, ::AbstractScene const *)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachAlwaysAcceptInputScreenWithTop(::brstd::function_ref< void(::AbstractScene &)>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachScreen(::brstd::function_ref< bool(::AbstractScene &)>, bool)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachScreenConst(::brstd::function_ref< bool(::AbstractScene const &)>, bool) const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachVisibleScreen(::brstd::function_ref< void(::AbstractScene &)>, bool, bool)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getActiveScene()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getActiveScene() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getFirstSceneIndexOfSceneType(::ui::SceneType) const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getLastPoppedScreenName() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getNonTerminatingSceneType() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getProxy()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getScheduledPopCount() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getScreenName() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getScreenNames() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getScreenStackView() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getScreenTelemetry() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getScreenTelemetryNames() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getScreenTickingFlag() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getSharedNonTerminatingActiveScene()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getSharedNonTerminatingActiveScene() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getSize() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getTopScene()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getTopScene() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| getTopSceneShared() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| handleLicenseChanged()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| handleTextChar(::std::string const &, bool)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| hasChangedThisFrame() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| hasScheduledEvents() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| hasScheduledScreens() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| isBufferingTextCharEvents() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| isEmpty() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| isOnSceneStack(::ui::SceneType) const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| isOnSceneStack(::std::string const &) const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| isScreenReplaceable() const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| onGameEventNotification(::ui::GameEventNotification)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| popScreensBackTo(::ui::SceneType const)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| popScreensBackToFirstInstanceOf(::ui::SceneType const)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| popScreenWithRouteAction(::OreUI::RouteAction const &)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| popTopScreensOfType(::ui::SceneType const)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| pushScreen(::std::shared_ptr<::AbstractScene >, bool)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| pushScreenWithRouteAction(::std::shared_ptr<::AbstractScene >, ::OreUI::RouteAction const &)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPopSceneCallback(void *, ::std::function< void(::std::shared_ptr<::AbstractScene >, bool, ::std::optional<::OreUI::RouteAction >)>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPrePopSceneCallback(void *, ::std::function< void(::AbstractScene *)>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPrePushSceneCallback(void *, ::std::function< void(::AbstractScene &)>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPushSceneCallback(void *, ::std::function< void(::std::shared_ptr<::AbstractScene >, ::std::optional<::OreUI::RouteAction >)>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerSceneChangeCallback(void *, ::std::function< void(::AbstractScene &)>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerSceneStackDestroyedListener(::std::function< void()>)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| reload()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| resetScreenChangeDirtyFlag()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| schedulePopScreen(int)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| schedulePopScreenWithExpectedNames(::std::vector<::std::string > const &)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setBufferTextCharEvents(bool)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setOptions(::std::weak_ptr<::Options >)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setScreenThreshold(::ScreenThreshold const &)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setScreenTickingFlag(bool)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPopSceneCallback(void *)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPrePopSceneCallback(void *)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPrePushSceneCallback(void *)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPushSceneCallback(void *)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterSceneChangeCallback(void *)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| update()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| ~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
| ~ISceneStack()=default (defined in ISceneStack) | ISceneStack | virtual |