nux-0.9.48

nux::NResourceFactory Class Reference

Device independent resource factory. More...

#include <NuxGraphics/GLResourceManager.h>

Inheritance diagram for nux::NResourceFactory:
nux::TGLResourceFactory< T, D >

Public Member Functions

 NResourceFactory (NObjectType *Type)
const NObjectTypeType () const
bool BuildsThisResource (ResourceData *Resource)
virtual CachedResourceDataBuildResource (NResourceSet *ResourceManager, ResourceData *Resource)

Detailed Description

Device independent resource factory.


Constructor & Destructor Documentation

nux::NResourceFactory::NResourceFactory ( NObjectType Type) [inline]

Member Function Documentation

virtual CachedResourceData* nux::NResourceFactory::BuildResource ( NResourceSet ResourceManager,
ResourceData Resource 
) [inline, virtual]
bool nux::NResourceFactory::BuildsThisResource ( ResourceData Resource) [inline]

Returns true if the given ResourceData is created by this factory.

Parameters:
Resource- the resource in question.

References Type().

const NObjectType& nux::NResourceFactory::Type ( ) const [inline]

Referenced by BuildsThisResource().


The documentation for this class was generated from the following file: