finally removing; it has no function

This was SVN commit r962.
This commit is contained in:
janwas 2004-08-10 16:04:21 +00:00
parent 56d798d52f
commit 77eb2d7db8
3 changed files with 45 additions and 90 deletions

View File

@ -176,6 +176,7 @@ int CGUI::HandleEvent(const SDL_Event* ev)
catch (PS_RESULT e) catch (PS_RESULT e)
{ {
UNUSED(e); UNUSED(e);
debug_warn("CGUI::HandleEvent error");
// TODO Gee: Handle // TODO Gee: Handle
} }
// JW: what's the difference between mPress and mDown? what's the code below responsible for? // JW: what's the difference between mPress and mDown? what's the code below responsible for?
@ -244,6 +245,7 @@ IGUIObject *CGUI::ConstructObject(const CStr& str)
return (*m_ObjectTypes[str])(); return (*m_ObjectTypes[str])();
else else
{ {
debug_warn("CGUI::ConstructObject error");
// TODO Gee: Report in log // TODO Gee: Report in log
return NULL; return NULL;
} }
@ -354,6 +356,7 @@ void CGUI::Draw()
glPopMatrix(); glPopMatrix();
// TODO Gee: Report error. // TODO Gee: Report error.
debug_warn("CGUI::Draw error");
return; return;
} }
glPopMatrix(); glPopMatrix();
@ -376,6 +379,7 @@ void CGUI::DrawSprite(const CStr& SpriteName,
// Fetch real sprite from name // Fetch real sprite from name
if (m_Sprites.count(SpriteName) == 0) if (m_Sprites.count(SpriteName) == 0)
{ {
debug_warn("CGUI::DrawSprite error");
// TODO Gee: Report error // TODO Gee: Report error
return; return;
} }
@ -465,6 +469,7 @@ void CGUI::Destroy()
catch (PS_RESULT e) catch (PS_RESULT e)
{ {
UNUSED(e); UNUSED(e);
debug_warn("CGUI::Destroy error");
// TODO Gee: Handle // TODO Gee: Handle
} }
@ -943,6 +948,7 @@ void CGUI::LoadXMLFile(const string &Filename)
} }
else else
{ {
debug_warn("CGUI::LoadXMLFile error");
// TODO Gee: Output in log // TODO Gee: Output in log
} }
} }
@ -1093,6 +1099,7 @@ void CGUI::Xeromyces_ReadObject(XMBElement Element, CXeromyces* pFile, IGUIObjec
// additional check // additional check
if (m_Styles.count(argStyle) == 0) if (m_Styles.count(argStyle) == 0)
{ {
debug_warn("CGUI::Xeromyces_ReadObject error");
// TODO Gee: Error // TODO Gee: Error
} }
else object->LoadStyle(*this, argStyle); else object->LoadStyle(*this, argStyle);
@ -1238,6 +1245,9 @@ void CGUI::Xeromyces_ReadObject(XMBElement Element, CXeromyces* pFile, IGUIObjec
if (element_name == elmt_object) if (element_name == elmt_object)
{ {
//debug_warn("CGUI::Xeromyces_ReadObject error");
// janwas: this happens but looks to be handled
// TODO Gee: REPORT ERROR // TODO Gee: REPORT ERROR
// Call this function on the child // Call this function on the child
@ -1281,6 +1291,7 @@ void CGUI::Xeromyces_ReadObject(XMBElement Element, CXeromyces* pFile, IGUIObjec
// Set it automatically to 10 plus its parents // Set it automatically to 10 plus its parents
if (pParent==NULL) if (pParent==NULL)
{ {
debug_warn("CGUI::Xeromyces_ReadObject error");
// TODO Gee: Report error // TODO Gee: Report error
} }
else else
@ -1437,6 +1448,7 @@ void CGUI::Xeromyces_ReadImage(XMBElement Element, CXeromyces* pFile, CGUISprite
CClientArea ca; CClientArea ca;
if (!GUI<CClientArea>::ParseString(attr_value, ca)) if (!GUI<CClientArea>::ParseString(attr_value, ca))
{ {
debug_warn("CGUI::Xeromyces_ReadImage error");
// TODO Gee: Error // TODO Gee: Error
} }
else image.m_Size = ca; else image.m_Size = ca;
@ -1447,6 +1459,7 @@ void CGUI::Xeromyces_ReadImage(XMBElement Element, CXeromyces* pFile, CGUISprite
CClientArea ca; CClientArea ca;
if (!GUI<CClientArea>::ParseString(attr_value, ca)) if (!GUI<CClientArea>::ParseString(attr_value, ca))
{ {
debug_warn("CGUI::Xeromyces_ReadImage error");
// TODO Gee: Error // TODO Gee: Error
} }
else image.m_TextureSize = ca; else image.m_TextureSize = ca;
@ -1457,6 +1470,7 @@ void CGUI::Xeromyces_ReadImage(XMBElement Element, CXeromyces* pFile, CGUISprite
int z_level; int z_level;
if (!GUI<int>::ParseString(attr_value, z_level)) if (!GUI<int>::ParseString(attr_value, z_level))
{ {
debug_warn("CGUI::Xeromyces_ReadImage error");
// TODO Gee: Error // TODO Gee: Error
} }
else image.m_DeltaZ = (float)z_level/100.f; else image.m_DeltaZ = (float)z_level/100.f;
@ -1467,12 +1481,14 @@ void CGUI::Xeromyces_ReadImage(XMBElement Element, CXeromyces* pFile, CGUISprite
CColor color; CColor color;
if (!GUI<CColor>::ParseString(attr_value, color)) if (!GUI<CColor>::ParseString(attr_value, color))
{ {
debug_warn("CGUI::Xeromyces_ReadImage error");
// TODO Gee: Error // TODO Gee: Error
} }
else image.m_BackColor = color; else image.m_BackColor = color;
} }
else else
{ {
debug_warn("CGUI::Xeromyces_ReadImage error");
// TODO Gee: Log // TODO Gee: Log
//g_console.submit("echo Error attribute " + attr_name + " is not expected in <image>"); //g_console.submit("echo Error attribute " + attr_name + " is not expected in <image>");
return; return;

View File

@ -1,13 +1,36 @@
#if defined(_WIN32) //
// OS
//
// Windows
#if defined(_WIN32) || defined(WIN32)
# define OS_WIN # define OS_WIN
#elif defined(linux) // Linux
#elif defined(linux) || defined(__linux) || defined(__linux__)
# define OS_LINUX # define OS_LINUX
# define OS_UNIX # define OS_UNIX
#elif defined(macintosh) // Mac OS X
# define OS_MACOS #elif defined(MAC_OS_X
#elif defined(__APPLE__) && defined(__MACH__)
# define OS_MACOSX # define OS_MACOSX
# define OS_UNIX # define OS_UNIX
// Mac OS 9 or below
#elif defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__)
# define OS_MACOS
// BSD
#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
# define OS_BSD
// Solaris
#elif defined(SOLARIS)
# define OS_SOLARIS
// BeOS
#elif defined(__BEOS__)
# define OS_BEOS
// Amiga
#elif defined(__amigaos__)
# define OS_AMIGA
// Unix-based
#elif defined(unix) || defined(__unix) || defined(_XOPEN_SOURCE) || defined(_POSIX_SOURCE)
# define OS_UNIX
#else #else
# error "unknown OS - add define here" # error "unknown OS - add define here"
#endif #endif
@ -39,7 +62,7 @@
#endif #endif
#if defined(_MSC_VER) && defined(HAVE_PCH) && !( defined(NDEBUG) || defined(TESTING) ) #if defined(_MSC_VER) && defined(HAVE_PCH) && !( defined(NDEBUG) || defined(TESTING) )
# define HAVE_DEBUGALLOC //# define HAVE_DEBUGALLOC
#endif #endif
#ifdef OS_UNIX #ifdef OS_UNIX

View File

@ -1,84 +0,0 @@
#include "precompiled.h"
#include "Matrix3D.h"
#include "Renderer.h"
#include "Terrain.h"
#include "LightEnv.h"
#include "HFTracer.h"
#include "TextureManager.h"
#include "ObjectManager.h"
#include "Prometheus.h"
#include "Hotkey.h"
#include "ConfigDB.h"
#include "sdl.h"
#include "res/tex.h"
#include "detect.h"
#include "input.h"
#include "lib.h"
void InitScene ();
void InitResources ();
extern bool keys[512]; // SDL also defines non-ascii keys; 512 should be enough
extern bool mouseButtons[5];
extern int mouse_x, mouse_y;
extern bool g_active;
CMatrix3D g_WorldMat;
CLightEnv g_LightEnv;
/*void InitScene ()
{
// load terrain
TexInfo ti;
int err = tex_load("terrain.raw", &ti);
if(err == 0)
{
int w = ti.w, h = ti.h;
printf("terrain.raw: %dx%d\n", w, h);
char* p = (char*)mem_get_ptr(ti.hm);
u16 *p16=new u16[w*h];
u16 *p16p=p16;
while (p16p < p16+(w*h))
*p16p++ = (*p++) << 8;
g_Terrain.Resize(w/PATCH_SIZE);
g_Terrain.SetHeightMap(p16);
delete[] p16;
tex_free(&ti);
}
// get default texture to apply to terrain
CTextureEntry* texture=0;
for (uint ii=0;ii<g_TexMan.m_TerrainTextures.size();ii++) {
if (g_TexMan.m_TerrainTextures[ii].m_Textures.size()) {
texture=g_TexMan.m_TerrainTextures[ii].m_Textures[0];
break;
}
}
// cover entire terrain with default texture
u32 patchesPerSide=g_Terrain.GetPatchesPerSide();
for (uint pj=0; pj<patchesPerSide; pj++) {
for (uint pi=0; pi<patchesPerSide; pi++) {
CPatch* patch=g_Terrain.GetPatch(pi,pj);
for (int j=0;j<PATCH_SIZE;j++) {
for (int i=0;i<PATCH_SIZE;i++) {
patch->m_MiniPatches[j][i].Tex1=texture ? texture->GetHandle() :0;
}
}
}
}
}
*/