IUtilityPanel Class Reference
 
 
 
IUtilityPanel Class Reference

#include <IUtilityPanel.h>

Inheritance diagram for IUtilityPanel:
FPStaticInterface FPInterfaceDesc FPInterface BaseInterface InterfaceServer MaxHeapOperators

Class Description



class IUtilityPanel : public FPStaticInterface

Description:
The interface to the utility panel manager. This class defines an interface for opening and closing utility plugins, and provides maxscript access to the same.

An instance of this interface can be retrieved as

static_cast<IUtilityPanel*>(GetCOREInterface(IUTIL_FO_INTERFACE));

Public Member Functions

virtual BOOL  OpenUtility (ClassDesc *)=0
virtual void  CloseUtility ()=0

Member Function Documentation

virtual BOOL OpenUtility ( ClassDesc ) [pure virtual]
Remarks:
Opens the Utility plugin in UI

Parameters:
ClassDesc*

The Utility class name to open

Return Type:
TRUE if succeeded

virtual void CloseUtility ( ) [pure virtual]
Remarks:
Closes the Utility plugin in UI