Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Engine::Core Member List

This is the complete list of members for Engine::Core, including all inherited members.

_defaultSchedulerEngine::Coreprivate
_pluginsEngine::Coreprivate
_registryEngine::Coreprivate
_runningEngine::Coreprivate
_schedulersEngine::Coreprivate
_schedulersToDeleteEngine::Coreprivate
AddPlugin()Engine::Coreprivate
AddPlugins()Engine::Core
ClearEntities()Engine::Core
Core()Engine::Core
CreateEntity()Engine::Core
DeleteResource()Engine::Coreinline
DeleteScheduler()Engine::Core
GetRegistry()Engine::Coreinline
GetRegistry() constEngine::Coreinline
GetResource()Engine::Coreinline
GetResource() constEngine::Coreinline
GetScheduler()Engine::Coreinline
GetScheduler(std::type_index id)Engine::Coreinline
HasPlugin() constEngine::Core
HasPlugin(std::type_index type) constEngine::Core
HasResource() constEngine::Coreinline
IsEntityValid(Id entity) constEngine::Core
IsRunning()Engine::Core
KillEntity(Id entity)Engine::Core
RegisterResource(TResource &&resource)Engine::Coreinline
RegisterScheduler(Args &&...args)Engine::Coreinline
RegisterSystem(Systems... systems)Engine::Coreinline
RegisterSystem(Systems... systems)Engine::Coreinline
RegisterSystemWithErrorHandler(System system, ErrorCallback callback)Engine::Coreinline
RegisterSystemWithErrorHandler(System system, ErrorCallback callback)Engine::Coreinline
Registry typedefEngine::Core
RemoveDependencyAfter()Engine::Coreinline
RemoveDependencyBefore()Engine::Coreinline
RunCore()Engine::Core
RunSystems()Engine::Core
SetDefaultScheduler()Engine::Coreinline
SetDefaultScheduler(std::type_index scheduler)Engine::Coreinline
SetErrorPolicyForAllSchedulers(Scheduler::SchedulerErrorPolicy policy)Engine::Core
SetSchedulerAfter()Engine::Coreinline
SetSchedulerBefore()Engine::Coreinline
Stop()Engine::Core
~Core()Engine::Core