Castor3D  ..
Namespaces
Castor3DPrerequisites_Light.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Namespaces

 Castor3D
 

Light

enum  Castor3D::eLIGHT_TYPE : uint8_t { Castor3D::eLIGHT_TYPE_DIRECTIONAL, Castor3D::eLIGHT_TYPE_POINT, Castor3D::eLIGHT_TYPE_SPOT }
 Light types enumeration. More...
 
typedef enum Castor3D::eLIGHT_TYPE Castor3D::eLIGHT_TYPE
 Light types enumeration. More...
 
 Castor3D::DECLARE_SMART_PTR (Light)
 
 Castor3D::DECLARE_SMART_PTR (LightCategory)
 
 Castor3D::DECLARE_SMART_PTR (DirectionalLight)
 
 Castor3D::DECLARE_SMART_PTR (PointLight)
 
 Castor3D::DECLARE_SMART_PTR (SpotLight)
 
 Castor3D::DECLARE_SMART_PTR (LightFactory)
 
 Castor3D::DECLARE_VECTOR (LightSPtr, LightPtr)
 Array of lights. More...
 
 Castor3D::DECLARE_MAP (Castor::String, LightSPtr, LightPtrStr)
 Map of lights, sorted by name. More...
 
 Castor3D::DECLARE_MAP (int, LightSPtr, LightPtrInt)
 Map of lights, sorted by index. More...