Rhino C++ API  8.7
Public Member Functions | List of all members
CRhRdkRenderFrameTabFactoryEx Class Referenceabstract

#include <RhRdkRenderWindowEventSink.h>

Inheritance diagram for CRhRdkRenderFrameTabFactoryEx:
CRhRdkRenderFrameTabFactory CRhRdkExtension CRhRdkObject

Public Member Functions

virtual class CRhinoUiDockBarTabNewTabEx (CRhRdkControllerPtr con, HWND parent) const =0
 
- Public Member Functions inherited from CRhRdkRenderFrameTabFactory
virtual UUID InterfaceId (void) const final override
 
virtual class CRhinoUiDockBarTabNewTab (IRhRdkRenderWindow &) const =0
 
virtual UUID RenderEngineId (void) const =0
 
virtual UUID TabId (void) const =0
 
- Public Member Functions inherited from CRhRdkExtension
 CRhRdkExtension ()
 
virtual ~CRhRdkExtension ()
 
virtual UUID PlugInId (void) const =0
 
bool Unregister (void)
 
- Public Member Functions inherited from CRhRdkObject
 CRhRdkObject ()
 
virtual ~CRhRdkObject ()
 
virtual void * EVF (const wchar_t *wszFunc, void *pvData)
 
void operator delete (void *buf)
 
void operator delete[] (void *buf)
 
void * operator new (size_t size)
 
void * operator new[] (size_t size)
 

Additional Inherited Members

- Static Public Member Functions inherited from CRhRdkObject
static void CheckMemory (void)
 
static void PopulateDebuggingInfo (void)
 

Detailed Description

This was an extension for use on the Mac although I'm not sure it was ever used there. It's now deprecated (from Rhino 8) due to it not working in the cross-platform (Eto) UI.

Member Function Documentation

◆ NewTabEx()

virtual class CRhinoUiDockBarTab* CRhRdkRenderFrameTabFactoryEx::NewTabEx ( CRhRdkControllerPtr  con,
HWND  parent 
) const
pure virtual