X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FSkyBox.hpp;fp=src%2Fgraphics%2FSkyBox.hpp;h=1254fe2dde0b4c4c9c536aa7da66d3d2e404e229;hb=e821b85cf13376b11d125bdf5da4f16b20acf2e2;hp=0000000000000000000000000000000000000000;hpb=8ab4ea13545cccbacbd1ed610968d3f481c1b3c8;p=blank.git diff --git a/src/graphics/SkyBox.hpp b/src/graphics/SkyBox.hpp new file mode 100644 index 0000000..1254fe2 --- /dev/null +++ b/src/graphics/SkyBox.hpp @@ -0,0 +1,27 @@ +#ifndef BLANK_GRAPHICS_SKYBOX_HPP_ +#define BLANK_GRAPHICS_SKYBOX_HPP_ + +#include "CubeMap.hpp" +#include "../model/SkyBoxModel.hpp" + + +namespace blank { + +class Viewport; + +class SkyBox { + +public: + explicit SkyBox(CubeMap &&); + + void Render(Viewport &) noexcept; + +private: + CubeMap texture; + SkyBoxModel model; + +}; + +} + +#endif