![]() |
ShitEngine 1.4.2
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
|
属性信息(由 SHIT_PROPERTY 生成,getter/setter 对) 更多...
#include <TypeInfo.h>
Public 属性 | |
| std::string | name |
| 属性名 | |
| std::string | typeName |
| 属性类型名 | |
| std::string | getterName |
| getter 方法名 | |
| std::string | setterName |
| setter 方法名(空 = 只读) | |
| std::function< void *(void *)> | getter |
| getter 调用器:(obj) -> 指向值的指针(静态/线程局部存储) | |
| std::function< void(void *, const void *)> | setter |
| setter 调用器:(obj, value) 写入值 | |
| std::vector< FieldMeta > | meta |
属性信息(由 SHIT_PROPERTY 生成,getter/setter 对)
| std::function<void*(void*)> getter |
getter 调用器:(obj) -> 指向值的指针(静态/线程局部存储)
| std::string getterName |
getter 方法名
| std::vector<FieldMeta> meta |
| std::string name |
属性名
| std::function<void(void*, const void*)> setter |
setter 调用器:(obj, value) 写入值
| std::string setterName |
setter 方法名(空 = 只读)
| std::string typeName |
属性类型名