nux-0.9.48
|
Device independent resource updater. More...
#include <NuxGraphics/GLResourceManager.h>
Public Member Functions | |
NResourceUpdater (NObjectType *Type) | |
const NObjectType & | Type () const |
Returns the resource type for this factory. | |
bool | UpdatesThisResource (ResourceData *Resource) |
virtual bool | UpdateResource (ObjectPtr< CachedResourceData > DeviceResource, ResourceData *Resource) const |
Device independent resource updater.
nux::NResourceUpdater::NResourceUpdater | ( | NObjectType * | Type | ) | [inline] |
const NObjectType& nux::NResourceUpdater::Type | ( | ) | const [inline] |
Returns the resource type for this factory.
Referenced by UpdatesThisResource().
virtual bool nux::NResourceUpdater::UpdateResource | ( | ObjectPtr< CachedResourceData > | DeviceResource, |
ResourceData * | Resource | ||
) | const [inline, virtual] |
bool nux::NResourceUpdater::UpdatesThisResource | ( | ResourceData * | Resource | ) | [inline] |
Returns true if the given ResourceData can be updated by this factory.
Resource | The resource in question. |
References Type().