ezEngine  Release 25.03
ezEngineViewLightSettings Class Reference
Inheritance diagram for ezEngineViewLightSettings:

Public Member Functions

 ezEngineViewLightSettings (bool bEnable=true)
 
bool GetSkyBox () const
 
void SetSkyBox (bool bVal)
 
bool GetSkyLight () const
 
void SetSkyLight (bool bVal)
 
const char * GetSkyLightCubeMap () const
 
void SetSkyLightCubeMap (const char *szVal)
 
float GetSkyLightIntensity () const
 
void SetSkyLightIntensity (float fVal)
 
bool GetDirectionalLight () const
 
void SetDirectionalLight (bool bVal)
 
ezAngle GetDirectionalLightAngle () const
 
void SetDirectionalLightAngle (ezAngle val)
 
bool GetDirectionalLightShadows () const
 
void SetDirectionalLightShadows (bool bVal)
 
float GetDirectionalLightIntensity () const
 
void SetDirectionalLightIntensity (float fVal)
 
bool GetFog () const
 
void SetFog (bool bVal)
 
virtual bool SetupForEngine (ezWorld *pWorld, ezUInt32 uiNextComponentPickingID) override
 
virtual void UpdateForEngine (ezWorld *pWorld) override
 
- Public Member Functions inherited from ezEditorEngineSyncObject
void Configure (ezUuid ownerGuid, ezDelegate< void(ezEditorEngineSyncObject *)> onDestruction)
 
ezUuid GetDocumentGuid () const
 
void SetModified (bool b=true)
 
bool GetModified () const
 
ezUuid GetGuid () const
 
- Public Member Functions inherited from ezReflectedClass
virtual const ezRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const ezRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
EZ_ALWAYS_INLINE bool IsInstanceOf () const
 Returns whether the type of this instance is of the given type or derived from it.
 

Public Attributes

ezEvent< const ezEngineViewLightSettingsEvent & > m_EngineViewLightSettingsEvents
 

Additional Inherited Members

- Static Public Member Functions inherited from ezNoBase
static const ezRTTIGetStaticRTTI ()
 

The documentation for this class was generated from the following files: