Brenta Engine
1.2
Loading...
Searching...
No Matches
skybox.hpp
1
// SPDX-License-Identifier: MIT
2
// Author: Giovanni Santini
3
// Mail: giovanni.santini@proton.me
4
// Github: @San7o
5
6
#pragma once
7
8
#include <tenno/memory.hpp>
9
#include <tenno/vector.hpp>
10
11
#include <filesystem>
12
13
namespace
brenta
14
{
15
16
class
Mesh;
17
class
Material;
18
19
class
Skybox
20
{
21
public
:
22
23
tenno::shared_ptr<Mesh> mesh;
24
tenno::shared_ptr<Material> material;
25
26
Skybox
() =
delete
;
27
Skybox
(
const
tenno::vector<std::filesystem::path>& faces);
28
29
void
draw();
30
31
};
32
33
}
// namespace brenta
brenta::Skybox
Definition
skybox.hpp:20
include
brenta
renderer
skybox.hpp
Generated by
1.9.8