mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-11-30 18:15:39 +00:00
29 lines
545 B
C
29 lines
545 B
C
|
#pragma once
|
||
|
|
||
|
#include "../GuiComponent.h"
|
||
|
#include "ComponentListComponent.h"
|
||
|
#include "../MetaData.h"
|
||
|
#include "TextComponent.h"
|
||
|
#include "../GameData.h"
|
||
|
#include "GuiBox.h"
|
||
|
|
||
|
class GuiGameEd : public GuiComponent
|
||
|
{
|
||
|
public:
|
||
|
GuiGameEd(Window* window, GameData* game, const std::vector<MetaDataDecl>& mdd);
|
||
|
virtual ~GuiGameEd();
|
||
|
|
||
|
private:
|
||
|
void populateList(const std::vector<MetaDataDecl>& mdd);
|
||
|
|
||
|
GuiBox mBox;
|
||
|
|
||
|
ComponentListComponent mList;
|
||
|
|
||
|
TextComponent mPathDisp;
|
||
|
|
||
|
std::vector<GuiComponent*> mGeneratedComponents;
|
||
|
|
||
|
GameData* mGame;
|
||
|
};
|