#include <HOM_Desktop.h>
|
| HOM_Desktop () |
|
| HOM_Desktop (const HOM_Desktop &) |
|
virtual | ~HOM_Desktop () |
|
virtual std::string | __repr__ ()=0 |
|
virtual std::vector
< HOM_ElemPtr< HOM_Pane > > | panes ()=0 |
|
virtual std::vector
< HOM_ElemPtr< HOM_PaneTab > > | paneTabs ()=0 |
|
virtual std::vector
< HOM_ElemPtr< HOM_PaneTab > > | currentPaneTabs ()=0 |
|
virtual std::vector
< HOM_ElemPtr< HOM_PaneTab > > | floatingPaneTabs ()=0 |
|
virtual HOM_PaneTab * | paneTabOfType (HOM_EnumValue &type, int index=0)=0 |
|
virtual HOM_Pane * | findPane (int pane_id)=0 |
|
virtual HOM_PaneTab * | findPaneTab (const char *name)=0 |
|
virtual HOM_PaneTab * | createFloatingPaneTab (HOM_EnumValue &pane_tab_type, const std::vector< int > &position=std::vector< int >(), const std::vector< int > &size=std::vector< int >(), const char *python_panel_interface=nullptr, bool immediate=false)=0 |
|
HOM_PaneTab * | createFloatingPane (HOM_EnumValue &pane_tab_type, const std::vector< int > &position=std::vector< int >(), const std::vector< int > &size=std::vector< int >()) |
|
virtual std::vector
< HOM_ElemPtr
< HOM_FloatingPanel > > | floatingPanels ()=0 |
|
virtual HOM_FloatingPanel * | createFloatingPanel (HOM_EnumValue &pane_tab_type, const std::vector< int > &position=std::vector< int >(), const std::vector< int > &size=std::vector< int >(), const char *python_panel_interface=nullptr, bool immediate=false)=0 |
|
virtual HOM_Pane * | paneUnderCursor ()=0 |
|
virtual HOM_PaneTab * | paneTabUnderCursor ()=0 |
|
virtual std::string | name ()=0 |
|
virtual HOM_ShelfDock * | shelfDock ()=0 |
|
virtual HOM_PaneTab * | displaySideHelp (bool show=true)=0 |
|
virtual void | displayHelp (HOM_NodeType &node_type)=0 |
|
virtual void | displayHelpPath (const char *help_path)=0 |
|
virtual void | displayHelpPyPanel (const char *interface_name)=0 |
|
virtual void | setAsCurrent ()=0 |
|
Definition at line 27 of file HOM_Desktop.h.
HOM_Desktop::HOM_Desktop |
( |
| ) |
|
|
inline |
virtual HOM_Desktop::~HOM_Desktop |
( |
| ) |
|
|
inlinevirtual |
HOM_PaneTab* HOM_Desktop::createFloatingPane |
( |
HOM_EnumValue & |
pane_tab_type, |
|
|
const std::vector< int > & |
position = std::vector<int>() , |
|
|
const std::vector< int > & |
size = std::vector<int>() |
|
) |
| |
|
inline |
virtual HOM_FloatingPanel* HOM_Desktop::createFloatingPanel |
( |
HOM_EnumValue & |
pane_tab_type, |
|
|
const std::vector< int > & |
position = std::vector< int >() , |
|
|
const std::vector< int > & |
size = std::vector< int >() , |
|
|
const char * |
python_panel_interface = nullptr , |
|
|
bool |
immediate = false |
|
) |
| |
|
pure virtual |
virtual HOM_PaneTab* HOM_Desktop::createFloatingPaneTab |
( |
HOM_EnumValue & |
pane_tab_type, |
|
|
const std::vector< int > & |
position = std::vector< int >() , |
|
|
const std::vector< int > & |
size = std::vector< int >() , |
|
|
const char * |
python_panel_interface = nullptr , |
|
|
bool |
immediate = false |
|
) |
| |
|
pure virtual |
virtual void HOM_Desktop::displayHelpPath |
( |
const char * |
help_path | ) |
|
|
pure virtual |
virtual void HOM_Desktop::displayHelpPyPanel |
( |
const char * |
interface_name | ) |
|
|
pure virtual |
virtual HOM_PaneTab* HOM_Desktop::displaySideHelp |
( |
bool |
show = true | ) |
|
|
pure virtual |
virtual HOM_PaneTab* HOM_Desktop::findPaneTab |
( |
const char * |
name | ) |
|
|
pure virtual |
virtual HOM_PaneTab* HOM_Desktop::paneTabUnderCursor |
( |
| ) |
|
|
pure virtual |
virtual HOM_Pane* HOM_Desktop::paneUnderCursor |
( |
| ) |
|
|
pure virtual |
virtual void HOM_Desktop::setAsCurrent |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: