![]() |
VenomEngine
Cross-Platform Modern Graphics Engine
|
Base class for cached resource holders. More...
#include <GraphicsPluginObject.h>
Public Member Functions | |
template<typename T > | |
T * | As () |
void | SetResource (const GraphicsCachedResourceHolder &resource) |
void | SetResource (const SPtr< GraphicsCachedResource > &resource) |
Protected Member Functions | |
const SPtr< GraphicsCachedResource > & | _GetResourceToCache () const |
SPtr< GraphicsCachedResource > & | _GetResourceToCache () |
void | _LoadFromCache (const SPtr< GraphicsCachedResource > &cache) |
Protected Attributes | |
SPtr< GraphicsCachedResource > | _resource |
Base class for cached resource holders.