Polyphase Game Engine
Loading...
Searching...
No Matches
GitCliStatusDialog.h
Go to the documentation of this file.
1#pragma once
2
3#if EDITOR
4
5#include "../GitTypes.h"
6#include <string>
7
8class GitCliStatusDialog
9{
10public:
11 void Open();
12 void Close();
13 bool IsOpen() const;
14 void Draw();
15
16private:
17 bool mIsOpen = false;
18
19 // CLI test state
20 bool mTestRunning = false;
21 bool mTestCompleted = false;
22 bool mTestSuccess = false;
23 std::string mTestOutput;
24 GitCancelToken mTestCancelToken;
25};
26
27GitCliStatusDialog* GetGitCliStatusDialog();
28
29#endif