10 #define HOM_Drawable_H
29 virtual std::string
name()
const = 0;
30 virtual std::string
label()
const = 0;
31 virtual void show(
bool value) = 0;
32 virtual bool visible()
const = 0;
34 virtual void setTransform(
HOM_Matrix4 const & xform) = 0;
35 virtual void setLabel(std::string
const&
label) = 0;
36 virtual void setIsControl(
bool is_control) = 0;
37 virtual bool isControl()
const = 0;
40 #endif // HOM_Drawable_H
#define HOM_DESTRUCT_OBJECT(pointer)
GLuint GLsizei const GLchar * label
GLsizei const GLfloat * value
#define HOM_CONSTRUCT_OBJECT(pointer)
GLuint const GLchar * name
GA_API const UT_StringHolder transform
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)