This reference page is linked to from the following overview topics: Mental Ray Classes.
#include <imrPreferences.h>
Public Types |
|
enum | VFBClearMode { kVFBClear_None, kVFBClear_OneLineOnTwo, kVFBClear_All } |
typedef void(* | mrPreferencesCallback )(void *param) |
Public Member Functions |
|
virtual void | RegisterChangeCallback (mrPreferencesCallback callback, void *param)=0 |
virtual void | UnRegisterChangeCallback (mrPreferencesCallback callback, void *param)=0 |
virtual bool | GetMRExtensionsActive () const =0 |
virtual void | SetMRExtensionsActive (bool active)=0 |
virtual bool | GetMRDefaultProductionRenderer () const =0 |
virtual void | SetMRDefaultProductionRenderer (bool val)=0 |
virtual bool | GetMsgDlgOpenOnError () const =0 |
virtual void | SetMsgDlgOpenOnError (bool val)=0 |
virtual bool | GetMsgVerbosity_Info () const =0 |
virtual void | SetMsgVerbosity_Info (bool val)=0 |
virtual bool | GetMsgVerbosity_Progress () const =0 |
virtual void | SetMsgVerbosity_Progress (bool val)=0 |
virtual bool | GetMsgVerbosity_Debug () const =0 |
virtual void | SetMsgVerbosity_Debug (bool val)=0 |
virtual void | OpenMessageDialog () const =0 |
virtual const MCHAR * | GetLogFileName () const =0 |
virtual void | SetLogFileName (const MCHAR *filename)=0 |
virtual bool | GetLogFileON () const =0 |
virtual void | SetLogFileON (bool on)=0 |
virtual bool | GetLogFileAppend () const =0 |
virtual void | SetLogFileAppend (bool on)=0 |
virtual bool | GetShowRenderBrackets () const =0 |
virtual void | SetShowRenderBrackets (bool on)=0 |
virtual bool | GetShowVisualFGProgress () const =0 |
virtual void | SetShowVisualFGProgress (bool on)=0 |
typedef void(* mrPreferencesCallback)(void *param) |
enum VFBClearMode |
{ kVFBClear_None, // Do not clear the VFB kVFBClear_OneLineOnTwo, // Clear every other line (1 line on 2) kVFBClear_All, // Clear the entire VFB };
virtual void RegisterChangeCallback | ( | mrPreferencesCallback | callback, |
void * | param | ||
) | [pure virtual] |
virtual void UnRegisterChangeCallback | ( | mrPreferencesCallback | callback, |
void * | param | ||
) | [pure virtual] |
virtual bool GetMRExtensionsActive | ( | ) | const [pure virtual] |
virtual void SetMRExtensionsActive | ( | bool | active | ) | [pure virtual] |
virtual bool GetMRDefaultProductionRenderer | ( | ) | const [pure virtual] |
virtual void SetMRDefaultProductionRenderer | ( | bool | val | ) | [pure virtual] |
virtual bool GetMsgDlgOpenOnError | ( | ) | const [pure virtual] |
virtual void SetMsgDlgOpenOnError | ( | bool | val | ) | [pure virtual] |
virtual bool GetMsgVerbosity_Info | ( | ) | const [pure virtual] |
virtual void SetMsgVerbosity_Info | ( | bool | val | ) | [pure virtual] |
virtual bool GetMsgVerbosity_Progress | ( | ) | const [pure virtual] |
virtual void SetMsgVerbosity_Progress | ( | bool | val | ) | [pure virtual] |
virtual bool GetMsgVerbosity_Debug | ( | ) | const [pure virtual] |
virtual void SetMsgVerbosity_Debug | ( | bool | val | ) | [pure virtual] |
virtual void OpenMessageDialog | ( | ) | const [pure virtual] |
virtual const MCHAR* GetLogFileName | ( | ) | const [pure virtual] |
virtual void SetLogFileName | ( | const MCHAR * | filename | ) | [pure virtual] |
virtual bool GetLogFileON | ( | ) | const [pure virtual] |
virtual void SetLogFileON | ( | bool | on | ) | [pure virtual] |
virtual bool GetLogFileAppend | ( | ) | const [pure virtual] |
virtual void SetLogFileAppend | ( | bool | on | ) | [pure virtual] |
virtual bool GetShowRenderBrackets | ( | ) | const [pure virtual] |
virtual void SetShowRenderBrackets | ( | bool | on | ) | [pure virtual] |
virtual bool GetShowVisualFGProgress | ( | ) | const [pure virtual] |
virtual void SetShowVisualFGProgress | ( | bool | on | ) | [pure virtual] |