MCPcopy Create free account
hub / github.com/ObEngine/ObEngine / initTriggers

Method initTriggers

src/Core/Engine/Engine.cpp:27–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25 }
26
27 void Engine::initTriggers()
28 {
29 (*m_lua)["__TRIGGERS"].get_or_create<sol::table>();
30 m_triggers = std::make_unique<Triggers::TriggerManager>(*m_lua);
31 m_triggers->createNamespace("Event");
32 t_game = m_triggers->createTriggerGroup("Event", "Game");
33
34 t_game->add("Start").trigger("Start").add("End").add("Update").add("Render");
35 }
36 void Engine::initInput()
37 {
38 m_input = std::make_unique<Input::InputManager>();

Callers 1

initMethod · 0.95

Calls 3

createNamespaceMethod · 0.80
createTriggerGroupMethod · 0.80
addMethod · 0.45

Tested by

no test coverage detected