Files
wagic/projects/mtg/src/GuiBackground.cpp

33 lines
680 B
C++

#include "PrecompiledHeader.h"
#include "GameApp.h"
#include "GuiBackground.h"
#include "GameObserver.h"
#include "Rules.h"
GuiBackground::GuiBackground()
{
}
GuiBackground::~GuiBackground()
{
}
void GuiBackground::Render()
{
JRenderer* renderer = JRenderer::GetInstance();
JQuad * quad = NULL;
GameObserver * go = GameObserver::GetInstance();
if (go && go->mRules && go->mRules->bg.size())
{
quad = WResourceManager::Instance()->RetrieveTempQuad(go->mRules->bg);
}
if (!quad)
{
quad = WResourceManager::Instance()->RetrieveTempQuad("backdrop.jpg");
}
if (!quad)
return;
renderer->RenderQuad(quad, 0, 18);
}