ImFusion C++ SDK 4.4.0
ImFusion::Resource Namespace Reference

ImFusion Resource System to store binary data in the executable/library and retrieve it at runtime. More...

Detailed Description

ImFusion Resource System to store binary data in the executable/library and retrieve it at runtime.

See also
ImFusionResource

Classes

class  FilesystemRepository
 Repository for loading resources from the local filesystem. More...
class  Repository
 Base interface for a ImFusion resource repository. More...

Functions

void addRepository (const Repository *rep)
 Add the given Repository to the set of registered repositories.
void removeRepository (const Repository *rep)
 Remove the given Repository from the set of registered repositories.
const Repositorylocate (const std::string_view &repositoryName, const std::string_view &resourceName)
 Searches the registered repositories if they provide a resource identified by the given name.
std::optional< ByteBufferquery (const std::string_view &repositoryName, const std::string_view &resourceName)
 Queries the registered repositories for the resource identified by the given name.
Search Tab / S to search, Esc to close