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] |