HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RE_ContextSpecificTable< CObj > Class Template Reference

#include <RE_ContextSpecificTable.h>

Public Member Functions

 RE_ContextSpecificTable ()
 
 ~RE_ContextSpecificTable ()
 
CObj * get (RE_Render *r)
 
CObj * peek (RE_Render *r)
 
void free (RE_Render *r)
 
void clear ()
 
int64 getMemoryUsage (bool inclusive) const
 

Friends

class RE_OGLRender
 

Detailed Description

template<class CObj>
class RE_ContextSpecificTable< CObj >

Definition at line 23 of file RE_ContextSpecificTable.h.

Constructor & Destructor Documentation

template<class CObj>
RE_ContextSpecificTable< CObj >::RE_ContextSpecificTable ( )
inline

Definition at line 26 of file RE_ContextSpecificTable.h.

template<class CObj>
RE_ContextSpecificTable< CObj >::~RE_ContextSpecificTable ( )
inline

Definition at line 27 of file RE_ContextSpecificTable.h.

Member Function Documentation

template<class CObj>
void RE_ContextSpecificTable< CObj >::clear ( void  )
inline

Definition at line 73 of file RE_ContextSpecificTable.h.

template<class CObj>
void RE_ContextSpecificTable< CObj >::free ( RE_Render r)
inline

Definition at line 62 of file RE_ContextSpecificTable.h.

template<class CObj>
CObj* RE_ContextSpecificTable< CObj >::get ( RE_Render r)
inline

Definition at line 42 of file RE_ContextSpecificTable.h.

template<class CObj>
int64 RE_ContextSpecificTable< CObj >::getMemoryUsage ( bool  inclusive) const
inline

Returns the amount of main memory (NOT graphics memory!) owned by this RE_ContextSpecificTable.

Definition at line 85 of file RE_ContextSpecificTable.h.

template<class CObj>
CObj* RE_ContextSpecificTable< CObj >::peek ( RE_Render r)
inline

Definition at line 54 of file RE_ContextSpecificTable.h.

Friends And Related Function Documentation

template<class CObj>
friend class RE_OGLRender
friend

Definition at line 95 of file RE_ContextSpecificTable.h.


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