#include <ResourceList.h>
Protected Member Functions | |
ResourceList (u32 list_length) | |
void | empty () |
Friends | |
class | SceneGraph |
Resource list handler.
This handles all the resources "behind the scenes". All resources are stored in hash tables and are reference counted so that they are not duplicated or deleted ahead of time.
When a new resource is added it will be identified according to their "identifier" string, and not its actual content. This means that the exact same data may be unintentionally duplicated, if this system isn't used as intended.