nux-1.14.0
|
Public Member Functions | |
TGLResourceFactory (NObjectType *Type) | |
virtual CachedResourceData * | BuildResource (NResourceSet *ResourceManager, ResourceData *Resource) |
Create a new resource. |
Definition at line 195 of file GLResourceManager.h.
nux::TGLResourceFactory< T, U >::TGLResourceFactory | ( | NObjectType * | Type | ) | [inline] |
Constructor.
type | - resource class type to associate w/ this factory. |
Definition at line 202 of file GLResourceManager.h.
: NResourceFactory (Type) {}
virtual CachedResourceData* nux::TGLResourceFactory< T, U >::BuildResource | ( | NResourceSet * | ResourceManager, |
ResourceData * | Resource | ||
) | [inline, virtual] |
Create a new resource.
Create a new resource for the given ResourceData.
ResourceManager | The resource manager. |
Resource | Resource to build and cache. |
Reimplemented from nux::NResourceFactory.
Definition at line 215 of file GLResourceManager.h.
{ return new U(ResourceManager, (T *)Resource); }