LeviLamina
Loading...
Searching...
No Matches
Gameface::ResourceHandlerBrokerImpl Class Reference
Inheritance diagram for Gameface::ResourceHandlerBrokerImpl:

Classes

struct  ResourceHandlerData

Public Member Functions

virtual void OnResourceRequest (::cohtml::IAsyncResourceRequest const *request, ::cohtml::IAsyncResourceResponse *response)
virtual void OnResourceStreamRequest (::cohtml::IAsyncResourceRequest const *request, ::cohtml::IAsyncResourceStreamResponse *response)
virtual void OnAbortResourceRequest (uint)
virtual void update ()
virtual void registerResourceHandler (::std::string const &protocol, ::std::unique_ptr<::Gameface::IResourceHandler > resourceHandler)
virtual void unregisterResourceHandler (::std::string const &protocol)
virtual void onViewCreate (::IClientInstance &clientInstance)
virtual void onAppPreSuspend ()
virtual::cohtml::IAsyncResourceHandler * getCohtmlHandler ()
MCAPI void $OnResourceRequest (::cohtml::IAsyncResourceRequest const *request, ::cohtml::IAsyncResourceResponse *response)
MCAPI void $OnResourceStreamRequest (::cohtml::IAsyncResourceRequest const *request, ::cohtml::IAsyncResourceStreamResponse *response)
MCFOLD void $OnAbortResourceRequest (uint)
MCAPI void $update ()
MCAPI void $registerResourceHandler (::std::string const &protocol, ::std::unique_ptr<::Gameface::IResourceHandler > resourceHandler)
MCAPI void $unregisterResourceHandler (::std::string const &protocol)
MCAPI void $onViewCreate (::IClientInstance &clientInstance)
MCAPI void $onAppPreSuspend ()
MCFOLD::cohtml::IAsyncResourceHandler * $getCohtmlHandler ()

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::Gameface::ResourceHandlerBrokerImpl::ResourceHandlerData > > mResourceHandlers

Member Function Documentation

◆ OnResourceRequest()

virtual void Gameface::ResourceHandlerBrokerImpl::OnResourceRequest ( ::cohtml::IAsyncResourceRequest const * request,
::cohtml::IAsyncResourceResponse * response )
virtual

◆ OnResourceStreamRequest()

virtual void Gameface::ResourceHandlerBrokerImpl::OnResourceStreamRequest ( ::cohtml::IAsyncResourceRequest const * request,
::cohtml::IAsyncResourceStreamResponse * response )
virtual

◆ OnAbortResourceRequest()

virtual void Gameface::ResourceHandlerBrokerImpl::OnAbortResourceRequest ( uint )
virtual

◆ update()

virtual void Gameface::ResourceHandlerBrokerImpl::update ( )
virtual

◆ registerResourceHandler()

virtual void Gameface::ResourceHandlerBrokerImpl::registerResourceHandler ( ::std::string const & protocol,
::std::unique_ptr<::Gameface::IResourceHandler > resourceHandler )
virtual

◆ unregisterResourceHandler()

virtual void Gameface::ResourceHandlerBrokerImpl::unregisterResourceHandler ( ::std::string const & protocol)
virtual

◆ onViewCreate()

virtual void Gameface::ResourceHandlerBrokerImpl::onViewCreate ( ::IClientInstance & clientInstance)
virtual

◆ onAppPreSuspend()

virtual void Gameface::ResourceHandlerBrokerImpl::onAppPreSuspend ( )
virtual

◆ getCohtmlHandler()

virtual::cohtml::IAsyncResourceHandler * Gameface::ResourceHandlerBrokerImpl::getCohtmlHandler ( )
virtual

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