载入中...
搜索中...
未找到
ReflectScript.h
浏览该文件的文档.
1#pragma once
2
3#include "common/Export.h"
4
5namespace ssq {
6class Table;
7}
8
9namespace eve {
10
11class Runtime;
12
38EVENGINE_API_FOUNDATION void exposeReflection(Runtime& runtime, ssq::Table eveTable);
39
40} // namespace eve
#define EVENGINE_API_FOUNDATION
每个链接组(link group)各自的导出宏。
Definition Export.h:106
Build metadata (engine git commit, build time, third-party version).
Definition Build.cpp:16
void exposeReflection(Runtime &runtime, ssq::Table eveTable)
Exposes the Runtime reflection API to scripts as eve.reflect.
enum EVENGINE_API_FOUNDATION Table
OT_TABLE (editable via Runtime table APIs / ReflectedPropertyModel).
Definition Runtime.h:121
EVEngine ECS 集成层:底层实现使用 sunxfancy/ECS.hpp https://github.com/sunxfancy/ECS.hpp
Definition ECS.h:14