LeviLamina
Loading...
Searching...
No Matches
OreUI::RouterHistoryAdapter Class Reference

Public Member Functions

MCAPI RouterHistoryAdapter (::OreUI::Router &router)
MCAPI::Bedrock::PubSub::Subscription addObserver (::std::function< void(::std::optional<::OreUI::RouterLocation > const &, ::std::optional<::OreUI::RouterLocation > const &, ::OreUI::RouterAction)> callback) const
MCAPI::std::string const & getAction () const
MCFOLD ::std::vector<::OreUI::RouterLocation > const & getFullRouterLocationHistory () const
MCAPI uint getLength () const
MCAPI::OreUI::RouterLocation const & getLocation () const
MCAPI void go (int n)
MCAPI void goBack ()
MCFOLD void goForward ()
MCAPI void push (::std::string const &route)
MCAPI void replace (::std::string const &route)
MCAPI void * $ctor (::OreUI::Router &router)

Public Attributes

::ll::TypedStorage< 8, 8, ::std::reference_wrapper<::OreUI::Router > > mRouter
::ll::TypedStorage< 8, 152, ::OreUI::RouterLocationmCurrentLocationCache
::ll::TypedStorage< 8, 152, ::OreUI::RouterLocationmFallbackLocation

The documentation for this class was generated from the following files: