environment.h 438 B

12345678910111213141516171819
  1. #pragma once
  2. #include "map_definition.h"
  3. namespace Render::GL {
  4. class Renderer;
  5. class Camera;
  6. } // namespace Render::GL
  7. namespace Game::Map {
  8. struct Environment {
  9. static void apply(const MapDefinition &def, Render::GL::Renderer &renderer,
  10. Render::GL::Camera &camera);
  11. static void applyDefault(Render::GL::Renderer &renderer,
  12. Render::GL::Camera &camera);
  13. };
  14. } // namespace Game::Map