9 #ifndef HOM_ViewerStateDragger_h
10 #define HOM_ViewerStateDragger_h
53 virtual void setTransform(
HOM_Matrix4 const & xform) = 0;
54 virtual void setInverseTransform(
HOM_Matrix4 const & inv_xform) = 0;
59 #endif // HOM_ViewerStateDragger_h
#define HOM_DESTRUCT_OBJECT(pointer)
GLsizei const GLchar *const * string
string __repr__(VtArray< T > const &self)
#define HOM_CONSTRUCT_OBJECT(pointer)
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.
GLuint const GLchar * name
GA_API const UT_StringHolder transform
virtual HOM_ViewerStateDragger * newViewerStateDragger(std::string const &name, HOM_Matrix4 const &xform, HOM_Matrix4 const &inv_xform)=0
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
~HOM_ViewerStateDragger() override
HOM_API HOM_Module & HOM()