summaryrefslogtreecommitdiff
path: root/include/pso/TObject.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/pso/TObject.h')
-rw-r--r--include/pso/TObject.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/include/pso/TObject.h b/include/pso/TObject.h
index 74d7d1c..b5f7dee 100644
--- a/include/pso/TObject.h
+++ b/include/pso/TObject.h
@@ -1,13 +1,11 @@
-#pragma once
-#include "types.h"
+#ifndef TOBJECT_H
+#define TOBJECT_H
-#define OBJECT_NAMES \
- o(TObject)
+#include "pso/macros.h"
+#include "types.h"
-/*#define CREATE_CTOR(type, parent_type) \
- const char *type##_name = #type; \
- type::type(parent_type *parent)*/
+OBJECT_NAME(TObject)
class TObject {
public:
@@ -112,3 +110,4 @@ private:
return this->flags & flags;
};
};
+#endif