# IRsMeshEditorUiPanelsHandler Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | OpenMeshEditorPanel ([in] BSTR szPanel,[in] RtUlong dwGroupId,[in] RtUlong dwAspect,[in] RtUlong dwAllowAspects)
HRESULT | CloseAllPanels ()
HRESULT | Refresh ()

## Detailed Description

Mesh editor stack view panels handling customization.

## Member Function Documentation

HRESULT IRsMeshEditorUiPanelsHandler::OpenMeshEditorPanel | ( | [in] BSTR | szPanel,
|  | [in] RtUlong | dwGroupId,
|  | [in] RtUlong | dwAspect,
|  | [in] RtUlong | dwAllowAspects |
| ) |  |  |

Add panel to mesh editor tool panels. Use Refresh() to update stack view.

Parameters:

  | szNode | [in] Specify panel to display.
  | dwGroupId | [in] Panel priority. All panels with higher priority will be removed.
  | dwAspect | [in] Predefined aspect ID
  | dwAllowAspects | [in] Allow changing aspects

Returns:
  standard HRESULT processing can be applied to returned value.

HRESULT IRsMeshEditorUiPanelsHandler::CloseAllPanels | ( |  | ) |

Close all opened panels. Use Refresh() to update stack view.

HRESULT IRsMeshEditorUiPanelsHandler::Refresh | ( |  | ) |

Refresh stack view with listed panels.