Gamedev Framework (gf)  0.20.0
A C++17 framework for 2D games
Classes | Enumerations
Lights

Lights. More...

Classes

class  gf::LightPointEmission
 Light point emission. More...
 
class  gf::LightShape
 Light shape. More...
 
struct  gf::LightId
 The id of a light. More...
 
class  gf::LightSystem
 A light system. More...
 
struct  gf::LightTextures
 Light texture creator. More...
 

Enumerations

enum  gf::LightShapeVisibility {
  gf::Apparent,
  gf::Opaque
}
 Light shape visibility. More...
 
enum  gf::LightType : uint32_t {
  gf::LightType::Shape,
  gf::LightType::Point,
  gf::LightType::Direction
}
 The type of light. More...
 

Detailed Description

Lights.

Enumeration Type Documentation

◆ LightShapeVisibility

Light shape visibility.

See also
gf::LightShape
Enumerator
Apparent 
Opaque 

◆ LightType

enum gf::LightType : uint32_t
strong

The type of light.

See also
gf::LightShape, gf::LightSystem
Enumerator
Shape 
Point 
Direction