J :
* Font unification.
This commit is contained in:
@@ -149,8 +149,8 @@ class GameStateDeckViewer: public GameState, public JGuiListener
|
|||||||
myCollection = NEW DeckDataWrapper(NEW MTGDeck(RESPATH"/player/collection.dat", mParent->cache,mParent->collection));
|
myCollection = NEW DeckDataWrapper(NEW MTGDeck(RESPATH"/player/collection.dat", mParent->cache,mParent->collection));
|
||||||
displayed_deck = myCollection;
|
displayed_deck = myCollection;
|
||||||
myDeck = NULL;
|
myDeck = NULL;
|
||||||
menuFont = GameApp::CommonRes->GetJLBFont("graphics/f3");
|
menuFont = GameApp::CommonRes->GetJLBFont(Constants::MENU_FONT);
|
||||||
mFont = GameApp::CommonRes->GetJLBFont("graphics/magic");
|
mFont = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -429,7 +429,6 @@ class GameStateDeckViewer: public GameState, public JGuiListener
|
|||||||
|
|
||||||
|
|
||||||
void renderOnScreenBasicInfo(){
|
void renderOnScreenBasicInfo(){
|
||||||
mFont->SetScale(1.0);
|
|
||||||
char buffer[30], buffer2[30];
|
char buffer[30], buffer2[30];
|
||||||
|
|
||||||
float y = 0;
|
float y = 0;
|
||||||
@@ -466,7 +465,6 @@ class GameStateDeckViewer: public GameState, public JGuiListener
|
|||||||
deckname = "Deck";
|
deckname = "Deck";
|
||||||
}
|
}
|
||||||
sprintf(buffer,"%s - %i/%i", deckname.c_str(),currentPos, total);
|
sprintf(buffer,"%s - %i/%i", deckname.c_str(),currentPos, total);
|
||||||
mFont->SetScale(1.0f);
|
|
||||||
mFont->SetColor(ARGB(hudAlpha,255,255,255));
|
mFont->SetColor(ARGB(hudAlpha,255,255,255));
|
||||||
mFont->DrawString(buffer,SCREEN_WIDTH/2, y+5,JGETEXT_CENTER);
|
mFont->DrawString(buffer,SCREEN_WIDTH/2, y+5,JGETEXT_CENTER);
|
||||||
|
|
||||||
@@ -511,7 +509,6 @@ class GameStateDeckViewer: public GameState, public JGuiListener
|
|||||||
void renderOnScreenMenu(){
|
void renderOnScreenMenu(){
|
||||||
JLBFont * font = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
JLBFont * font = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
||||||
font->SetColor(ARGB(255,255,255,255));
|
font->SetColor(ARGB(255,255,255,255));
|
||||||
font->SetScale(1.0);
|
|
||||||
JRenderer * r = JRenderer::GetInstance();
|
JRenderer * r = JRenderer::GetInstance();
|
||||||
float pspIconsSize = 0.5;
|
float pspIconsSize = 0.5;
|
||||||
|
|
||||||
@@ -638,10 +635,7 @@ class GameStateDeckViewer: public GameState, public JGuiListener
|
|||||||
if (showName){
|
if (showName){
|
||||||
char buffer[4096];
|
char buffer[4096];
|
||||||
sprintf(buffer, "%s", card->getName());
|
sprintf(buffer, "%s", card->getName());
|
||||||
int scaleBackup = mFont->GetScale();
|
|
||||||
mFont->SetScale(1*scale);
|
|
||||||
mFont->DrawString(buffer,x,y);
|
mFont->DrawString(buffer,x,y);
|
||||||
mFont->SetScale(scaleBackup);
|
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
CardGui::alternateRender(card, mFont, mIcons, x_center, y + 142.5*scale, 0, scale);
|
CardGui::alternateRender(card, mFont, mIcons, x_center, y + 142.5*scale, 0, scale);
|
||||||
@@ -658,15 +652,12 @@ class GameStateDeckViewer: public GameState, public JGuiListener
|
|||||||
float qtX = x + 120*scale;
|
float qtX = x + 120*scale;
|
||||||
char buffer[4096];
|
char buffer[4096];
|
||||||
sprintf(buffer, "x%i", displayed_deck->cards[card]);
|
sprintf(buffer, "x%i", displayed_deck->cards[card]);
|
||||||
JLBFont * font = menuFont;
|
JLBFont * font = mFont;
|
||||||
int scaleBackup = font->GetScale();
|
|
||||||
font->SetScale(1*scale);
|
|
||||||
font->SetColor(ARGB(fontAlpha/2,0,0,0));
|
font->SetColor(ARGB(fontAlpha/2,0,0,0));
|
||||||
JRenderer::GetInstance()->FillRect(qtX, qtY,32*scale,20*scale,ARGB(fontAlpha/2,0,0,0));
|
JRenderer::GetInstance()->FillRect(qtX, qtY,font->GetStringWidth(buffer) + 6,16,ARGB(fontAlpha/2,0,0,0));
|
||||||
font->DrawString(buffer, qtX + 2, qtY + 2);
|
font->DrawString(buffer, qtX + 4, qtY + 4);
|
||||||
font->SetColor(ARGB(fontAlpha,255,255,255));
|
font->SetColor(ARGB(fontAlpha,255,255,255));
|
||||||
font->DrawString(buffer, qtX, qtY);
|
font->DrawString(buffer, qtX+2, qtY + 2);
|
||||||
font->SetScale(scaleBackup);
|
|
||||||
font->SetColor(ARGB(255,255,255,255));
|
font->SetColor(ARGB(255,255,255,255));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -711,10 +702,7 @@ class GameStateDeckViewer: public GameState, public JGuiListener
|
|||||||
if (displayed_deck->getCount(colorFilter)>0){
|
if (displayed_deck->getCount(colorFilter)>0){
|
||||||
renderSlideBar();
|
renderSlideBar();
|
||||||
}else{
|
}else{
|
||||||
int scaleBackup = mFont->GetScale();
|
|
||||||
mFont->SetScale(2);
|
|
||||||
mFont->DrawString("No Card", SCREEN_WIDTH/2, SCREEN_HEIGHT/2,JGETEXT_CENTER);
|
mFont->DrawString("No Card", SCREEN_WIDTH/2, SCREEN_HEIGHT/2,JGETEXT_CENTER);
|
||||||
mFont->SetScale(scaleBackup);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mStage == STAGE_ONSCREEN_MENU){
|
if (mStage == STAGE_ONSCREEN_MENU){
|
||||||
|
|||||||
@@ -17,7 +17,8 @@ class GameStateShop: public GameState, public JGuiListener
|
|||||||
private:
|
private:
|
||||||
|
|
||||||
ShopItems * shop;
|
ShopItems * shop;
|
||||||
JLBFont * mFont;
|
JLBFont * menuFont;
|
||||||
|
JLBFont * itemFont;
|
||||||
JQuad * mBg;
|
JQuad * mBg;
|
||||||
JTexture * bgTexture;
|
JTexture * bgTexture;
|
||||||
JQuad * mBack;
|
JQuad * mBack;
|
||||||
|
|||||||
@@ -29,7 +29,6 @@ void CardGui::alternateRender(MTGCard * card, JLBFont * mFont, JQuad ** manaIcon
|
|||||||
|
|
||||||
JRenderer * renderer = JRenderer::GetInstance();
|
JRenderer * renderer = JRenderer::GetInstance();
|
||||||
mFont->SetRotation(rotation);
|
mFont->SetRotation(rotation);
|
||||||
mFont->SetScale(scale);
|
|
||||||
|
|
||||||
int color = card->getColor();
|
int color = card->getColor();
|
||||||
|
|
||||||
@@ -163,10 +162,8 @@ void CardGui::alternateRender(MTGCard * card, JLBFont * mFont, JQuad ** manaIcon
|
|||||||
if (over > 0){
|
if (over > 0){
|
||||||
multiply = 1.1;
|
multiply = 1.1;
|
||||||
}
|
}
|
||||||
mFont->SetScale(scale * multiply);
|
|
||||||
mFont->SetColor(ARGB(255,Constants::_r[color],Constants::_g[color],Constants::_b[color]));
|
mFont->SetColor(ARGB(255,Constants::_r[color],Constants::_g[color],Constants::_b[color]));
|
||||||
mFont->DrawString(card->getName(),x+v.x,y+v.y);
|
mFont->DrawString(card->getName(),x+v.x,y+v.y);
|
||||||
mFont->SetScale(scale);
|
|
||||||
mFont->SetColor(ARGB(255,255,255,255));
|
mFont->SetColor(ARGB(255,255,255,255));
|
||||||
|
|
||||||
|
|
||||||
@@ -348,7 +345,6 @@ void CardGui::Render(){
|
|||||||
if (card->isTapped()){
|
if (card->isTapped()){
|
||||||
renderer->FillRect(myX - myH , myY , myH, myW, ARGB(255,Constants::_r[color]/2+50,Constants::_g[color]/2+50,Constants::_b[color]/2+50));
|
renderer->FillRect(myX - myH , myY , myH, myW, ARGB(255,Constants::_r[color]/2+50,Constants::_g[color]/2+50,Constants::_b[color]/2+50));
|
||||||
renderer->DrawRect(myX - myH , myY , myH, myW, ARGB(255,Constants::_r[color],Constants::_g[color],Constants::_b[color]));
|
renderer->DrawRect(myX - myH , myY , myH, myW, ARGB(255,Constants::_r[color],Constants::_g[color],Constants::_b[color]));
|
||||||
mFont->SetScale(DEFAULT_MAIN_FONT_SCALE * 0.8 * mScale);
|
|
||||||
mFont->DrawString(buffer,myX - (myH)+4,myY + 1);
|
mFont->DrawString(buffer,myX - (myH)+4,myY + 1);
|
||||||
if (mIcon) renderer->RenderQuad(mIcon,myX - myH/2, myY + myW/2,M_PI_2,mScale,mScale);
|
if (mIcon) renderer->RenderQuad(mIcon,myX - myH/2, myY + myW/2,M_PI_2,mScale,mScale);
|
||||||
if (tc){
|
if (tc){
|
||||||
@@ -359,7 +355,6 @@ void CardGui::Render(){
|
|||||||
}else{
|
}else{
|
||||||
renderer->FillRect(myX , myY , myW, myH, ARGB(255,Constants::_r[color]/2+50,Constants::_g[color]/2+50,Constants::_b[color]/2+50));
|
renderer->FillRect(myX , myY , myW, myH, ARGB(255,Constants::_r[color]/2+50,Constants::_g[color]/2+50,Constants::_b[color]/2+50));
|
||||||
renderer->DrawRect(myX , myY , myW, myH, ARGB(255,Constants::_r[color],Constants::_g[color],Constants::_b[color]));
|
renderer->DrawRect(myX , myY , myW, myH, ARGB(255,Constants::_r[color],Constants::_g[color],Constants::_b[color]));
|
||||||
mFont->SetScale(DEFAULT_MAIN_FONT_SCALE * 0.5 * mScale);
|
|
||||||
mFont->DrawString(buffer,myX+4,myY + 1);
|
mFont->DrawString(buffer,myX+4,myY + 1);
|
||||||
if (mIcon) renderer->RenderQuad(mIcon,myX + myW/2, myY + myH/2,0,mScale, mScale);
|
if (mIcon) renderer->RenderQuad(mIcon,myX + myW/2, myY + myH/2,0,mScale, mScale);
|
||||||
if (tc){
|
if (tc){
|
||||||
@@ -368,9 +363,6 @@ void CardGui::Render(){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
mFont->SetScale(DEFAULT_MAIN_FONT_SCALE);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tc && tc->alreadyHasTarget(card)){
|
if (tc && tc->alreadyHasTarget(card)){
|
||||||
@@ -382,7 +374,6 @@ void CardGui::Render(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (card->isACreature()){
|
if (card->isACreature()){
|
||||||
mFont->SetScale(DEFAULT_MAIN_FONT_SCALE);
|
|
||||||
char buffer[200];
|
char buffer[200];
|
||||||
sprintf(buffer, "%i/%i",card->power,card->life);
|
sprintf(buffer, "%i/%i",card->power,card->life);
|
||||||
renderer->FillRect(x+2,y + mHeight - 12, 25 , 12 ,ARGB(128,0,0,0));
|
renderer->FillRect(x+2,y + mHeight - 12, 25 , 12 ,ARGB(128,0,0,0));
|
||||||
|
|||||||
@@ -336,7 +336,6 @@ void DamageResolverLayer::Render(){
|
|||||||
if (!mCount) return;
|
if (!mCount) return;
|
||||||
JLBFont * mFont = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
JLBFont * mFont = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
||||||
mFont->SetBase(0);
|
mFont->SetBase(0);
|
||||||
mFont->SetScale(0.75);
|
|
||||||
|
|
||||||
JRenderer * renderer = JRenderer::GetInstance();
|
JRenderer * renderer = JRenderer::GetInstance();
|
||||||
renderer->FillRect(0 ,0 , SCREEN_WIDTH , SCREEN_HEIGHT , ARGB(200,0,0,0));
|
renderer->FillRect(0 ,0 , SCREEN_WIDTH , SCREEN_HEIGHT , ARGB(200,0,0,0));
|
||||||
|
|||||||
@@ -74,7 +74,6 @@ int DamagerDamaged::removeDamagesFrom(DamagerDamaged * source){
|
|||||||
void DamagerDamaged::Render(Player * currentPlayer){
|
void DamagerDamaged::Render(Player * currentPlayer){
|
||||||
JLBFont * mFont = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
JLBFont * mFont = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
||||||
mFont->SetBase(0);
|
mFont->SetBase(0);
|
||||||
mFont->SetScale(0.75);
|
|
||||||
CardGui::Render();
|
CardGui::Render();
|
||||||
char buf[4096];
|
char buf[4096];
|
||||||
|
|
||||||
|
|||||||
@@ -25,20 +25,21 @@ void GameStateShop::Create(){
|
|||||||
void GameStateShop::Start()
|
void GameStateShop::Start()
|
||||||
{
|
{
|
||||||
menu = NULL;
|
menu = NULL;
|
||||||
mFont = GameApp::CommonRes->GetJLBFont("graphics/magic");
|
menuFont = GameApp::CommonRes->GetJLBFont(Constants::MENU_FONT);
|
||||||
|
itemFont = GameApp::CommonRes->GetJLBFont(Constants::MAIN_FONT);
|
||||||
|
|
||||||
|
|
||||||
mStage = STAGE_SHOP_SHOP;
|
mStage = STAGE_SHOP_SHOP;
|
||||||
|
|
||||||
bgTexture = JRenderer::GetInstance()->LoadTexture("graphics/shop.jpg", TEX_TYPE_USE_VRAM);
|
bgTexture = JRenderer::GetInstance()->LoadTexture("graphics/shop.jpg", TEX_TYPE_USE_VRAM);
|
||||||
mBg = NEW JQuad(bgTexture, 0, 0, 400, 280); // Create background quad for rendering.
|
mBg = NEW JQuad(bgTexture, 0, 0, 400, 280); // Create background quad for rendering.
|
||||||
backTexture = JRenderer::GetInstance()->LoadTexture("sets/back.jpg", TEX_TYPE_USE_VRAM);
|
backTexture = JRenderer::GetInstance()->LoadTexture("sets/back.jpg", TEX_TYPE_USE_VRAM);
|
||||||
mBack = NEW JQuad(backTexture, 0, 0, 200, 285); // Create background quad for rendering.
|
mBack = NEW JQuad(backTexture, 0, 0, 200, 285); // Create background quad for rendering.
|
||||||
|
|
||||||
JRenderer::GetInstance()->ResetPrivateVRAM();
|
JRenderer::GetInstance()->ResetPrivateVRAM();
|
||||||
JRenderer::GetInstance()->EnableVSync(true);
|
JRenderer::GetInstance()->EnableVSync(true);
|
||||||
|
|
||||||
|
|
||||||
int sets[500];
|
int sets[500];
|
||||||
int nbsets = 0;
|
int nbsets = 0;
|
||||||
for (int i = 0; i < MtgSets::SetsList->nb_items; i++){
|
for (int i = 0; i < MtgSets::SetsList->nb_items; i++){
|
||||||
@@ -53,10 +54,10 @@ void GameStateShop::Start()
|
|||||||
setId = (rand() % MtgSets::SetsList->nb_items);
|
setId = (rand() % MtgSets::SetsList->nb_items);
|
||||||
}
|
}
|
||||||
JQuad * mBackThumb = GameApp::CommonRes->GetQuad("back_thumb");
|
JQuad * mBackThumb = GameApp::CommonRes->GetQuad("back_thumb");
|
||||||
|
|
||||||
shop = NULL;
|
shop = NULL;
|
||||||
|
|
||||||
shop = NEW ShopItems(10, this, mFont, 10, 10, mParent->collection, setId);
|
shop = NEW ShopItems(10, this, itemFont, 10, 10, mParent->collection, setId);
|
||||||
sprintf(starterBuffer, "%s Starter (60 cards)",MtgSets::SetsList->values[setId].c_str());
|
sprintf(starterBuffer, "%s Starter (60 cards)",MtgSets::SetsList->values[setId].c_str());
|
||||||
sprintf(boosterBuffer, "%s Booster (15 cards)",MtgSets::SetsList->values[setId].c_str());
|
sprintf(boosterBuffer, "%s Booster (15 cards)",MtgSets::SetsList->values[setId].c_str());
|
||||||
shop->Add(starterBuffer,mBack,mBackThumb, 6000);
|
shop->Add(starterBuffer,mBack,mBackThumb, 6000);
|
||||||
@@ -92,7 +93,7 @@ void GameStateShop::Update(float dt)
|
|||||||
if (menu){
|
if (menu){
|
||||||
menu->Update(dt);
|
menu->Update(dt);
|
||||||
}else{
|
}else{
|
||||||
menu = NEW SimpleMenu(11,this,mFont,SCREEN_WIDTH/2-100,20);
|
menu = NEW SimpleMenu(11,this,menuFont,SCREEN_WIDTH/2-100,20);
|
||||||
menu->Add(12,"Save & Back to main menu");
|
menu->Add(12,"Save & Back to main menu");
|
||||||
menu->Add(13, "Cancel");
|
menu->Add(13, "Cancel");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ MenuItem::MenuItem(int id, JLBFont *font, const char* text, int x, int y, JQuad
|
|||||||
|
|
||||||
if (hasFocus)
|
if (hasFocus)
|
||||||
Entering();
|
Entering();
|
||||||
// mFont->SetScale(1.2f);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -12,12 +12,8 @@ ShopItem::ShopItem(int id, JLBFont *font, char* text, JQuad * _quad,JQuad * _thu
|
|||||||
mScale = 1.0f;
|
mScale = 1.0f;
|
||||||
mTargetScale = 1.0f;
|
mTargetScale = 1.0f;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (hasFocus)
|
if (hasFocus)
|
||||||
Entering();
|
Entering();
|
||||||
mFont->SetScale(1.2f);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ShopItem::ShopItem(int id, JLBFont *font, int _cardid, int x, int y, bool hasFocus, MTGAllCards * collection, int _price): JGuiObject(id), mFont(font), mX(x), mY(y), price(_price){
|
ShopItem::ShopItem(int id, JLBFont *font, int _cardid, int x, int y, bool hasFocus, MTGAllCards * collection, int _price): JGuiObject(id), mFont(font), mX(x), mY(y), price(_price){
|
||||||
@@ -26,11 +22,8 @@ ShopItem::ShopItem(int id, JLBFont *font, int _cardid, int x, int y, bool hasFoc
|
|||||||
mScale = 1.0f;
|
mScale = 1.0f;
|
||||||
mTargetScale = 1.0f;
|
mTargetScale = 1.0f;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (hasFocus)
|
if (hasFocus)
|
||||||
Entering();
|
Entering();
|
||||||
mFont->SetScale(1.2f);
|
|
||||||
|
|
||||||
card = collection->getCardById(_cardid);
|
card = collection->getCardById(_cardid);
|
||||||
quantity = 1;
|
quantity = 1;
|
||||||
@@ -58,7 +51,7 @@ void ShopItem::Render(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (thumb){
|
if (thumb){
|
||||||
renderer->RenderQuad(thumb,mX,mY,0,mScale * 0.45,mScale * 0.45);
|
renderer->RenderQuad(thumb,mX,mY - (mScale > 1 ? 4 : 0),0,mScale * 0.45,mScale * 0.45);
|
||||||
}else{
|
}else{
|
||||||
//NOTHING
|
//NOTHING
|
||||||
}
|
}
|
||||||
@@ -79,8 +72,7 @@ void ShopItem::Render(){
|
|||||||
if (!quantity){
|
if (!quantity){
|
||||||
mFont->SetColor(ARGB(255,128,128,128));
|
mFont->SetColor(ARGB(255,128,128,128));
|
||||||
}
|
}
|
||||||
mFont->SetScale(mScale);
|
mFont->DrawString(mText.c_str(), mX + 30, mY + 8);
|
||||||
mFont->DrawString(mText.c_str(),mX + 30,mY);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -162,7 +154,7 @@ void ShopItems::Update(float dt){
|
|||||||
char buffer[4096];
|
char buffer[4096];
|
||||||
sprintf(buffer,"%s : %i credits",item->getText(),price);
|
sprintf(buffer,"%s : %i credits",item->getText(),price);
|
||||||
if(!dialog){
|
if(!dialog){
|
||||||
dialog = NEW SimpleMenu(1,this,mFont,SCREEN_WIDTH-300,SCREEN_HEIGHT/2,buffer);
|
dialog = NEW SimpleMenu(1,this,GameApp::CommonRes->GetJLBFont(Constants::MENU_FONT),SCREEN_WIDTH-300,SCREEN_HEIGHT/2,buffer);
|
||||||
dialog->Add(1,"Yes");
|
dialog->Add(1,"Yes");
|
||||||
dialog->Add(2,"No");
|
dialog->Add(2,"No");
|
||||||
}
|
}
|
||||||
@@ -189,11 +181,11 @@ void ShopItems::Render(){
|
|||||||
}
|
}
|
||||||
char credits[512];
|
char credits[512];
|
||||||
sprintf(credits,"credits: %i", playerdata->credits);
|
sprintf(credits,"credits: %i", playerdata->credits);
|
||||||
mFont->SetScale(1.2);
|
unsigned int len = 4 + mFont->GetStringWidth(credits);
|
||||||
mFont->SetColor(ARGB(200,0,0,0));
|
mFont->SetColor(ARGB(200,0,0,0));
|
||||||
mFont->DrawString(credits,SCREEN_WIDTH-148, SCREEN_HEIGHT - 13);
|
mFont->DrawString(credits, SCREEN_WIDTH - len + 2, SCREEN_HEIGHT - 13);
|
||||||
mFont->SetColor(ARGB(255,255,255,255));
|
mFont->SetColor(ARGB(255,255,255,255));
|
||||||
mFont->DrawString(credits,SCREEN_WIDTH-150, SCREEN_HEIGHT - 15);
|
mFont->DrawString(credits, SCREEN_WIDTH - len, SCREEN_HEIGHT - 15);
|
||||||
if (display) display->Render();
|
if (display) display->Render();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -12,16 +12,13 @@ SimpleMenuItem::SimpleMenuItem(SimpleMenu* _parent, int id, JLBFont *font, const
|
|||||||
|
|
||||||
if (hasFocus)
|
if (hasFocus)
|
||||||
Entering();
|
Entering();
|
||||||
mFont->SetScale(1.2f);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void SimpleMenuItem::RenderWithOffset(float yOffset)
|
void SimpleMenuItem::RenderWithOffset(float yOffset)
|
||||||
{
|
{
|
||||||
mFont->SetScale(mScale);
|
|
||||||
//mFont->SetColor(ARGB(255,255,255,255));
|
//mFont->SetColor(ARGB(255,255,255,255));
|
||||||
mFont->DrawString(mText.c_str(), mX, mY + yOffset, JGETEXT_CENTER);
|
mFont->DrawString(mText.c_str(), mX, mY + yOffset, JGETEXT_CENTER);
|
||||||
// mFont->SetScale(1.0f);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void SimpleMenuItem::Render()
|
void SimpleMenuItem::Render()
|
||||||
|
|||||||
Reference in New Issue
Block a user