Skip to content
  • Felix Ernst's avatar
    Port ViewModeSettings from macros to std::variant · 81c32c18
    Felix Ernst authored and Nate Graham's avatar Nate Graham committed
    Macros should be avoided if possible. Instead this commit replaces
    the usage of macros with an std::variant of the ViewModeSettings.
    
    As part of this cleanup, code that belongs to the VideModeSettings
    class is moved there. Some parameters are also renamed to be more
    in line with typical naming conventions.
    81c32c18