| 31 | namespace tev { |
| 32 | |
| 33 | class HelpWindow final : public nanogui::Window { |
| 34 | public: |
| 35 | HelpWindow(nanogui::Widget* parent, std::weak_ptr<Ipc> ipc, std::function<void()> closeCallback); |
| 36 | |
| 37 | bool keyboard_event(int key, int scancode, int action, int modifiers) override; |
| 38 | |
| 39 | static std::string COMMAND; |
| 40 | static std::string ALT; |
| 41 | |
| 42 | private: |
| 43 | std::function<void()> mCloseCallback; |
| 44 | nanogui::TabWidget* mTabWidget = nullptr; |
| 45 | nanogui::VScrollPanel* mScrollPanel = nullptr; |
| 46 | nanogui::VScrollPanel* mAboutScrollPanel = nullptr; |
| 47 | }; |
| 48 | |
| 49 | } // namespace tev |
nothing calls this directly
no outgoing calls
no test coverage detected