![]() |
ImFusion SDK 4.3
|
ImFusion Resource System to store binary data in the executable/library and retrieve it at runtime. More...
ImFusion Resource System to store binary data in the executable/library and retrieve it at runtime.
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 Repository * | locate (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< ByteBuffer > | query (const std::string_view &repositoryName, const std::string_view &resourceName) |
| Queries the registered repositories for the resource identified by the given name. | |