mirror of
https://gitea.windcorp.ru/Wind-Corporation/Progressia.git
synced 2026-10-20 20:40:56 +03:00
TMP / Made {GLFW,Vulkan}Managers more OO
This commit is contained in:
1 parent
50e3a44a81
commit
54f73b2e44
10 files changed
+179
-106
No files matched your search
+12
@@ -29,6 +29,18 @@
|
||||
}
|
||||
// clang-format on
|
||||
|
||||
// clang-format off
|
||||
#define DISABLE_MOVING(CLASS) \
|
||||
CLASS &operator=(CLASS &&) = delete; \
|
||||
CLASS(CLASS &&) = delete; \
|
||||
// clang-format on
|
||||
|
||||
// clang-format off
|
||||
#define DISABLE_COPYING(CLASS) \
|
||||
CLASS &operator=(const CLASS &) = delete; \
|
||||
CLASS(const CLASS &) = delete; \
|
||||
// clang-format on
|
||||
|
||||
namespace progressia::main {
|
||||
|
||||
struct NonCopyable {
|
||||
|
||||
Reference in new issue
Block a user