Better positioning for system images.

This commit is contained in:
Aloshi 2013-12-12 13:17:03 -06:00
parent 7152ca6246
commit 3fb06d1833
2 changed files with 4 additions and 1 deletions

View file

@ -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);

View file

@ -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);