mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-02-16 20:15:38 +00:00
Better positioning for system images.
This commit is contained in:
parent
7152ca6246
commit
3fb06d1833
|
@ -71,6 +71,7 @@ void SystemListView::render(const Eigen::Affine3f& parentTrans)
|
|||
{
|
||||
Eigen::Affine3f trans = mCamera * getTransform() * parentTrans;
|
||||
|
||||
// TODO: clipping
|
||||
for(auto it = mSystemViews.begin(); it != mSystemViews.end(); it++)
|
||||
{
|
||||
it->second->render(trans);
|
||||
|
|
|
@ -16,11 +16,13 @@ SystemView::SystemView(Window* window, SystemData* system) : GuiComponent(window
|
|||
mHeaderImage.setPosition(mSize.x() / 2, 0);
|
||||
mHeaderImage.setResize(0, mSize.y() * 0.2f, true);
|
||||
|
||||
mHeaderText.setPosition(0, 6);
|
||||
mHeaderText.setSize(mSize.x(), 0);
|
||||
mHeaderText.setCentered(true);
|
||||
|
||||
mImage.setOrigin(0.5f, 0.5f);
|
||||
mImage.setPosition(mSize.x() / 2, mSize.y() / 2);
|
||||
mImage.setPosition(mSize.x() / 2, mSize.y() * 0.6f);
|
||||
mImage.setResize(0, mSize.y() * 0.8f, false);
|
||||
|
||||
addChild(&mImage);
|
||||
addChild(&mHeaderText);
|
||||
|
|
Loading…
Reference in a new issue