Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::ResourcePoolBase Struct Referenceabstract
+ Inheritance diagram for Divide::ResourcePoolBase:

Public Member Functions

 ResourcePoolBase (RenderAPI api)
 
virtual ~ResourcePoolBase ()
 
virtual void printResources (bool error)=0
 
virtual void processDeletionQueue ()=0
 

Protected Attributes

const RenderAPI _api
 

Detailed Description

Definition at line 47 of file ResourceCache.inl.

Constructor & Destructor Documentation

◆ ResourcePoolBase()

Divide::ResourcePoolBase::ResourcePoolBase ( RenderAPI  api)
explicit

Definition at line 72 of file ResourceCache.cpp.

◆ ~ResourcePoolBase()

Divide::ResourcePoolBase::~ResourcePoolBase ( )
virtual

Definition at line 78 of file ResourceCache.cpp.

Member Function Documentation

◆ printResources()

virtual void Divide::ResourcePoolBase::printResources ( bool  error)
pure virtual

Implemented in Divide::ResourcePool< T >.

◆ processDeletionQueue()

virtual void Divide::ResourcePoolBase::processDeletionQueue ( )
pure virtual

Implemented in Divide::ResourcePool< T >.

Member Data Documentation

◆ _api

const RenderAPI Divide::ResourcePoolBase::_api
protected

Definition at line 56 of file ResourceCache.inl.


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