squall/storm/Handle.hpp

13 lines
344 B
C++
Raw Normal View History

#ifndef STORM_HANDLE_HPP
#define STORM_HANDLE_HPP
2025-09-03 23:02:17 -05:00
#define DECLARE_STORM_HANDLE(name) \
struct name##__ { int32_t unused; }; \
typedef struct name##__* name
#define DECLARE_STORM_CHILD_HANDLE(name, super) \
struct name##__ : public super##__ { int32_t unused; }; \
typedef struct name##__* name
#endif