fbxsdk/fileio/fbxgloballightsettings.h Source File
         
    
Go to the documentation of this file.
   13 #ifndef _FBXSDK_FILEIO_GLOBAL_LIGHT_SETTINGS_H_ 
   14 #define _FBXSDK_FILEIO_GLOBAL_LIGHT_SETTINGS_H_ 
   22 class FbxGlobalLightSettingsProperties;
 
   44     void SetAmbientColor(
FbxColor pAmbientColor);
 
   61     void SetFogEnable(
bool pEnable);
 
   66     bool GetFogEnable() 
const;
 
   86         eExponentialSquareRoot  
 
   92     void SetFogMode(EFogMode pMode);
 
   97     EFogMode GetFogMode() 
const;
 
  104     void SetFogDensity(
double pDensity);
 
  110     double GetFogDensity() 
const;
 
  116     void SetFogStart(
double pStart);
 
  122     double GetFogStart() 
const;
 
  128     void SetFogEnd(
double pEnd);
 
  134     double GetFogEnd() 
const;
 
  165     void SetShadowEnable(
bool pShadowEnable);
 
  170     bool GetShadowEnable() 
const;
 
  176     void SetShadowIntensity(
double pShadowIntensity);
 
  182     double GetShadowIntensity() 
const;
 
  187     int GetShadowPlaneCount() 
const;
 
  202     void RemoveAllShadowPlanes();
 
  207     void RestoreDefaultSettings();
 
  218 #ifndef DOXYGEN_SHOULD_SKIP_THIS 
  223     FbxGlobalLightSettingsProperties* mPH;
 
FBX SDK environment definition. 
 
#define FBXSDK_FRIEND_NEW()
 
FbxVector4 mOrigin
Origin point. 
 
This class contains functions for accessing global light settings. 
 
Class to represent colors in RGBA format using doubles. 
 
This class facilitates the testing/reporting of errors. 
 
FbxVector4 mNormal
Normal vector. 
 
A four double mathematic vector class. 
 
Struct used to define the shadow plane. 
 
bool mEnable
Activate flag.