Colobot
Classes | Namespaces | Enumerations
lightman.h File Reference

Dynamic light manager - CLightManager class. More...

#include "graphics/core/light.h"
#include "graphics/engine/engine.h"
#include "math/vector.h"
Include dependency graph for lightman.h:

Go to the source code of this file.

Classes

struct  Gfx::LightProgression
 Describes the progression of light parameters change. More...
 
struct  Gfx::DynamicLight
 Dynamic light in 3D scene. More...
 
class  Gfx::CLightManager
 Manager for dynamic lights in 3D scene. More...
 
class  Gfx::CLightManager::CLightsComparator
 

Namespaces

 Gfx
 Namespace for (new) graphics code.
 

Enumerations

enum  Gfx::LightPriority { Gfx::LIGHT_PRI_HIGHEST = 0, Gfx::LIGHT_PRI_HIGH = 1, Gfx::LIGHT_PRI_LOW = 2 }
 Priority in light assignment. More...
 

Detailed Description

Dynamic light manager - CLightManager class.