9 #ifndef __HOM_GeometryViewportDisplaySet_h__ 
   10 #define __HOM_GeometryViewportDisplaySet_h__ 
   21     virtual 
void show##
name(
bool b)=0;  \
 
   22     virtual 
bool isShowing##
name()=0
 
   24 #define TOGGLE_LOOK(name)               \ 
   25     virtual void use##name(bool b)=0;   \ 
   26     virtual bool isUsing##name()=0 
   28 #define TOGGLE_ITEM(name)               \ 
   29     virtual void set##name(bool b)=0;   \ 
   30     virtual bool is##name()=0 
   32 #define MARKER_VISIBILITY(getname, setname)                     \ 
   33     virtual void set##setname##Visibility(HOM_EnumValue &v)=0; \ 
   34     virtual HOM_EnumValue &getname##Visibility()=0 
  120 #undef MARKER_VISIBILITY 
#define HOM_DESTRUCT_OBJECT(pointer)
 
#define TOGGLE_ITEM(name)
 
string __repr__(VtArray< T > const &self)
 
virtual ~HOM_GeometryViewportDisplaySet()
 
HOM_GeometryViewportDisplaySet(const HOM_GeometryViewportDisplaySet &)
 
#define MARKER_VISIBILITY(getname, setname)
 
#define HOM_CONSTRUCT_OBJECT(pointer)
 
HOM_GeometryViewportDisplaySet()
 
GLuint const GLchar * name
 
#define TOGGLE_MARKER(name)
 
GLboolean GLboolean GLboolean b
 
#define TOGGLE_LOOK(name)
 
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)