KFbxGlobalLightSettings Class Reference
#include
<kfbxgloballightsettings.h>
List of all members.
Detailed Description
This class contains functions for accessing global light settings.
Definition at line 59 of file kfbxgloballightsettings.h.
Member Enumeration Documentation
Member Function Documentation
| void SetAmbientColor |
( |
KFbxColor |
pAmbientColor |
) |
|
Set ambient color.
- Parameters:
-
|
pAmbientColor |
The ambient color to set. |
Get ambient color.
- Returns:
- The ambient color.
| void SetFogEnable |
( |
bool |
pEnable |
) |
|
Enable or disable the fog.
- Parameters:
-
|
pEnable |
Set to true to enable the fog option.
false disables the fog option. |
Get the current state of the fog option.
- Returns:
true if fog is enabled, false
otherwise.
Set the fog color.
- Parameters:
-
Get the fog color.
- Returns:
- The fog color.
Set the fog mode.
- Parameters:
-
Get the fog mode.
- Returns:
- The currently set fog mode.
| void SetFogDensity |
( |
double |
pDensity |
) |
|
Set the fog density.
- Parameters:
-
|
pDensity |
The density of the fog. Can be any double value, however it is
possible that other sections of FBX SDK may clamp values to
reasonable values. |
Get the fog density.
- Returns:
- The currently set fog density.
| void SetFogStart |
( |
double |
pStart |
) |
|
Set the distance from the view where the fog starts.
- Parameters:
-
|
pStart |
Distance where the fog starts. |
Get the distance from the view where the fog starts.
- Returns:
- The distance from the view where the fog starts.
| void SetFogEnd |
( |
double |
pEnd |
) |
|
Set the distance from the view where the fog ends.
- Parameters:
-
|
pEnd |
Distance where the fog ends. |
Get the distance from the view where the fog ends.
- Returns:
- The distance from the view where the fog ends.
| void SetShadowEnable |
( |
bool |
pShadowEnable |
) |
|
Enable or disable the shadow planes display.
- Parameters:
-
|
pShadowEnable |
Set to true to display shadow planes in the
scene. |
Get the current state of the ShadowEnable flag.
- Returns:
true if shadow planes are set to be displayed in
the scene.
| void SetShadowIntensity |
( |
double |
pShadowIntensity |
) |
|
Set the shadow intensity applied to all shadow planes.
- Parameters:
-
|
pShadowIntensity |
Intensity applied to all the shadow planes. |
| double GetShadowIntensity |
( |
|
) |
|
Get the shadow intensity applied to all shadow planes.
- Returns:
- The intensity applied to all shadow planes in the scene.
| int GetShadowPlaneCount |
( |
|
) |
|
Get the number of shadow planes.
- Returns:
- Number of shadow planes.
| KFbxShadowPlane* GetShadowPlane |
( |
int |
pIndex |
) |
|
Get a shadow plane.
- Parameters:
-
|
pIndex |
Index of shadow plane. |
- Returns:
- Pointer the shadow plane, or
NULL if the index is
out of range.
| void AddShadowPlane |
( |
KFbxShadowPlane |
pShadowPlane |
) |
|
Add a shadow plane.
- Parameters:
-
|
pShadowPlane |
The shadow plane to add. |
| void RemoveAllShadowPlanes |
( |
|
) |
|
Remove all shadow planes.
Retrieve error object.
- Returns:
- Reference to error object.
| EError
GetLastErrorID |
( |
|
) |
const |
Get last error code.
- Returns:
- Last error code.
| const char* GetLastErrorString |
( |
|
) |
const |
Get last error string.
- Returns:
- Textual description of the last error.
| void RestoreDefaultSettings |
( |
|
) |
|
Restore default settings.
Assignment operator.
- Parameters:
-
KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings
KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings KFbxGlobalLightSettings
KFbxGlobalLightSettings