diff options
Diffstat (limited to 'Private/ObjectKit')
| -rw-r--r-- | Private/ObjectKit/Object.hxx | 20 |
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 |
