3#include "mc/_HeaderOutputPredefine.h"
18 virtual ~ResourceHandlerBroker() =
default;
20 virtual void update() = 0;
22 virtual void registerResourceHandler(
23 ::std::string
const& protocol,
24 ::std::unique_ptr<::Gameface::IResourceHandler> resourceHandler
27 virtual void unregisterResourceHandler(::std::string
const& protocol) = 0;
29 virtual void onViewCreate(::IClientInstance& clientInstance) = 0;
31 virtual void onAppPreSuspend() = 0;
33 virtual ::cohtml::IAsyncResourceHandler* getCohtmlHandler() = 0;
Definition IResourceHandler.h:7
Definition ResourceHandlerBroker.h:7
static MCAPI void ** $vftable()
Definition IClientInstance.h:5
Definition IAsyncResourceHandler.h:7