|
Nebula
|
#include "ids/id.h"#include "util/stringatom.h"#include "io/stream.h"#include "util/set.h"#include "resource.h"#include "threading/safequeue.h"#include "threading/threadid.h"#include "ids/idpool.h"#include <tuple>#include <functional>Go to the source code of this file.
Classes | |
| class | Resources::ResourceLoader |
| struct | Resources::ResourceLoader::_PendingResourceLoad |
| struct for pending resources which are about to be loaded More... | |
| struct | Resources::ResourceLoader::_LoadMetaData |
| struct | Resources::ResourceLoader::_StreamData |
| struct | Resources::ResourceLoader::ResourceInitOutput |
| struct | Resources::ResourceLoader::ResourceStreamOutput |
| struct | Resources::ResourceLoader::LoadState |
| struct | Resources::ResourceLoader::ResourceLoadJob |
| struct | Resources::ResourceLoader::ResourceLoadOutput |
| struct | Resources::ResourceLoader::_PendingStreamLod |
| struct for pending stream More... | |
| struct | Resources::ResourceLoader::_PendingResourceUnload |
| struct | Resources::ResourceLoader::_Callbacks |
| callback functions to run when an associated resource is loaded (can be stacked) More... | |
| struct | Resources::ResourceLoader::_PlaceholderResource |
Namespaces | |
| namespace | Resources |
| A resource is a container for some type of file which is loaded. | |
Enumerations | |
| enum | Resources::LoadFlags { Resources::None = 0x0 , Resources::Create = 0x1 , Resources::Update = 0x2 } |
Functions | |
| Resources::__ImplementEnumBitOperators (LoadFlags) | |