#include <RhinoSdkUiDockbarTab.h>
◆ CRhinoUiPanelFactory()
CRhinoUiPanelFactory::CRhinoUiPanelFactory |
( |
const ON_UUID & |
uuidPlugInId | ) |
|
|
protected |
◆ ~CRhinoUiPanelFactory()
virtual CRhinoUiPanelFactory::~CRhinoUiPanelFactory |
( |
| ) |
|
|
protectedvirtual |
◆ Caption()
virtual ON_wString CRhinoUiPanelFactory::Caption |
( |
void |
| ) |
const |
|
pure virtual |
◆ Delete()
void CRhinoUiPanelFactory::Delete |
( |
| ) |
|
◆ DeleteThis()
virtual void CRhinoUiPanelFactory::DeleteThis |
( |
void |
| ) |
|
|
protectedpure virtual |
◆ Enabled()
bool CRhinoUiPanelFactory::Enabled |
( |
void |
| ) |
const |
◆ HasDocumentContext()
virtual bool CRhinoUiPanelFactory::HasDocumentContext |
( |
void |
| ) |
const |
|
virtual |
Return true if you expect a new instance of the panel to be created when documents change. This function returns false by default for C++ panels to retain compatibility with Rhino 5.
◆ Icon()
virtual HICON CRhinoUiPanelFactory::Icon |
( |
const ON_2iSize & |
sizeInPixels | ) |
const |
|
pure virtual |
◆ NewDockbarTab()
◆ NewNonDocDockbarTab()
CRhinoUiPanel* CRhinoUiPanelFactory::NewNonDocDockbarTab |
( |
void |
| ) |
const |
◆ NewTab()
virtual CRhinoUiPanel* CRhinoUiPanelFactory::NewTab |
( |
unsigned int |
document_sn | ) |
const |
|
protectedpure virtual |
◆ PlugInId()
const ON_UUID& CRhinoUiPanelFactory::PlugInId |
( |
void |
| ) |
const |
◆ SetEnabled()
void CRhinoUiPanelFactory::SetEnabled |
( |
bool |
b | ) |
|
◆ TabId()
virtual UUID CRhinoUiPanelFactory::TabId |
( |
void |
| ) |
const |
|
pure virtual |
◆ Impl