Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Nz::ResourceLoader< Type, Parameters > Member List

This is the complete list of members for Nz::ResourceLoader< Type, Parameters >, including all inherited members.

ExtensionGetter typedef (defined in Nz::ResourceLoader< Type, Parameters >)Nz::ResourceLoader< Type, Parameters >
FileLoader typedef (defined in Nz::ResourceLoader< Type, Parameters >)Nz::ResourceLoader< Type, Parameters >
IsExtensionSupported(const String &extension)Nz::ResourceLoader< Type, Parameters >static
LoadFromFile(Type *resource, const String &filePath, const Parameters &parameters=Parameters())Nz::ResourceLoader< Type, Parameters >static
LoadFromMemory(Type *resource, const void *data, std::size_t size, const Parameters &parameters=Parameters())Nz::ResourceLoader< Type, Parameters >static
LoadFromStream(Type *resource, Stream &stream, const Parameters &parameters=Parameters())Nz::ResourceLoader< Type, Parameters >static
MemoryLoader typedef (defined in Nz::ResourceLoader< Type, Parameters >)Nz::ResourceLoader< Type, Parameters >
RegisterLoader(ExtensionGetter extensionGetter, StreamChecker checkFunc, StreamLoader streamLoader, FileLoader fileLoader=nullptr, MemoryLoader memoryLoader=nullptr)Nz::ResourceLoader< Type, Parameters >static
ResourceLoader()=delete (defined in Nz::ResourceLoader< Type, Parameters >)Nz::ResourceLoader< Type, Parameters >
StreamChecker typedef (defined in Nz::ResourceLoader< Type, Parameters >)Nz::ResourceLoader< Type, Parameters >
StreamLoader typedef (defined in Nz::ResourceLoader< Type, Parameters >)Nz::ResourceLoader< Type, Parameters >
UnregisterLoader(ExtensionGetter extensionGetter, StreamChecker checkFunc, StreamLoader streamLoader, FileLoader fileLoader=nullptr, MemoryLoader memoryLoader=nullptr)Nz::ResourceLoader< Type, Parameters >static
~ResourceLoader()=delete (defined in Nz::ResourceLoader< Type, Parameters >)Nz::ResourceLoader< Type, Parameters >