summaryrefslogtreecommitdiffhomepage
path: root/Private/ObjectKit
diff options
context:
space:
mode:
Diffstat (limited to 'Private/ObjectKit')
-rw-r--r--Private/ObjectKit/Object.hxx20
1 files changed, 20 insertions, 0 deletions
diff --git a/Private/ObjectKit/Object.hxx b/Private/ObjectKit/Object.hxx
new file mode 100644
index 00000000..1cb9e084
--- /dev/null
+++ b/Private/ObjectKit/Object.hxx
@@ -0,0 +1,20 @@
+/* -------------------------------------------
+
+ Copyright Mahrouss Logic
+
+------------------------------------------- */
+
+#pragma once
+
+#include <NewKit/Defines.hpp>
+
+namespace HCore {
+/// \brief Object Manager handle.
+typedef struct Object {
+ Void(*Release)(Void);
+ Void(*Invoke)(Void);
+ Void(*QueryInterface)(Void);
+} Ojbect, *ObjectPtr;
+} // namespace HCore
+
+#define object_cast reinterpret_cast