3#include <dol/bases/d_res.hpp>
14 virtual void init(
const char *name);
15 virtual void *
execute(
void *data, u32 folderSig);
30 void setRes(
const char *path,
char **names,
int count,
EGG::Heap *heap);
A callback class for processing resources that handles loading g3d data.
virtual void * execute(void *data, u32 folderSig)
Executes the callback.
virtual void init(const char *name)
Initializes the callback with the resource name.
A singleton class that manages loading resource files (files contained within a .arc file).
static dResMng_c * m_instance
The instance of this class.
virtual ~dResMng_c()
Destroys this dResMng_c.
dRes_c mRes
The resource manager.
dResMng_c()
Constructs a new dResMng_c.
void setRes(const char *path, char **names, int count, EGG::Heap *heap)
Registers multiple archives to be loaded.
resCallback_c mCallback
The callback for after a file has been loaded.
A callback class for processing resources.
A utility class for loading resource files (files contained within a .arc file).