namespace blank {
+class ArrayTexture;
+
class BlockLighting {
public:
void Activate() noexcept;
+ void SetTexture(ArrayTexture &) noexcept;
void SetFogDensity(float) noexcept;
void SetM(const glm::mat4 &m) noexcept;
GLuint mv_handle;
GLuint mvp_handle;
+ GLuint sampler_handle;
GLuint light_direction_handle;
GLuint light_color_handle;
GLuint fog_density_handle;