Rhino C++ API  8.14
Public Types | Public Member Functions | List of all members
IRhRdkRenderWindow::IEventWatcher Class Referenceabstract

#include <IRhRdkRenderWindow.h>

Public Types

enum  Hints : unsigned int {
  Hints::Adjustment, Hints::Channel, Hints::Progress, Hints::SessionState,
  Hints::Other, Hints::Dib, Hints::PostEffectProgress, Hints::Histogram,
  Hints::PostEffectOnOff
}
 

Public Member Functions

virtual ~IEventWatcher ()
 
virtual void * EVF (const wchar_t *wszFunc, void *pvData)=0
 
virtual void OnRenderWindowEvent (Hints h)=0
 

Member Enumeration Documentation

◆ Hints

enum IRhRdkRenderWindow::IEventWatcher::Hints : unsigned int
strong
Enumerator
Adjustment 
Channel 
Progress 
SessionState 
Other 
Dib 
PostEffectProgress 
Histogram 
PostEffectOnOff 

Constructor & Destructor Documentation

◆ ~IEventWatcher()

virtual IRhRdkRenderWindow::IEventWatcher::~IEventWatcher ( )
inlinevirtual

Member Function Documentation

◆ EVF()

virtual void* IRhRdkRenderWindow::IEventWatcher::EVF ( const wchar_t *  wszFunc,
void *  pvData 
)
pure virtual

◆ OnRenderWindowEvent()

virtual void IRhRdkRenderWindow::IEventWatcher::OnRenderWindowEvent ( Hints  h)
pure virtual