9 #ifndef __HOM_PythonPanel_h__
10 #define __HOM_PythonPanel_h__
29 SWIGOUT(%newobject activeInterface;)
32 virtual void reloadActiveInterface() = 0;
33 virtual void showToolbar(
bool show) = 0;
34 virtual bool isToolbarShown() = 0;
35 virtual void expandToolbar(
bool expand) = 0;
36 virtual bool isToolbarExpanded() = 0;
41 virtual std::string activeInterfaceScriptErrors() = 0;
48 virtual void * _opaqueActiveInterfaceRootWidget() = 0;
55 virtual InterpreterObject activeInterfaceRootWidget()
57 return HOMincRef((InterpreterObject)self->_opaqueActiveInterfaceRootWidget());
#define HOM_DESTRUCT_OBJECT(pointer)
GLuint GLsizei const GLchar * label
GLsizei const GLchar *const * string
string __repr__(VtArray< T > const &self)
HOM_PythonPanel(const HOM_PythonPanel &pane)
void ignore(T const &) VULKAN_HPP_NOEXCEPT
#define HOM_CONSTRUCT_OBJECT(pointer)
~HOM_PythonPanel() override
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
virtual void setLabel(const char *label)=0