|
ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
|
成员的完整列表,这些成员属于 TypeRegistry,包括所有继承而来的类成员
| Count() | TypeRegistry | inlinestatic |
| count() const | TypeRegistry | inline |
| EngineContext class | TypeRegistry | friend |
| ForEach(std::function< void(const TypeInfo &)> callback) | TypeRegistry | inlinestatic |
| forEach(std::function< void(const TypeInfo &)> callback) const | TypeRegistry | |
| Get(std::string_view name) | TypeRegistry | inlinestatic |
| Get(std::type_index ti) | TypeRegistry | inlinestatic |
| Get() | TypeRegistry | inlinestatic |
| GetInstance() | TypeRegistry | static |
| getType(std::string_view name) const | TypeRegistry | |
| getType(std::type_index ti) const | TypeRegistry | |
| getType() const | TypeRegistry | inline |
| InitBuiltinTypes() | TypeRegistry | inlinestatic |
| initBuiltinTypes() | TypeRegistry | |
| operator=(const TypeRegistry &)=delete | TypeRegistry | |
| operator=(TypeRegistry &&)=delete | TypeRegistry | |
| Register(TypeInfo info) | TypeRegistry | inlinestatic |
| registerType(TypeInfo info) | TypeRegistry | |
| ResolveBases() | TypeRegistry | inlinestatic |
| resolveBases() | TypeRegistry | |
| SetRegistrationSource(std::string_view source) | TypeRegistry | inlinestatic |
| setRegistrationSource(std::string_view source) | TypeRegistry | |
| TypeInfoBuilder class | TypeRegistry | friend |
| TypeRegistry(const TypeRegistry &)=delete | TypeRegistry | |
| TypeRegistry(TypeRegistry &&)=delete | TypeRegistry | |
| UnregisterType(std::string_view name) | TypeRegistry | inlinestatic |
| unregisterType(std::string_view name) | TypeRegistry | |
| UnregisterTypesBySource(std::string_view source) | TypeRegistry | inlinestatic |
| unregisterTypesBySource(std::string_view source) | TypeRegistry |