Rhino C++ API  8.14
Public Member Functions | List of all members
IRhRdkContentEditorCustomButtonInterface Class Referenceabstract

#include <RhRdkDeprecated.h>

Inheritance diagram for IRhRdkContentEditorCustomButtonInterface:
IRhRdkCustomPlugIn

Public Member Functions

virtual ~IRhRdkContentEditorCustomButtonInterface ()
 
virtual bool ButtonDetails (int iIndex, CRhRdkContent::Kinds kind, CRhinoDib &dibOut, ON_wString &sCaptionOut, ON_wString &sToolTipOut, int &iWidthOut, int &iGapOut, COLORREF &colBackOut, eStyle &styleOut, DWORD &dwFlagsOut, DWORD_PTR reserved) const =0
 
virtual int ButtonHeight (void) const =0
 
virtual int LeftMargin (void) const =0
 
virtual bool OnButtonClicked (int index)=0
 
virtual UUID RenderEngineID (void) const =0
 
- Public Member Functions inherited from IRhRdkCustomPlugIn
virtual ~IRhRdkCustomPlugIn ()
 
virtual UUID CustomPlugInType (void) const =0
 
virtual void DeleteThis (void)=0
 
virtual void * EVF (const wchar_t *, void *)
 
virtual UUID PlugInID (void) const =0
 

Detailed Description

Deprecated:
in favor of CRhRdkContentEditorCustomButtonProvider
See also
CRhRdkContentEditorCustomButtonProvider

Constructor & Destructor Documentation

◆ ~IRhRdkContentEditorCustomButtonInterface()

virtual IRhRdkContentEditorCustomButtonInterface::~IRhRdkContentEditorCustomButtonInterface ( )
inlinevirtual

Member Function Documentation

◆ ButtonDetails()

virtual bool IRhRdkContentEditorCustomButtonInterface::ButtonDetails ( int  iIndex,
CRhRdkContent::Kinds  kind,
CRhinoDib dibOut,
ON_wString sCaptionOut,
ON_wString sToolTipOut,
int &  iWidthOut,
int &  iGapOut,
COLORREF &  colBackOut,
eStyle &  styleOut,
DWORD &  dwFlagsOut,
DWORD_PTR  reserved 
) const
pure virtual

◆ ButtonHeight()

virtual int IRhRdkContentEditorCustomButtonInterface::ButtonHeight ( void  ) const
pure virtual

◆ LeftMargin()

virtual int IRhRdkContentEditorCustomButtonInterface::LeftMargin ( void  ) const
pure virtual

◆ OnButtonClicked()

virtual bool IRhRdkContentEditorCustomButtonInterface::OnButtonClicked ( int  index)
pure virtual

◆ RenderEngineID()

virtual UUID IRhRdkContentEditorCustomButtonInterface::RenderEngineID ( void  ) const
pure virtual