|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
反射系统主入口 更多...
#include "NeForce/core/reflect/registry.hpp"类 | |
| class | type_builder< T > |
| 类型反射构建器 更多... | |
宏定义 | |
| #define | NEFORCE_REFLECT_REGISTER_N(Class, Name) |
| 注册类型(无基类) | |
| #define | NEFORCE_REFLECT_REGISTER_N_DERIVED(Class, Base, Name) |
| 注册类型(带基类) | |
| #define | NEFORCE_REFLECT_REGISTER(Class) |
| 注册类型(无基类) | |
| #define | NEFORCE_REFLECT_REGISTER_DERIVED(Class, Base) |
| 注册类型(带基类) | |
函数 | |
| template<typename T> | |
| type_builder< T > | reflect (string_view name) |
| 创建类型反射构建器 | |