Rhino C++ API  8.6
Public Member Functions | List of all members
RhRdk::Realtime::DisplayMode::IHUDFunctionality Class Referenceabstract

#include <RhRdk_RDP_DisplayPipeline.h>

Inheritance diagram for RhRdk::Realtime::DisplayMode::IHUDFunctionality:
RhRdk::Realtime::DisplayMode::IHUDCallbacks RhRdk::Realtime::DisplayMode::IHUDCallbacks3

Public Member Functions

virtual void SetLocked (bool) const =0
 
virtual void SetPaused (bool) const =0
 
- Public Member Functions inherited from RhRdk::Realtime::DisplayMode::IHUDCallbacks
virtual ~IHUDCallbacks ()
 
virtual bool AllowMaximumPassesEdit () const =0
 
virtual ON_wString CustomStatusText () const =0
 
virtual void * EVF (const wchar_t *, void *)=0
 
virtual int LastRenderedPass () const =0
 
virtual int MaximumPasses (void) const =0
 
virtual ON_wString ProductName () const =0
 
virtual bool RendererLocked (void) const =0
 
virtual bool RendererPaused (void) const =0
 
virtual time_t RenderStartTime (void) const =0
 
virtual void SetMaximumPasses (int) const =0
 
virtual bool Show (void) const =0
 
virtual bool ShowControls (void) const =0
 
virtual bool ShowCustomStatusText (void) const =0
 
virtual bool ShowMaximumPasses (void) const =0
 
virtual bool ShowPasses (void) const =0
 

Member Function Documentation

◆ SetLocked()

virtual void RhRdk::Realtime::DisplayMode::IHUDFunctionality::SetLocked ( bool  ) const
pure virtual

Lock (true) or unlock (false) the viewport. Changes from the changequeue are ignored.

◆ SetPaused()

virtual void RhRdk::Realtime::DisplayMode::IHUDFunctionality::SetPaused ( bool  ) const
pure virtual

Pause (true) or resume (false) rendering. Once a display mode is paused any change from the changequeue should automatically unpause.