Khaotic Engine Reborn
Loading...
Searching...
No Matches
Skybox.h
1#pragma once
2#include <vector>
3
4#include "d_3d_class.h"
5#include "object.h"
6
7class Skybox
8{
9public:
10
11 Skybox();
12 ~Skybox();
13
14 void Initialize(d_3d_class* d3dClassRef); // Get all the required references
15
16 object* ConstructSkybox(application_class* app);
17
18
19 // Variables
20
21 std::vector<ID3D11ShaderResourceView*> textures;
22 std::vector<XMMATRIX> translations;
23
24private:
25
26 d_3d_class* m_d3dClassRef; // Reference to the d_3d_class instance
27 object* m_Skybox;
28
29
30};
Definition Skybox.h:8