Polyphase Game Engine
Loading...
Searching...
No Matches
GitPullDialog.h
Go to the documentation of this file.
1#pragma once
2
3#if EDITOR
4
5#include <string>
6#include <vector>
7#include <cstdint>
8
9class GitPullDialog
10{
11public:
12 void Open();
13 void Draw();
14
15private:
16 bool mIsOpen = false;
17 bool mJustOpened = false;
18
19 std::vector<std::string> mRemoteNames;
20 std::vector<std::string> mBranchNames;
21
22 int32_t mSelectedRemote = 0;
23 int32_t mSelectedBranch = 0;
24 int32_t mSelectedStrategy = 0; // 0 = Merge, 1 = Fast-Forward Only
25};
26
27GitPullDialog* GetGitPullDialog();
28
29#endif