|
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);
}