refactor(mirror): adjust to recent input_code changes

This commit is contained in:
light7734 2026-01-06 13:43:27 +03:30
parent 6f1bb9198a
commit 151de753f3
Signed by: light7734
GPG key ID: 20A1BB5EBAB6C1E5

View file

@ -176,31 +176,41 @@ public:
); );
auto &input = m_editor_registry->add<InputComponent>(m_window, {}); auto &input = m_editor_registry->add<InputComponent>(m_window, {});
auto quit_action_key = input.add_action(input::InputAction { auto quit_action_key = input.add_action(
.name = "quit", input::InputAction {
.trigger = input::Trigger { .mapped_keycode = Key::Q }, .name = "quit",
}); .trigger = input::Trigger { .mapped_keycode = Key::q },
}
);
auto debug_action_keys = std::array<std::size_t, 4ul> {}; auto debug_action_keys = std::array<std::size_t, 4ul> {};
debug_action_keys[0] = input.add_action(input::InputAction { debug_action_keys[0] = input.add_action(
.name = "debug_1", input::InputAction {
.trigger = input::Trigger { .mapped_keycode = Key::D1 }, .name = "debug_1",
}); .trigger = input::Trigger { .mapped_keycode = Key::digit_1 },
}
);
debug_action_keys[1] = input.add_action(input::InputAction { debug_action_keys[1] = input.add_action(
.name = "debug_2", input::InputAction {
.trigger = input::Trigger { .mapped_keycode = Key::D2 }, .name = "debug_2",
}); .trigger = input::Trigger { .mapped_keycode = Key::digit_2 },
}
);
debug_action_keys[2] = input.add_action(input::InputAction { debug_action_keys[2] = input.add_action(
.name = "debug_3", input::InputAction {
.trigger = input::Trigger { .mapped_keycode = Key::D3 }, .name = "debug_3",
}); .trigger = input::Trigger { .mapped_keycode = Key::digit_3 },
}
);
debug_action_keys[3] = input.add_action(input::InputAction { debug_action_keys[3] = input.add_action(
.name = "debug_4", input::InputAction {
.trigger = input::Trigger { .mapped_keycode = Key::D4 }, .name = "debug_4",
}); .trigger = input::Trigger { .mapped_keycode = Key::digit_4 },
}
);
m_input_system = memory::create_ref<input::System>(m_editor_registry); m_input_system = memory::create_ref<input::System>(m_editor_registry);
m_mirror_system = memory::create_ref<MirrorSystem>( m_mirror_system = memory::create_ref<MirrorSystem>(