R-Type
2
Doom but in better
Loading...
Searching...
No Matches
ActiveShape.hpp
Go to the documentation of this file.
1
/*
2
** EPITECH PROJECT, 2024
3
** rtype (Workspace)
4
** File description:
5
** ActiveShape.hpp
6
*/
7
14
#pragma once
15
16
namespace
GUI
17
{
18
namespace
ECS
19
{
20
namespace
Systems
21
{
26
enum class
ActiveShape
{
27
NONE
= -1,
28
RECTANGLE
= 0,
29
CIRCLE
,
30
CONVEX
31
};
32
}
33
}
34
}
GUI::ECS::Systems::ActiveShape
ActiveShape
Enum representing different types of shapes managed by the ShapeComponent.
Definition
ActiveShape.hpp:26
GUI::ECS::Systems::ActiveShape::CIRCLE
@ CIRCLE
Circle shape.
GUI::ECS::Systems::ActiveShape::CONVEX
@ CONVEX
Convex shape.
GUI::ECS::Systems::ActiveShape::RECTANGLE
@ RECTANGLE
Rectangle shape.
GUI::ECS::Systems::ActiveShape::NONE
@ NONE
No shape initialized.
GUI
Definition
Component.hpp:22
gui
include
GUI
ECS
Systems
ActiveShape.hpp
Generated on Thu Feb 6 2025 22:34:20 for R-Type by
1.12.0