Detailed Description
- See also:
- : Class RadiosityEffect
- Description:
- This class is only available in release 5 or later.
This class defines the interface for accessing the Advanced
Lighting Preferences from the 'Advanced Lighting' tab in the
preferences dialog. It also provides access to the use/compute
advanced lighting controls found in the Rendering dialog. This is a
function-published static interface; you can use
GetCOREInterface() to obtain an instance of the class, as
follows:
IRadiosityPreferences* r =
static_cast<IRadiosityPreferences*>(GetCOREInterface(IRADIOSITYPREFERENCES_INTERFACE));
This interface is also accessible via MAXScript as
"<b>RadiosityPreferences</b>".
All methods of this class are implemented by the system.
#include <IRadiosityPreferences.h>
List of all
members.
Member Function Documentation
virtual BOOL GetAutoProcessObjectRefine |
( |
|
) |
const [pure virtual] |
virtual void SetAutoProcessObjectRefine |
( |
BOOL |
val |
) |
[pure virtual] |
- Parameters:
- BOOL val
TRUE for on; FALSE for off.
virtual BOOL
GetDisplayReflectanceInMEditor |
( |
|
) |
const [pure virtual] |
virtual void
SetDisplayReflectanceInMEditor |
( |
BOOL |
val |
) |
[pure virtual] |
- Parameters:
- BOOL val
TRUE for on; FALSE for off.
virtual BOOL GetDisplayInViewport |
( |
|
) |
const [pure virtual] |
virtual void SetDisplayInViewport |
( |
BOOL |
val |
) |
[pure virtual] |
- Parameters:
- BOOL val
TRUE for on; FALSE for off.
virtual BOOL GetDisplayResetWarning |
( |
|
) |
const [pure virtual] |
virtual void SetDisplayResetWarning |
( |
BOOL |
val |
) |
[pure virtual] |
- Parameters:
- BOOL val
TRUE for on; FALSE for off.
virtual BOOL
GetUpdateDataWhenRequiredOnStart |
( |
|
) |
const [pure virtual] |
virtual void
SetUpdateDataWhenRequiredOnStart |
( |
BOOL |
val |
) |
[pure virtual] |
virtual BOOL GetSaveScene |
( |
|
) |
const [pure virtual] |
virtual void SetSaveScene |
( |
BOOL |
val |
) |
[pure virtual] |
- Parameters:
- BOOL val
TRUE for on; FALSE for off.
virtual BOOL GetUseRadiosity |
( |
|
) |
const [pure virtual] |
The functions below provide access to current radiosity
settings.
These properties are saved on a per file basis, so they are not
written into the .ini file.
virtual void SetUseRadiosity |
( |
BOOL |
val |
) |
[pure virtual] |
- Parameters:
- BOOL val
TRUE for on; FALSE for off.
virtual BOOL GetComputeRadiosity |
( |
|
) |
const [pure virtual] |
virtual void SetComputeRadiosity |
( |
BOOL |
val |
) |
[pure virtual] |
- Parameters:
- BOOL val
TRUE for on; FALSE for off.
IRadiosityPreferences
IRadiosityPreferences IRadiosityPreferences IRadiosityPreferences
IRadiosityPreferences IRadiosityPreferences IRadiosityPreferences
IRadiosityPreferences IRadiosityPreferences
IRadiosityPreferences
IRadiosityPreferences
IRadiosityPreferences IRadiosityPreferences IRadiosityPreferences
IRadiosityPreferences IRadiosityPreferences IRadiosityPreferences
IRadiosityPreferences IRadiosityPreferences
IRadiosityPreferences