galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
NotSerializable.hpp
Go to the documentation of this file.
1
7
8#ifndef GALAXY_FLAGS_NOTSERIALIZABLE_HPP_
9#define GALAXY_FLAGS_NOTSERIALIZABLE_HPP_
10
11namespace galaxy
12{
13 namespace flags
14 {
18 class NotSerializable final
19 {
20 public:
24 NotSerializable() noexcept = default;
25
29 NotSerializable(NotSerializable&&) noexcept = default;
30
34 NotSerializable& operator=(NotSerializable&&) noexcept = default;
35
41 virtual ~NotSerializable() noexcept = default;
42
43 private:
47 NotSerializable& operator=(const NotSerializable&) = delete;
48
53 };
54 } // namespace flags
55} // namespace galaxy
56
57#endif
Used to stop an entity from being updated/rendered.
NotSerializable() noexcept=default
Constructor.
Timer.hpp galaxy.
Definition Async.hpp:17