nux-0.9.46
|
Device independent resource factory. More...
#include <NuxGraphics/GLResourceManager.h>
Public Member Functions | |
NResourceFactory (NObjectType *Type) | |
const NObjectType & | Type () const |
bool | BuildsThisResource (ResourceData *Resource) |
virtual CachedResourceData * | BuildResource (NResourceSet *ResourceManager, ResourceData *Resource) |
Device independent resource factory.
nux::NResourceFactory::NResourceFactory | ( | NObjectType * | Type | ) | [inline] |
virtual CachedResourceData* nux::NResourceFactory::BuildResource | ( | NResourceSet * | ResourceManager, |
ResourceData * | Resource | ||
) | [inline, virtual] |
Reimplemented in nux::TGLResourceFactory< T, D >.
bool nux::NResourceFactory::BuildsThisResource | ( | ResourceData * | Resource | ) | [inline] |
Returns true if the given ResourceData is created by this factory.
Resource | - the resource in question. |
References Type().
const NObjectType& nux::NResourceFactory::Type | ( | ) | const [inline] |
Referenced by BuildsThisResource().