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

Table for registering custom stage traversals. More...

Inherits UT_NonCopyable.

Public Types

typedef UT_StringMap< const
GusdUSD_TraverseType * > 
Map
 
typedef Map::const_iterator const_iterator
 
typedef Map::iterator iterator
 

Public Member Functions

GUSD_API void Register (const GusdUSD_TraverseType *type)
 
GUSD_API const
GusdUSD_TraverseType * 
Find (const char *name) const
 
GUSD_API const GusdUSD_TraverseFindTraversal (const char *name) const
 
const char * GetDefault () const
 
void SetDefault (const char *name)
 
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
const_iterator end () const
 

Static Public Member Functions

static GUSD_API
GusdUSD_TraverseTable
GetInstance ()
 

Detailed Description

Table for registering custom stage traversals.

Definition at line 149 of file USD_Traverse.h.


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