-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathResources.cpp
More file actions
38 lines (30 loc) · 1.65 KB
/
Resources.cpp
File metadata and controls
38 lines (30 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include "Resources.hpp"
// sf::Texture Resources::....
// sf::Shader Resources::DtO;
sf::Font Resources::pauseMenuFont;
sf::Texture Resources::textureTest;
sf::Texture Resources::penguin;
sf::Texture Resources::penguin1;
sf::Texture Resources::penguin2;
sf::Texture Resources::penguin3;
sf::Texture Resources::penguin4;
std::vector<sf::Texture> Resources::layer0(1);
std::vector<sf::Texture> Resources::layer1(2);
std::vector<sf::Texture> Resources::layer2(2);
sf::Texture Resources::ice;
void Resources::load() {
ice.loadFromFile(TEXTURETPATH+std::string("ice.png"));
layer0[0].loadFromFile(TEXTURETPATH+std::string("layer0.png"));
layer1[0].loadFromFile(TEXTURETPATH+std::string("layer10.png"));
layer1[1].loadFromFile(TEXTURETPATH+std::string("layer11.png"));
layer2[0].loadFromFile(TEXTURETPATH+std::string("layer20.png"));
layer2[1].loadFromFile(TEXTURETPATH+std::string("layer21.png"));
textureTest.loadFromFile(TEXTURETPATH+std::string("textureTest.png"));
penguin.loadFromFile(TEXTURETPATH+std::string("paintedpenguin.png"));
penguin1.loadFromFile(TEXTURETPATH+std::string("penguin1.png"));
penguin2.loadFromFile(TEXTURETPATH+std::string("penguin2.png"));
penguin3.loadFromFile(TEXTURETPATH+std::string("penguin3.png"));
penguin4.loadFromFile(TEXTURETPATH+std::string("penguin4.png"));
// if (!DtO.loadFromFile(SHADERPATH+std::string("transitionDtO.frag"), sf::Shader::Fragment)) exit(EXIT_FAILURE);
if (!pauseMenuFont.loadFromFile("Resources/Fonts/Font.ttf")) exit(EXIT_FAILURE);
}