R-Type
1.0.1.0
Rewrite of the R-Type game with networking ability
Loading...
Searching...
No Matches
Dependencies.hpp
1
/*
2
** EPITECH PROJECT, 2023
3
** Dependencies.hpp
4
** File description:
5
** Dependencies.hpp
6
*/
7
8
#ifndef URANUS_DEPENDENCIES_HPP
9
#define URANUS_DEPENDENCIES_HPP
10
11
#include <iostream>
12
#include "uranus/ecs/Registry.hpp"
13
#include <SFML/Audio.hpp>
14
#include <SFML/Graphics.hpp>
15
#include <SFML/Window.hpp>
16
17
#define Z_INDEX_MAX 10
18
19
namespace
uranus::ecs
{
20
enum
LayerMask {
21
PLAYER = 0,
22
PLAYER_BULLET,
23
ENEMY,
24
ENEMY_BULLET,
25
BONUS,
26
BUTTON,
27
LAYER_MASK_SIZE
// Always at the end
28
};
29
}
30
31
#endif
// URANUS_DEPENDENCIES_HPP
uranus::ecs
Namespace containing all the ECS related classes.
Definition:
Components.hpp:21
client
include
uranus
engine
Dependencies.hpp
Generated by
1.9.5