mitiru::assets

Namespace catalog extracted from docs/API_CATALOG.md (2 types, 12 items).

Namespace catalog extracted from docs/API_CATALOG.md (2 types, 12 items).

NameKindItems
MitiruCefResourceHandlerclass5
MitiruCefSchemeHandlerFactoryclass4

Free functions and typedefs

[[nodiscard]] inline std::span<const uint8_t> lookup(std::string_view) noexcept
inline std::string mimeTypeForPath(std::string_view path) noexcept
inline void registerAppScheme()
class MitiruCefResourceHandler : public CefResourceHandler 5
explicit MitiruCefResourceHandler(std::span<const uint8_t> data, std::string mimeType)
bool ProcessRequest( CefRefPtr<CefRequest> request, CefRefPtr<CefCallback> callback) override
void GetResponseHeaders( CefRefPtr<CefResponse> response, int64_t& responseLength, CefString& ) override
bool ReadResponse( void* dataOut, int bytesToRead, int& bytesRead, CefRefPtr<CefCallback> ) override
void Cancel() override
class MitiruCefSchemeHandlerFactory : public CefSchemeHandlerFactory 4
static void setAssetRoot(const std::string& root)
static void addAssetRoot(const std::string& root)
static void clearExtraAssetRoots()
CefRefPtr<CefResourceHandler> Create( CefRefPtr<CefBrowser> , CefRefPtr<CefFrame> , const CefString& , CefRefPtr<CefRequest> request) override

Sourced from docs/API_CATALOG.md, auto-generated by tools/generate_api_catalog.py.