3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/oreui/interface/ResourceHandlerStatus.h"
21 using Status = ::Gameface::ResourceHandlerStatus;
26 virtual ~IResourceHandler() =
default;
28 virtual ::Gameface::ResourceHandlerStatus
29 onResourceRequest(::Gameface::ResourceRequest
const& request, ::Gameface::ResourceResponse& response) = 0;
31 virtual ::Gameface::ResourceHandlerStatus onResourceStreamRequest(
32 ::Gameface::ResourceRequest
const& request,
33 ::Gameface::ResourceStreamResponse& response
36 virtual void update() = 0;
38 virtual void onViewCreate(::IClientInstance& primaryClient);
40 virtual void onAppPreSuspend();
46 MCFOLD
void $onViewCreate(::IClientInstance& primaryClient);
48 MCFOLD
void $onAppPreSuspend();
Definition IResourceHandler.h:7
Definition ResourceResponse.h:7
Definition ResourceStreamResponse.h:7
Definition IClientInstance.h:5
Definition ResourceRequest.h:7