Rhino C++ API  8.6
Public Member Functions | Protected Attributes | List of all members
CRhinoAppUiManager Class Reference

#include <RhinoSdkUiLibManagers.h>

Inheritance diagram for CRhinoAppUiManager:
CRhinoUiManager

Public Member Functions

 CRhinoAppUiManager ()=default
 
virtual ~CRhinoAppUiManager ()
 
bool ColorDialog (CWnd *pWndParent, ON_Color &color, bool include_button_colors=false, const wchar_t *dialog_title=NULL) override
 
void DisplayDockLocationContextDialog (CDockBar &dock_bar, CPoint pt) override
 
CRhinoUiDockBarManagerDockBarManager () override
 
bool IsPlugInLoaded (const UUID &plug_in_id) const override
 
bool LoadPlugIn (const UUID &plug_in_id, bool fail_quietly=false, bool ignore_load_failed=false) override
 
CRhinoUiPaintManagerPaintManager () override
 
CRhinoUiResourceManagerResourceManager () override
 
CRuntimeClass * RuntimeClassFromName (const UUID &plug_in_id, const wchar_t *lpsClassName) override
 
- Public Member Functions inherited from CRhinoUiManager
 CRhinoUiManager ()
 
virtual ~CRhinoUiManager ()
 
virtual CRhinoUiModlessDockingDialogManagerModlessDockingDialogManager ()
 
virtual CRhinoUiPageDockBarManagerPageDockBarManager ()
 

Protected Attributes

CRhinoAppUiResourceManager m_test_resource_manager
 
- Protected Attributes inherited from CRhinoUiManager
CRhinoUiDockBarManagerm_dock_bar_manager = nullptr
 
CRhinoUiModlessDockingDialogManagerm_modless_docking_dialog_manager = nullptr
 
CRhinoUiPageDockBarManagerm_page_dock_bar_manager = nullptr
 
CRhinoUiPaintManagerm_paint_manager = nullptr
 

Additional Inherited Members

- Protected Member Functions inherited from CRhinoUiManager
void OnDestroyMainFrame ()
 

Constructor & Destructor Documentation

◆ CRhinoAppUiManager()

CRhinoAppUiManager::CRhinoAppUiManager ( )
default

◆ ~CRhinoAppUiManager()

virtual CRhinoAppUiManager::~CRhinoAppUiManager ( )
virtual

Member Function Documentation

◆ ColorDialog()

bool CRhinoAppUiManager::ColorDialog ( CWnd *  pWndParent,
ON_Color color,
bool  include_button_colors = false,
const wchar_t *  dialog_title = NULL 
)
overridevirtual

Reimplemented from CRhinoUiManager.

◆ DisplayDockLocationContextDialog()

void CRhinoAppUiManager::DisplayDockLocationContextDialog ( CDockBar &  dock_bar,
CPoint  pt 
)
overridevirtual

Implements CRhinoUiManager.

◆ DockBarManager()

CRhinoUiDockBarManager& CRhinoAppUiManager::DockBarManager ( )
overridevirtual

Reimplemented from CRhinoUiManager.

◆ IsPlugInLoaded()

bool CRhinoAppUiManager::IsPlugInLoaded ( const UUID &  plug_in_id) const
overridevirtual

Implements CRhinoUiManager.

◆ LoadPlugIn()

bool CRhinoAppUiManager::LoadPlugIn ( const UUID &  plug_in_id,
bool  fail_quietly = false,
bool  ignore_load_failed = false 
)
overridevirtual

Implements CRhinoUiManager.

◆ PaintManager()

CRhinoUiPaintManager& CRhinoAppUiManager::PaintManager ( )
overridevirtual

Reimplemented from CRhinoUiManager.

◆ ResourceManager()

CRhinoUiResourceManager& CRhinoAppUiManager::ResourceManager ( )
overridevirtual

Implements CRhinoUiManager.

◆ RuntimeClassFromName()

CRuntimeClass* CRhinoAppUiManager::RuntimeClassFromName ( const UUID &  plug_in_id,
const wchar_t *  lpsClassName 
)
overridevirtual

Implements CRhinoUiManager.

Member Data Documentation

◆ m_test_resource_manager

CRhinoAppUiResourceManager CRhinoAppUiManager::m_test_resource_manager
protected