summaryrefslogtreecommitdiff
path: root/src/port/ui/ResolutionEditor.h
blob: 8894422c1d0bcf57d8bf95f67976dc4895e9d49c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once
#include <libultraship/libultraship.h>

namespace AdvancedResolutionSettings {
class AdvancedResolutionSettingsWindow : public Ship::GuiWindow {
  private:
    bool IsDroppingFrames();

  protected:
    bool IsBoolArrayTrue(bool*);

  public:
    using Ship::GuiWindow::GuiWindow;

    void InitElement() override;
    void DrawElement() override;
    void UpdateElement() override;
};
} // namespace AdvancedResolutionSettings