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

◆ 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:
  • /github/workspace/code/resource/resources/resource.h
  • /github/workspace/code/resource/resources/resource.cc