|
LeviLamina
|
Public Types | |
| using | QueryRegistrator |
| using | QueryStorage |
| using | CommandRegistrator |
| using | CommandStorage |
| using | ContextPtr = ::std::unique_ptr<::OreUI::Experimental::Detail::ViewContext> |
Public Member Functions | |
| MCAPI | ViewContextFactory (::OreUI::Experimental::GameDependencies gameDependencies, ::OreUI::Experimental::ClientDependencies clientDependencies) |
| MCAPI ::std::unique_ptr<::OreUI::Experimental::Detail::ViewContext > | makeContext (::OreUI::Experimental::Detail::Binder &binder) |
| MCAPI void * | $ctor (::OreUI::Experimental::GameDependencies gameDependencies, ::OreUI::Experimental::ClientDependencies clientDependencies) |
| MCAPI void | $dtor () |
Static Public Member Functions | |
| static MCAPI ::std::vector<::std::function< void(::OreUI::Experimental::Detail::CommandRegistry &, ::OreUI::Experimental::Detail::ViewContextFactory &)> > & | _commandStorage () |
| static MCAPI ::std::vector<::std::function< void(::OreUI::Experimental::Detail::QueryRegistry &, ::OreUI::Experimental::Detail::ViewContextFactory &)> > & | _queryStorage () |
| static MCAPI bool | _registerQuery (::std::function< void(::OreUI::Experimental::Detail::QueryRegistry &, ::OreUI::Experimental::Detail::ViewContextFactory &)> const ®istrator) |
Public Attributes | |
| ::ll::TypedStorage< 8, 72, ::OreUI::Experimental::Detail::InvocationStateTracker > | mStateTracker |
| ::ll::TypedStorage< 8, 24, ::OreUI::Experimental::ClientDependencies > | mClientDependencies |
| ::ll::TypedStorage< 8, 128, ::OreUI::Experimental::GameDependencies > | mGameDependencies |
| using OreUI::Experimental::Detail::ViewContextFactory::QueryRegistrator |
| using OreUI::Experimental::Detail::ViewContextFactory::QueryStorage |
| using OreUI::Experimental::Detail::ViewContextFactory::CommandRegistrator |
| using OreUI::Experimental::Detail::ViewContextFactory::CommandStorage |