All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GLDrawRegistryBase Class Reference

#include <glDrawRegistry.h>

Inheritance diagram for GLDrawRegistryBase:
GLDrawRegistry< DESC_TYPE, CONFIG_TYPE, SOURCE_CONFIG_TYPE >

Public Types

typedef
DrawContext::PatchDescriptor 
DescType
 
typedef GLDrawConfig ConfigType
 
typedef GLDrawSourceConfig SourceConfigType
 

Public Member Functions

 GLDrawRegistryBase (bool enablePtex=false)
 
virtual ~GLDrawRegistryBase ()
 
bool IsPtexEnabled () const
 
void SetPtexEnabled (bool b)
 

Protected Member Functions

virtual ConfigType_NewDrawConfig ()
 
virtual ConfigType_CreateDrawConfig (DescType const &desc, SourceConfigType const *sconfig)
 
virtual SourceConfigType_NewDrawSourceConfig ()
 
virtual SourceConfigType_CreateDrawSourceConfig (DescType const &desc)
 

Detailed Description

Definition at line 65 of file glDrawRegistry.h.

Member Typedef Documentation

Definition at line 69 of file glDrawRegistry.h.

Definition at line 68 of file glDrawRegistry.h.

Definition at line 70 of file glDrawRegistry.h.

Constructor & Destructor Documentation

GLDrawRegistryBase ( bool  enablePtex = false)
inline

Definition at line 72 of file glDrawRegistry.h.

virtual ~GLDrawRegistryBase ( )
virtual

Member Function Documentation

virtual ConfigType* _CreateDrawConfig ( DescType const &  desc,
SourceConfigType const *  sconfig 
)
protectedvirtual
virtual SourceConfigType* _CreateDrawSourceConfig ( DescType const &  desc)
protectedvirtual
virtual ConfigType* _NewDrawConfig ( )
inlineprotectedvirtual
virtual SourceConfigType* _NewDrawSourceConfig ( )
inlineprotectedvirtual
bool IsPtexEnabled ( ) const
inline

Definition at line 76 of file glDrawRegistry.h.

void SetPtexEnabled ( bool  b)
inline

Definition at line 80 of file glDrawRegistry.h.


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