9 #ifndef __HOM_properties_h__
10 #define __HOM_properties_h__
29 virtual std::vector<std::string> classes(
const char *tags =
"*") = 0;
30 virtual std::string classLabel(
const char *class_name) = 0;
31 virtual std::vector<std::string> categories(
const char *class_name) = 0;
32 virtual std::vector<std::string> parameters(
const char *class_name,
33 const char *category_name) = 0;
35 SWIGOUT(%newobject parmTemplate);
37 const char *parm_name) = 0;
GLsizei const GLchar *const * string
string __repr__(VtArray< T > const &self)
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
virtual ~HOM_properties()