Rhino C++ API
8.11
|
#include <RhRdk_RDP_DisplayPipeline.h>
Public Member Functions | |
virtual const UUID & | ClassId (void) const =0 |
virtual void * | EVF (const wchar_t *, void *)=0 |
virtual std::shared_ptr< DisplayMode > | MakeDisplayEngine (const CRhinoDisplayPipeline &pipeline) const =0 |
virtual ON_wString | Name (void) const =0 |
Static Public Member Functions | |
static RHRDK_SDK void | Register (std::unique_ptr< Factory > &&newFactory) |
Factory class needed to register a display mode with the system. This enables the display system to new up a custom implementation when needed.
|
pure virtual |
Implementation should return the UUID of the display mode.
|
pure virtual |
|
pure virtual |
Implementation should return a new instance of its DisplayMode implementation as a shared_ptr.
|
pure virtual |
Implementation should return the name of the display mode.