Searched refs:IEcsPlugin (Results 1 – 3 of 3) sorted by relevance
196 struct IEcsPlugin : public ITypeInfo { struct203 constexpr IEcsPlugin(CreatePluginFn create, DestroyPluginFn destroy) in IEcsPlugin() argument
130 vector<pair<PluginToken, const IEcsPlugin*>> plugins_;276 for (auto info : CORE_NS::GetPluginRegister().GetTypeInfos(IEcsPlugin::UID)) { in Ecs()277 … if (auto ecsPlugin = static_cast<const IEcsPlugin*>(info); ecsPlugin && ecsPlugin->createPlugin) { in Ecs()
581 constexpr IEcsPlugin ECS_PLUGIN(CreateEcsPlugin3D, DestroyEcsPlugin3D);