Nebula
Loading...
Searching...
No Matches
Resources::Resource Class Reference

#include <resource.h>

Public Types

enum  State { Pending , Loaded , Failed , Unloaded }
 

Public Member Functions

 Resource ()
 constructor
 
virtual ~Resource ()
 destructor
 

Friends

class ResourceLoader
 
class ResourceMemoryCache
 
class ResourceServer
 
class ResourceContainer
 

Member Enumeration Documentation

◆ State

Enumerator
Pending 
Loaded 

Resource has some loading to be performed.

Failed 

Resource is done loading all of its requested subresources.

Unloaded 

Resource loading failed.

Resource has been unloaded and deinitialized

Constructor & Destructor Documentation

◆ Resource()

Resources::Resource::Resource ( )

constructor

◆ ~Resource()

Resources::Resource::~Resource ( )
virtual

destructor

Friends And Related Symbol Documentation

◆ ResourceContainer

friend class ResourceContainer
friend

◆ ResourceLoader

friend class ResourceLoader
friend

◆ ResourceMemoryCache

friend class ResourceMemoryCache
friend

◆ ResourceServer

friend class ResourceServer
friend

The documentation for this class was generated from the following files: