载入中...
搜索中...
未找到
类 | |
| class | eve::Module |
| class | eve::ModuleManager |
| struct | eve::ModuleManager::ModuleInfo |
| struct | eve::ModuleRegister |
命名空间 | |
| namespace | ssq |
| EVEngine ECS 集成层:底层实现使用 sunxfancy/ECS.hpp https://github.com/sunxfancy/ECS.hpp | |
| namespace | eve |
宏定义 | |
| #define | SSQ_REG |
| #define | Module_REG(ModuleName) |
| #define | Module_IMPL(ModuleName, newExpr) |
| #define | getModInst(N, T) eve::ModuleManager::getInstance<N::T>(#T) |
| #define | requireModInst(N, T) eve::ModuleManager::requireInstance<N::T>(#T) |
宏定义说明
◆ getModInst
| #define getModInst | ( | N, | |
| T | |||
| ) | eve::ModuleManager::getInstance<N::T>(#T) |
◆ Module_IMPL
| #define Module_IMPL | ( | ModuleName, | |
| newExpr | |||
| ) |
◆ Module_REG
| #define Module_REG | ( | ModuleName | ) |
◆ requireModInst
| #define requireModInst | ( | N, | |
| T | |||
| ) | eve::ModuleManager::requireInstance<N::T>(#T) |
◆ SSQ_REG
| #define SSQ_REG |
值:
static void expose(ssq::Table& table); \