LeviLamina
Loading...
Searching...
No Matches
ISceneStack Member List

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::EnableNonOwnerReferencesstatic
deferUpdatesUntilNextTick()=0 (defined in ISceneStack)ISceneStackpure 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)ISceneStackpure virtual
forEachAlwaysAcceptInputScreen(::brstd::function_ref< void(::AbstractScene &)>, ::AbstractScene const *)=0 (defined in ISceneStack)ISceneStackpure virtual
forEachAlwaysAcceptInputScreenWithTop(::brstd::function_ref< void(::AbstractScene &)>)=0 (defined in ISceneStack)ISceneStackpure virtual
forEachScreen(::brstd::function_ref< bool(::AbstractScene &)>, bool)=0 (defined in ISceneStack)ISceneStackpure virtual
forEachScreenConst(::brstd::function_ref< bool(::AbstractScene const &)>, bool) const =0 (defined in ISceneStack)ISceneStackpure virtual
forEachVisibleScreen(::brstd::function_ref< void(::AbstractScene &)>, bool, bool)=0 (defined in ISceneStack)ISceneStackpure virtual
getActiveScene()=0 (defined in ISceneStack)ISceneStackpure virtual
getActiveScene() const =0 (defined in ISceneStack)ISceneStackpure virtual
getFirstSceneIndexOfSceneType(::ui::SceneType) const =0 (defined in ISceneStack)ISceneStackpure virtual
getLastPoppedScreenName() const =0 (defined in ISceneStack)ISceneStackpure virtual
getNonTerminatingSceneType() const =0 (defined in ISceneStack)ISceneStackpure virtual
getProxy()=0 (defined in ISceneStack)ISceneStackpure virtual
getScheduledPopCount() const =0 (defined in ISceneStack)ISceneStackpure virtual
getScreenName() const =0 (defined in ISceneStack)ISceneStackpure virtual
getScreenNames() const =0 (defined in ISceneStack)ISceneStackpure virtual
getScreenStackView() const =0 (defined in ISceneStack)ISceneStackpure virtual
getScreenTelemetry() const =0 (defined in ISceneStack)ISceneStackpure virtual
getScreenTelemetryNames() const =0 (defined in ISceneStack)ISceneStackpure virtual
getScreenTickingFlag() const =0 (defined in ISceneStack)ISceneStackpure virtual
getSharedNonTerminatingActiveScene()=0 (defined in ISceneStack)ISceneStackpure virtual
getSharedNonTerminatingActiveScene() const =0 (defined in ISceneStack)ISceneStackpure virtual
getSize() const =0 (defined in ISceneStack)ISceneStackpure virtual
getTopScene()=0 (defined in ISceneStack)ISceneStackpure virtual
getTopScene() const =0 (defined in ISceneStack)ISceneStackpure virtual
getTopSceneShared() const =0 (defined in ISceneStack)ISceneStackpure virtual
handleLicenseChanged()=0 (defined in ISceneStack)ISceneStackpure virtual
handleTextChar(::std::string const &, bool)=0 (defined in ISceneStack)ISceneStackpure virtual
hasChangedThisFrame() const =0 (defined in ISceneStack)ISceneStackpure virtual
hasScheduledEvents() const =0 (defined in ISceneStack)ISceneStackpure virtual
hasScheduledScreens() const =0 (defined in ISceneStack)ISceneStackpure virtual
isBufferingTextCharEvents() const =0 (defined in ISceneStack)ISceneStackpure virtual
isEmpty() const =0 (defined in ISceneStack)ISceneStackpure virtual
isOnSceneStack(::ui::SceneType) const =0 (defined in ISceneStack)ISceneStackpure virtual
isOnSceneStack(::std::string const &) const =0 (defined in ISceneStack)ISceneStackpure virtual
isScreenReplaceable() const =0 (defined in ISceneStack)ISceneStackpure virtual
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
onGameEventNotification(::ui::GameEventNotification)=0 (defined in ISceneStack)ISceneStackpure virtual
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
popScreensBackTo(::ui::SceneType const)=0 (defined in ISceneStack)ISceneStackpure virtual
popScreensBackToFirstInstanceOf(::ui::SceneType const)=0 (defined in ISceneStack)ISceneStackpure virtual
popScreenWithRouteAction(::OreUI::RouteAction const &)=0 (defined in ISceneStack)ISceneStackpure virtual
popTopScreensOfType(::ui::SceneType const)=0 (defined in ISceneStack)ISceneStackpure virtual
pushScreen(::std::shared_ptr<::AbstractScene >, bool)=0 (defined in ISceneStack)ISceneStackpure virtual
pushScreenWithRouteAction(::std::shared_ptr<::AbstractScene >, ::OreUI::RouteAction const &)=0 (defined in ISceneStack)ISceneStackpure virtual
registerPopSceneCallback(void *, ::std::function< void(::std::shared_ptr<::AbstractScene >, bool, ::std::optional<::OreUI::RouteAction >)>)=0 (defined in ISceneStack)ISceneStackpure virtual
registerPrePopSceneCallback(void *, ::std::function< void(::AbstractScene *)>)=0 (defined in ISceneStack)ISceneStackpure virtual
registerPrePushSceneCallback(void *, ::std::function< void(::AbstractScene &)>)=0 (defined in ISceneStack)ISceneStackpure virtual
registerPushSceneCallback(void *, ::std::function< void(::std::shared_ptr<::AbstractScene >, ::std::optional<::OreUI::RouteAction >)>)=0 (defined in ISceneStack)ISceneStackpure virtual
registerSceneChangeCallback(void *, ::std::function< void(::AbstractScene &)>)=0 (defined in ISceneStack)ISceneStackpure virtual
registerSceneStackDestroyedListener(::std::function< void()>)=0 (defined in ISceneStack)ISceneStackpure virtual
reload()=0 (defined in ISceneStack)ISceneStackpure virtual
resetScreenChangeDirtyFlag()=0 (defined in ISceneStack)ISceneStackpure virtual
schedulePopScreen(int)=0 (defined in ISceneStack)ISceneStackpure virtual
schedulePopScreenWithExpectedNames(::std::vector<::std::string > const &)=0 (defined in ISceneStack)ISceneStackpure virtual
setBufferTextCharEvents(bool)=0 (defined in ISceneStack)ISceneStackpure virtual
setOptions(::std::weak_ptr<::Options >)=0 (defined in ISceneStack)ISceneStackpure virtual
setScreenThreshold(::ScreenThreshold const &)=0 (defined in ISceneStack)ISceneStackpure virtual
setScreenTickingFlag(bool)=0 (defined in ISceneStack)ISceneStackpure virtual
unregisterPopSceneCallback(void *)=0 (defined in ISceneStack)ISceneStackpure virtual
unregisterPrePopSceneCallback(void *)=0 (defined in ISceneStack)ISceneStackpure virtual
unregisterPrePushSceneCallback(void *)=0 (defined in ISceneStack)ISceneStackpure virtual
unregisterPushSceneCallback(void *)=0 (defined in ISceneStack)ISceneStackpure virtual
unregisterSceneChangeCallback(void *)=0 (defined in ISceneStack)ISceneStackpure virtual
update()=0 (defined in ISceneStack)ISceneStackpure virtual
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual
~ISceneStack()=default (defined in ISceneStack)ISceneStackvirtual