ES-DE/src/views/SystemView.h
Aloshi 81a9941645 Added an error if the <systemList> tag is missing.
Made SystemView more themable (added a ThemeExtras component, made theming on pre-existing elements less restrictive).
2014-01-07 16:57:30 -06:00

27 lines
509 B
C++

#pragma once
#include "../GuiComponent.h"
#include "../components/ImageComponent.h"
#include "../components/TextComponent.h"
#include "../components/ScrollableContainer.h"
class SystemData;
class SystemView : public GuiComponent
{
public:
SystemView(Window* window, SystemData* system);
void updateData();
bool input(InputConfig* config, Input input) override;
private:
SystemData* mSystem;
TextComponent mHeaderText;
ImageComponent mHeaderImage;
ImageComponent mImage;
ThemeExtras mExtras;
};