R-TYPE
Ecs
Component
include
Weapon.hpp
Go to the documentation of this file.
1
#ifndef _WEAPON
2
#define _WEAPON
3
4
#include "
IComp.hpp
"
5
6
namespace
ECS
{
7
8
class
Weapon
:
public
IComp
{
9
public
:
10
explicit
Weapon
() noexcept = default;
11
Weapon
(const
Weapon
& bonus) noexcept = default;
12
explicit
Weapon
(
Weapon
&&) noexcept = delete;
13
~
Weapon
() noexcept override = default;
14
15
Weapon
& operator=(
Weapon
&&) const noexcept = delete;
16
Weapon
& operator=(const
Weapon
&) const noexcept = delete;
17
};
18
19
};
20
21
#endif
IComp.hpp
ECS::IComp
Definition:
IComp.hpp:7
ECS::Weapon
Definition:
Weapon.hpp:8
ECS::Weapon::Weapon
Weapon() noexcept=default
ECS
Definition:
ComponentManager.hpp:14
Generated by
1.9.1