9 #ifndef HOM_TextDrawable_H
10 #define HOM_TextDrawable_H
27 std::string
const &
name,
29 std::string
const &
label = std::string())
44 virtual std::vector<double>
size(std::string
const & text) = 0;
47 #endif // HOM_TextDrawable_H
#define HOM_DESTRUCT_OBJECT(pointer)
GLuint GLsizei const GLchar * label
string __repr__(VtArray< T > const &self)
GLenum const GLfloat * params
virtual HOM_TextDrawable * newTextDrawable(HOM_SceneViewer &scene_viewer, std::string const &name, std::map< std::string, hboost::any > const ¶ms, std::string const &label)=0
std::map< std::string, hboost::any > Params
#define HOM_CONSTRUCT_OBJECT(pointer)
GLuint const GLchar * name
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
~HOM_TextDrawable() override
HOM_API HOM_Module & HOM()