9 #ifndef __HOM_PaneTab_h__
10 #define __HOM_PaneTab_h__
42 virtual int __hash__() = 0;
48 SWIGOUT(%newobject floatingPanel;)
52 virtual void setName(
const char *
name) = 0;
54 virtual bool isCurrentTab() = 0;
55 virtual void setIsCurrentTab() = 0;
57 virtual bool isFloating() = 0;
62 virtual void close() = 0;
71 virtual bool isPin() = 0;
72 virtual void setPin(
bool pin) = 0;
74 virtual std::vector<std::string> _getValueNames() = 0;
76 virtual bool _setValue(
const char *
name,
const char*
value) = 0;
77 virtual bool _pressButton(
const char *
name) = 0;
79 virtual std::vector<int>
size() = 0;
80 virtual std::vector<int> contentSize() = 0;
82 virtual bool hasNetworkControls() = 0;
83 virtual bool isShowingNetworkControls() = 0;
84 virtual void setShowNetworkControls(
bool value) = 0;
85 virtual void showNetworkControls(
bool value) = 0;
90 virtual void *_qtParentWindow() = 0;
91 virtual std::vector<int> _qtScreenGeometry() = 0;
#define HOM_DESTRUCT_OBJECT(pointer)
GLsizei const GLchar *const * string
string __repr__(VtArray< T > const &self)
HOM_PaneTab(const HOM_PaneTab &)
#define HOM_CONSTRUCT_OBJECT(pointer)
bool operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Inequality operator, does exact floating point comparisons.
GLuint const GLchar * name
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.