| OpenEnroth 9cf7432
    | 
#include "OpenEnrothOptions.h"#include <memory>#include <utility>#include <ranges>#include <vector>#include <string>#include "Application/Startup/PathResolver.h"#include "Library/Cli/CliApp.h"#include "Library/Environment/Interface/Environment.h"#include "Library/Serialization/EnumSerialization.h"#include "Utility/Exception.h"#include "Utility/String/Format.h"| Functions | |
| MM_DEFINE_ENUM_SERIALIZATION_FUNCTIONS (OpenEnrothOptions::Migration, CASE_INSENSITIVE, { {OpenEnrothOptions::MIGRATION_NONE, "none"}, {OpenEnrothOptions::MIGRATION_DROP_REDUNDANT_KEY_EVENTS, "drop_redundant_key_events"}, {OpenEnrothOptions::MIGRATION_DROP_PRESS_RELEASE_FOR_CONTINUOUS_ACTIONS, "drop_press_release_for_continuous_actions"}, {OpenEnrothOptions::MIGRATION_DROP_PAINT_AFTER_ACTIVATE, "drop_paint_after_activate"}, {OpenEnrothOptions::MIGRATION_TIGHTEN_KEY_EVENTS_FOR_ONCE_ACTIONS, "tighten_key_events_for_once_actions"} }) OpenEnrothOptions OpenEnrothOptions | |
| MM_DEFINE_ENUM_SERIALIZATION_FUNCTIONS | ( | OpenEnrothOptions::Migration | , | 
| CASE_INSENSITIVE | , | ||
| { {OpenEnrothOptions::MIGRATION_NONE, "none"}, {OpenEnrothOptions::MIGRATION_DROP_REDUNDANT_KEY_EVENTS, "drop_redundant_key_events"}, {OpenEnrothOptions::MIGRATION_DROP_PRESS_RELEASE_FOR_CONTINUOUS_ACTIONS, "drop_press_release_for_continuous_actions"}, {OpenEnrothOptions::MIGRATION_DROP_PAINT_AFTER_ACTIVATE, "drop_paint_after_activate"}, {OpenEnrothOptions::MIGRATION_TIGHTEN_KEY_EVENTS_FOR_ONCE_ACTIONS, "tighten_key_events_for_once_actions"} } | |||
| ) |