Magnum/ResourceManager.h file

Class Magnum::ResourceManager, Magnum::ResourceDataState, Magnum::ResourcePolicy.

Namespaces

namespace Magnum
Root namespace.

Classes

template<class T>
class Magnum::AbstractResourceLoader
Base for resource loaders.
template<class... Types>
class Magnum::ResourceManager
Resource manager.

Enums

enum class ResourceDataState: UnsignedByte { Loading = UnsignedByte(ResourceState::Loading), NotFound = UnsignedByte(ResourceState::NotFound), Mutable = UnsignedByte(ResourceState::Mutable), Final = UnsignedByte(ResourceState::Final) }
Resource data state.
enum class ResourcePolicy: UnsignedByte { Resident, Manual, ReferenceCounted }
Resource policy.