nux-0.9.46

nux::NResourceSet Class Reference

#include <NuxGraphics/GLResourceManager.h>

Inheritance diagram for nux::NResourceSet:
nux::TResourceCache< IdType, ResourceType > nux::TResourceCache< int, CachedResourceData > nux::NResourceCache

Public Member Functions

 NResourceSet ()
virtual ~NResourceSet ()

Protected Member Functions

virtual void Flush ()
virtual void FreeResource (ResourceData *Resource)
virtual void FlushResource (CachedResourceData *Resource)

Protected Attributes

CachedResourceDataFirstResource

Friends

class CachedResourceData

Constructor & Destructor Documentation

nux::NResourceSet::NResourceSet ( )
virtual nux::NResourceSet::~NResourceSet ( ) [inline, virtual]

Member Function Documentation

virtual void nux::NResourceSet::Flush ( ) [inline, protected, virtual]
virtual void nux::NResourceSet::FlushResource ( CachedResourceData Resource) [inline, protected, virtual]
virtual void nux::NResourceSet::FreeResource ( ResourceData Resource) [inline, protected, virtual]

Reimplemented in nux::NResourceCache.


Friends And Related Function Documentation

friend class CachedResourceData [friend]

Field Documentation


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