32 virtual const string getId()
override;
Lighting shader implementation.
virtual void initialize() override
Initialize renderer.
virtual void registerShader() override
Register shader.
virtual const string getId() override
int32_t uniformBrushTextureMatrix
LightingShaderTerrainEditorImplementation(Renderer *renderer)
Public constructor.
int32_t uniformBrushTextureUnit
int32_t uniformBrushPosition
virtual void useProgram(Engine *engine, int contextIdx) override
Use lighting program.
int32_t uniformBrushTextureDimension
int32_t uniformBrushEnabled
Lighting shader implementation.
#define FORBID_CLASS_COPY(CLASS)