(Xbox 1) Remove Global.h header

This commit is contained in:
twinaphex 2012-07-29 20:45:21 +02:00
parent 6926b78840
commit 49bbacdaf1
11 changed files with 25 additions and 76 deletions

View File

@ -1,41 +0,0 @@
/**
* RetroLaunch 2012
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version. This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details. You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. To contact the
* authors: Surreal64 CE Team (http://www.emuxtras.net)
*/
#pragma once
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <io.h>
#include <iostream>
#include <fstream>
#include <sstream>
#include <direct.h>
#include <list>
#include <vector>
#include <algorithm>
#include <xtl.h>
#include <xgraphics.h>
using namespace std;
#define XBUILD "Launcher CE"
typedef unsigned __int8 byte;
typedef unsigned __int16 word;
typedef unsigned __int32 dword;
typedef unsigned __int64 qword;

View File

@ -10,7 +10,6 @@
#endif // _MSC_VER > 1000
#ifdef _XBOX
#include <xtl.h>
#include "global.h"
#define TRAY_OPEN 16
#define TRAY_CLOSED_NO_MEDIA 64

View File

@ -126,7 +126,7 @@ void CMenuMain::Render()
//FIXME: Width/Height needs to be current Rom texture width/height (or should we just leave it at a fixed size?)
m_menuMainRomSelectPanel.Render(m_menuMainRomSelectPanel_x, m_menuMainRomSelectPanel_y, m_menuMainRomSelectPanel_w, m_menuMainRomSelectPanel_h);
dword dwSpacing = 0;
int32_t dwSpacing = 0;
for (int i = m_romListBeginRender; i <= m_romListEndRender; i++)
{

View File

@ -14,7 +14,6 @@
*/
#pragma once
#include "Global.h"
#include "Surface.h"
class CMenuMain
@ -43,20 +42,20 @@ _c = color,
CSurface m_menuMainBG;
int m_menuMainBG_x;
int m_menuMainBG_y;
dword m_menuMainBG_w;
dword m_menuMainBG_h;
int32_t m_menuMainBG_w;
int32_t m_menuMainBG_h;
// Rom selector panel with coords
CSurface m_menuMainRomSelectPanel;
int m_menuMainRomSelectPanel_x;
int m_menuMainRomSelectPanel_y;
dword m_menuMainRomSelectPanel_w;
dword m_menuMainRomSelectPanel_h;
int32_t m_menuMainRomSelectPanel_w;
int32_t m_menuMainRomSelectPanel_h;
// Title coords with color
int m_menuMainTitle_x;
int m_menuMainTitle_y;
dword m_menuMainTitle_c;
int32_t m_menuMainTitle_c;
// Rom list coords
int m_menuMainRomListPos_x;

View File

@ -15,8 +15,6 @@
#pragma once
#include "Global.h"
enum eMenuState
{
MENU_MAIN = 0,

View File

@ -15,8 +15,6 @@
#pragma once
#include "Global.h"
class Rom
{
public:

View File

@ -12,7 +12,7 @@
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. To contact the
* authors: Surreal64 CE Team (http://www.emuxtras.net)
*/
#include <algorithm>
#include "RomList.h"
RomList g_romList;
@ -46,7 +46,7 @@ bool RomList::IsLoaded()
void RomList::AddRomToList(Rom *rom, int mode)
{
vector<Rom *> *pList;
std::vector<Rom *> *pList;
pList = &m_romList;
@ -58,17 +58,16 @@ void RomList::AddRomToList(Rom *rom, int mode)
}
pList->push_back(rom);
sort(pList->begin(), pList->end(), RLessThan);
std::sort(pList->begin(), pList->end(), RLessThan);
}
void RomList::RemoveRomFromList(Rom *rom, int mode)
{
vector<Rom *> *pList;
std::vector<Rom *> *pList;
std::vector<Rom *>::iterator i;
pList = &m_romList;
vector<Rom *>::iterator i;
// look to see if the rom is already in the list, we dont want duplicates
for (i = pList->begin(); i != pList->end(); i++)
{
@ -152,7 +151,7 @@ void RomList::Destroy()
m_bLoaded = false;
m_iBaseIndex = 0;
vector<Rom *>::iterator i;
std::vector<Rom *>::iterator i;
for (i = m_romList.begin(); i != m_romList.end(); i++)
delete *i;

View File

@ -15,7 +15,7 @@
#pragma once
#include "Global.h"
#include <vector>
#include "Rom.h"
class RomList
@ -41,14 +41,14 @@ public:
int m_iBaseIndex;
vector<Rom *> m_romList;
std::vector<Rom *> m_romList;
private:
void Destroy();
private:
bool m_bLoaded;
string m_szRomPath;
std::string m_szRomPath;
};
extern RomList g_romList;

View File

@ -81,7 +81,7 @@ bool CSurface::Create(const char *szFilename)
return true;
}
bool CSurface::Create(dword width, dword height)
bool CSurface::Create(int32_t width, int32_t height)
{
xdk_d3d_video_t *d3d = (xdk_d3d_video_t*)driver.video_data;
if (m_bLoaded)
@ -152,7 +152,7 @@ bool CSurface::Render(int x, int y)
return Render(x, y, m_imageInfo.Width, m_imageInfo.Height);
}
bool CSurface::Render(int x, int y, dword w, dword h)
bool CSurface::Render(int x, int y, int32_t w, int32_t h)
{
xdk_d3d_video_t *d3d = (xdk_d3d_video_t*)driver.video_data;
if (m_pTexture == NULL || m_pVertexBuffer == NULL || m_bLoaded == false)
@ -215,7 +215,7 @@ void CSurface::MoveTo(int x, int y)
m_y = y;
}
dword CSurface::GetWidth()
int32_t CSurface::GetWidth()
{
if (m_pTexture == NULL || m_pVertexBuffer == NULL)
return 0;
@ -223,7 +223,7 @@ dword CSurface::GetWidth()
return m_imageInfo.Width;
}
dword CSurface::GetHeight()
int32_t CSurface::GetHeight()
{
if (m_pTexture == NULL || m_pVertexBuffer == NULL)
return 0;
@ -231,7 +231,7 @@ dword CSurface::GetHeight()
return m_imageInfo.Height;
}
byte CSurface::GetOpacity()
int8_t CSurface::GetOpacity()
{
return m_byOpacity;
}

View File

@ -17,8 +17,6 @@
#pragma once
#include "Global.h"
class CSurface
{
public:
@ -29,14 +27,14 @@ public:
* Do functions
*/
bool Create(const char *szFilename);
bool Create(dword width, dword height);
bool Create(int32_t width, int32_t height);
void Destroy();
bool IsLoaded();
bool Render();
bool Render(int x, int y);
bool Render(int x, int y, dword w, dword h);
bool Render(int x, int y, int32_t w, int32_t h);
/**
* Set functions
@ -48,10 +46,10 @@ public:
/**
* Get functions
*/
dword GetWidth();
dword GetHeight();
int32_t GetWidth();
int32_t GetHeight();
byte GetOpacity();
int8_t GetOpacity();
IDirect3DTexture8 *GetTexture();

View File

@ -14,7 +14,6 @@
* If not, see <http://www.gnu.org/licenses/>.
*/
#include "RetroLaunch/Global.h"
#include "RetroLaunch/IoSupport.h"
#include "RetroLaunch/MenuManager.h"
#include "RetroLaunch/RomList.h"