Back to index

nux  3.0.0
Public Member Functions | Protected Member Functions | Protected Attributes | Friends
nux::NResourceSet Class Reference

#include <GLResourceManager.h>

Inheritance diagram for nux::NResourceSet:
Inheritance graph
Collaboration diagram for nux::NResourceSet:
Collaboration graph

List of all members.

Public Member Functions

 NResourceSet ()
virtual ~NResourceSet ()

Protected Member Functions

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

Protected Attributes



class CachedResourceData

Detailed Description

Definition at line 82 of file GLResourceManager.h.

Constructor & Destructor Documentation

Definition at line 61 of file GLResourceManager.cpp.

    : FirstResource( NULL )
    if ( 1 )

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

Definition at line 86 of file GLResourceManager.h.


Member Function Documentation

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

Reimplemented in nux::TResourceCache< IdType, ResourceType >, and nux::TResourceCache< int, CachedResourceData >.

Definition at line 98 of file GLResourceManager.h.


Here is the caller graph for this function:

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

Definition at line 95 of file GLResourceManager.h.


Friends And Related Function Documentation

friend class CachedResourceData [friend]

Definition at line 100 of file GLResourceManager.h.

Member Data Documentation

Definition at line 86 of file GLResourceManager.h.

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