|
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 ISceneStack) | ISceneStack | |
| $vftable() | Bedrock::EnableNonOwnerReferences | static |
| BoolConstSceneVisitor typedef (defined in ISceneStack) | ISceneStack | |
| BoolSceneVisitor typedef (defined in ISceneStack) | ISceneStack | |
| 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 immediate, bool ignoreNotFlushableFlag, bool ignoreTransitions, ::std::function< void()> postFlushCallback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachAlwaysAcceptInputScreen(::brstd::function_ref< void(::AbstractScene &)> callback, ::AbstractScene const *ignoreScreen)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachAlwaysAcceptInputScreenWithTop(::brstd::function_ref< void(::AbstractScene &)> callback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachScreen(::brstd::function_ref< bool(::AbstractScene &)> callback, bool topDown)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachScreenConst(::brstd::function_ref< bool(::AbstractScene const &)> callback, bool topDown) const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| forEachVisibleScreen(::brstd::function_ref< void(::AbstractScene &)> callback, bool tickedLastFrame, bool splitscreenRenderBypassThisFrame)=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 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 &inputUtf8)=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 sceneType) const =0 (defined in ISceneStack) | ISceneStack | pure virtual |
| isOnSceneStack(::std::string const &screenName) 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 notification)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| PopSceneCallback typedef (defined in ISceneStack) | ISceneStack | |
| popScreensBackTo(::ui::SceneType const sceneType)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| popScreensBackToFirstInstanceOf(::ui::SceneType const sceneType)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| popScreenWithRouteAction(::OreUI::RouteAction const &routeAction)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| popTopScreensOfType(::ui::SceneType const sceneType)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| PostFlushCallback typedef (defined in ISceneStack) | ISceneStack | |
| PrePopSceneCallback typedef (defined in ISceneStack) | ISceneStack | |
| PrePushSceneCallback typedef (defined in ISceneStack) | ISceneStack | |
| PushSceneCallback typedef (defined in ISceneStack) | ISceneStack | |
| pushScreen(::std::shared_ptr<::AbstractScene > newScreen, bool flush)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| pushScreenWithRouteAction(::std::shared_ptr<::AbstractScene > newScreen, ::OreUI::RouteAction const &routeAction)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPopSceneCallback(void *token, ::std::function< void(::std::shared_ptr<::AbstractScene >, bool, ::std::optional<::OreUI::RouteAction >)> popSceneCallback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPrePopSceneCallback(void *token, ::std::function< void(::AbstractScene *)> prePopSceneCallback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPrePushSceneCallback(void *token, ::std::function< void(::AbstractScene &)> prePushSceneCallback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerPushSceneCallback(void *token, ::std::function< void(::std::shared_ptr<::AbstractScene >, ::std::optional<::OreUI::RouteAction >)> pushSceneCallback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerSceneChangeCallback(void *token, ::std::function< void(::AbstractScene &)> sceneChangeCallback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| registerSceneStackDestroyedListener(::std::function< void()> callback)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| reload()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| resetScreenChangeDirtyFlag()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| SceneChangeCallback typedef (defined in ISceneStack) | ISceneStack | |
| schedulePopScreen(int totalPopNumber)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| schedulePopScreenWithExpectedNames(::std::vector<::std::string > const &expectedScreenNames)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setBufferTextCharEvents(bool pushTextCharEvents)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setOptions(::std::weak_ptr<::Options > options)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setScreenThreshold(::ScreenThreshold const &screenThreshold)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| setScreenTickingFlag(bool screenIsTicking)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPopSceneCallback(void *token)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPrePopSceneCallback(void *token)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPrePushSceneCallback(void *token)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterPushSceneCallback(void *token)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| unregisterSceneChangeCallback(void *token)=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| update()=0 (defined in ISceneStack) | ISceneStack | pure virtual |
| VoidSceneVisitor typedef (defined in ISceneStack) | ISceneStack | |
| ~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
| ~ISceneStack() (defined in ISceneStack) | ISceneStack | virtual |