changed error system
This commit is contained in:
parent
3e6d64a61a
commit
a21c3fbdaf
@ -13,7 +13,7 @@
|
|||||||
File: ZE_ZFont.cpp <br>
|
File: ZE_ZFont.cpp <br>
|
||||||
Description: Implementation source file for core ZEngine Font Object. <br>
|
Description: Implementation source file for core ZEngine Font Object. <br>
|
||||||
Author(s): James Turk <br>
|
Author(s): James Turk <br>
|
||||||
$Id: ZE_ZFont.cpp,v 1.3 2002/12/29 06:52:07 cozman Exp $<br>
|
$Id: ZE_ZFont.cpp,v 1.4 2003/01/13 06:00:38 cozman Exp $<br>
|
||||||
|
|
||||||
\file ZE_ZFont.cpp
|
\file ZE_ZFont.cpp
|
||||||
\brief Source file for ZFont.
|
\brief Source file for ZFont.
|
||||||
@ -100,7 +100,7 @@ void ZFont::SetStyle(bool Bold, bool Italic, bool Underline)
|
|||||||
if(rFont)
|
if(rFont)
|
||||||
TTF_SetFontStyle(rFont,flags);
|
TTF_SetFontStyle(rFont,flags);
|
||||||
else
|
else
|
||||||
LogError("ZFont not initialized in ZFont::SetStyle.");
|
rEngine->ReportError(ZERR_NOFONT,"SetStyle");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZFont::Resize(int size)
|
void ZFont::Resize(int size)
|
||||||
@ -119,7 +119,7 @@ bool ZFont::IsBold()
|
|||||||
return (TTF_GetFontStyle(rFont) & TTF_STYLE_BOLD) > 0;
|
return (TTF_GetFontStyle(rFont) & TTF_STYLE_BOLD) > 0;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZFont not initialized in ZFont::IsBold.");
|
rEngine->ReportError(ZERR_NOFONT, "IsBold");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -130,7 +130,7 @@ bool ZFont::IsItalic()
|
|||||||
return (TTF_GetFontStyle(rFont) & TTF_STYLE_ITALIC) > 0;
|
return (TTF_GetFontStyle(rFont) & TTF_STYLE_ITALIC) > 0;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZFont not initialized in ZFont::IsItalic.");
|
rEngine->ReportError(ZERR_NOFONT, "IsItalic");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -141,7 +141,7 @@ bool ZFont::IsUnderlined()
|
|||||||
return (TTF_GetFontStyle(rFont) & TTF_STYLE_UNDERLINE) > 0;
|
return (TTF_GetFontStyle(rFont) & TTF_STYLE_UNDERLINE) > 0;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZFont not initialized in ZFont::IsUnderlined.");
|
rEngine->ReportError(ZERR_NOFONT, "IsUnderlined");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -152,7 +152,7 @@ int ZFont::Height()
|
|||||||
return TTF_FontHeight(rFont);
|
return TTF_FontHeight(rFont);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZFont not initialized in ZFont::GetHeight.");
|
rEngine->ReportError(ZERR_NOFONT, "GetHeight");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -163,7 +163,7 @@ int ZFont::LineSkip()
|
|||||||
return TTF_FontLineSkip(rFont);
|
return TTF_FontLineSkip(rFont);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZFont not initialized in ZFont::GetLineSkip.");
|
rEngine->ReportError(ZERR_NOFONT, "GetLineSkip");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -179,7 +179,7 @@ int ZFont::StringWidth(string text)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZFont not initialized in ZFont::GetStringWidth.");
|
rEngine->ReportError(ZERR_NOFONT, "GetStringWidth");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -195,7 +195,7 @@ int ZFont::StringHeight(string text)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZFont not initialized in ZFont::GetStringHeight.");
|
rEngine->ReportError(ZERR_NOFONT, "GetStringHeight");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
File: ZE_ZImage.cpp <br>
|
File: ZE_ZImage.cpp <br>
|
||||||
Description: Implementation source file for core ZEngine Image or Texture Object. <br>
|
Description: Implementation source file for core ZEngine Image or Texture Object. <br>
|
||||||
Author(s): James Turk, Gamer Tazar <br>
|
Author(s): James Turk, Gamer Tazar <br>
|
||||||
$Id: ZE_ZImage.cpp,v 1.13 2003/01/08 06:07:06 cozman Exp $<br>
|
$Id: ZE_ZImage.cpp,v 1.14 2003/01/13 06:00:38 cozman Exp $<br>
|
||||||
|
|
||||||
\file ZE_ZImage.cpp
|
\file ZE_ZImage.cpp
|
||||||
\brief Source file for ZImage.
|
\brief Source file for ZImage.
|
||||||
@ -79,13 +79,13 @@ void ZImage::OpenFromImage(SDL_Surface *image, Sint16 x, Sint16 y, Sint16 w, Sin
|
|||||||
rect.h = h;
|
rect.h = h;
|
||||||
|
|
||||||
if(!image)
|
if(!image)
|
||||||
LogError("Invalid Parameter to ZImage::OpenFromImage.");
|
rEngine->ReportError(ZERR_NOIMAGE,"OpenFromImage");
|
||||||
|
|
||||||
cutImg = SDL_CreateRGBSurface(0, rect.w, rect.h, rEngine->BPP(),
|
cutImg = SDL_CreateRGBSurface(0, rect.w, rect.h, rEngine->BPP(),
|
||||||
screen->format->Rmask, screen->format->Gmask, screen->format->Bmask, screen->format->Amask);
|
screen->format->Rmask, screen->format->Gmask, screen->format->Bmask, screen->format->Amask);
|
||||||
|
|
||||||
if(!cutImg)
|
if(!cutImg)
|
||||||
LogError(FormatStr("SDL_CreateRGBSurface failed in ZImage::OpenFromImage."));
|
rEngine->ReportError(ZERR_SDL_INTERNAL,FormatStr("SDL_CreateRGBSurface failed in ZImage::OpenFromImage: %s.",SDL_GetError()));
|
||||||
|
|
||||||
SDL_BlitSurface(image,&rect,cutImg,NULL);
|
SDL_BlitSurface(image,&rect,cutImg,NULL);
|
||||||
Attach(cutImg);
|
Attach(cutImg);
|
||||||
@ -109,7 +109,7 @@ void ZImage::Attach(SDL_Surface *surface)
|
|||||||
rImage = surface;
|
rImage = surface;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
LogError("Invalid surface passed to ZImage::Attach.");
|
rEngine->ReportError(ZERR_NOIMAGE,"Attach");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZImage::Reload()
|
void ZImage::Reload()
|
||||||
@ -136,7 +136,7 @@ void ZImage::SetColorKey(Uint8 red, Uint8 green, Uint8 blue)
|
|||||||
if(rImage)
|
if(rImage)
|
||||||
{
|
{
|
||||||
if(SDL_SetColorKey(rImage, SDL_SRCCOLORKEY, color) < 0)
|
if(SDL_SetColorKey(rImage, SDL_SRCCOLORKEY, color) < 0)
|
||||||
LogError("Invalid Call to SDL_SetColorKey.");
|
rEngine->ReportError(ZERR_SDL_INTERNAL,FormatStr("SDL_SetColorKey failed in ZImage::SetColorKey: %s",SDL_GetError()));
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
//surface conversion//
|
//surface conversion//
|
||||||
@ -151,13 +151,13 @@ void ZImage::SetColorKey(Uint8 red, Uint8 green, Uint8 blue)
|
|||||||
}
|
}
|
||||||
else //can't convert
|
else //can't convert
|
||||||
{
|
{
|
||||||
LogError("Surface conversion failed.");
|
rEngine->ReportError(ZERR_SDL_INTERNAL,FormatStr("SDL_DisplayFormatAlpha failed in ZImage::SetColorKey: %s",SDL_GetError()));
|
||||||
rImage = temp;
|
rImage = temp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
LogError("ZImage not initialized in ZImage::SetColorKey.");
|
rEngine->ReportError(ZERR_NOIMAGE,"SetColorKey.");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZImage::Flip(bool horizontal, bool vertical)
|
void ZImage::Flip(bool horizontal, bool vertical)
|
||||||
@ -191,6 +191,9 @@ void ZImage::Resize(unsigned int width, unsigned int height)
|
|||||||
|
|
||||||
void ZImage::Bind()
|
void ZImage::Bind()
|
||||||
{
|
{
|
||||||
|
if(!rTexID)
|
||||||
|
rEngine->ReportError(ZERR_NOIMAGE,"Bind");
|
||||||
|
else
|
||||||
glBindTexture(GL_TEXTURE_2D, rTexID);
|
glBindTexture(GL_TEXTURE_2D, rTexID);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
File: ZE_ZMusic.cpp <br>
|
File: ZE_ZMusic.cpp <br>
|
||||||
Description: Implementation source file for core ZEngine Music Object. <br>
|
Description: Implementation source file for core ZEngine Music Object. <br>
|
||||||
Author(s): James Turk <br>
|
Author(s): James Turk <br>
|
||||||
$Id: ZE_ZMusic.cpp,v 1.3 2002/12/29 06:52:07 cozman Exp $<br>
|
$Id: ZE_ZMusic.cpp,v 1.4 2003/01/13 06:00:38 cozman Exp $<br>
|
||||||
|
|
||||||
\file ZE_ZMusic.cpp
|
\file ZE_ZMusic.cpp
|
||||||
\brief Source file for ZMusic.
|
\brief Source file for ZMusic.
|
||||||
@ -71,7 +71,7 @@ void ZMusic::Play(int loopNum, int fadeTime)
|
|||||||
Mix_PlayMusic(rMusic, loopNum);
|
Mix_PlayMusic(rMusic, loopNum);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
LogError("ZMusic not initialized in ZMusic::Play.");
|
rEngine->ReportError(ZERR_NOMUSIC, "Play");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZMusic::Pause()
|
void ZMusic::Pause()
|
||||||
@ -79,7 +79,7 @@ void ZMusic::Pause()
|
|||||||
if(rMusic)
|
if(rMusic)
|
||||||
Mix_PauseMusic();
|
Mix_PauseMusic();
|
||||||
else
|
else
|
||||||
LogError("ZMusic not initialized in ZMusic::Pause.");
|
rEngine->ReportError(ZERR_NOMUSIC, "Pause");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZMusic::Unpause()
|
void ZMusic::Unpause()
|
||||||
@ -87,7 +87,7 @@ void ZMusic::Unpause()
|
|||||||
if(rMusic)
|
if(rMusic)
|
||||||
Mix_ResumeMusic();
|
Mix_ResumeMusic();
|
||||||
else
|
else
|
||||||
LogError("ZMusic not initialized in ZMusic::Unpause.");
|
rEngine->ReportError(ZERR_NOMUSIC, "Unpause");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZMusic::Rewind()
|
void ZMusic::Rewind()
|
||||||
@ -95,7 +95,7 @@ void ZMusic::Rewind()
|
|||||||
if(rMusic)
|
if(rMusic)
|
||||||
Mix_RewindMusic();
|
Mix_RewindMusic();
|
||||||
else
|
else
|
||||||
LogError("ZMusic not initialized in ZMusic::Rewind.");
|
rEngine->ReportError(ZERR_NOMUSIC, "Rewind");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZMusic::Stop(int fadeTime)
|
void ZMusic::Stop(int fadeTime)
|
||||||
@ -108,7 +108,7 @@ void ZMusic::Stop(int fadeTime)
|
|||||||
Mix_HaltMusic();
|
Mix_HaltMusic();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
LogError("ZMusic not initialized in ZMusic::Stop.");
|
rEngine->ReportError(ZERR_NOMUSIC, "Stop");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZMusic::SetVolume(int volume)
|
void ZMusic::SetVolume(int volume)
|
||||||
@ -116,7 +116,7 @@ void ZMusic::SetVolume(int volume)
|
|||||||
if(rMusic)
|
if(rMusic)
|
||||||
Mix_VolumeMusic(volume);
|
Mix_VolumeMusic(volume);
|
||||||
else
|
else
|
||||||
LogError("ZMusic not initialized in ZMusic::SetVolume.");
|
rEngine->ReportError(ZERR_NOMUSIC, "SetVolume");
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ZMusic::IsLoaded()
|
bool ZMusic::IsLoaded()
|
||||||
@ -130,7 +130,7 @@ bool ZMusic::IsPlaying()
|
|||||||
return Mix_PlayingMusic() > 0;
|
return Mix_PlayingMusic() > 0;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZMusic not initialized in ZMusic::IsPlaying.");
|
rEngine->ReportError(ZERR_NOMUSIC, "IsPlaying");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -141,7 +141,7 @@ bool ZMusic::IsPaused()
|
|||||||
return Mix_PausedMusic() > 0;
|
return Mix_PausedMusic() > 0;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZMusic not initialized in ZMusic::IsPaused.");
|
rEngine->ReportError(ZERR_NOMUSIC, "IsPaused");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -152,7 +152,7 @@ int ZMusic::Volume()
|
|||||||
return Mix_VolumeMusic(-1);
|
return Mix_VolumeMusic(-1);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZMusic not initialized in ZMusic::GetVolume.");
|
rEngine->ReportError(ZERR_NOMUSIC, "GetVolume");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
File: ZE_ZSound.cpp <br>
|
File: ZE_ZSound.cpp <br>
|
||||||
Description: Implementation source file for core ZEngine Sound Object. <br>
|
Description: Implementation source file for core ZEngine Sound Object. <br>
|
||||||
Author(s): James Turk <br>
|
Author(s): James Turk <br>
|
||||||
$Id: ZE_ZSound.cpp,v 1.3 2002/12/29 06:52:07 cozman Exp $<br>
|
$Id: ZE_ZSound.cpp,v 1.4 2003/01/13 06:00:38 cozman Exp $<br>
|
||||||
|
|
||||||
\file ZE_ZSound.cpp
|
\file ZE_ZSound.cpp
|
||||||
\brief Source file for ZSound.
|
\brief Source file for ZSound.
|
||||||
@ -74,7 +74,7 @@ void ZSound::Play(int loopNum, int fadeTime)
|
|||||||
rChannelID = Mix_PlayChannel(rChannelID, rSound, loopNum);
|
rChannelID = Mix_PlayChannel(rChannelID, rSound, loopNum);
|
||||||
}
|
}
|
||||||
else if(!rSound)
|
else if(!rSound)
|
||||||
LogError("ZSound not initialized in ZSound::Play.");
|
rEngine->ReportError(ZERR_NOSOUND, "Play");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZSound::Pause()
|
void ZSound::Pause()
|
||||||
@ -82,7 +82,7 @@ void ZSound::Pause()
|
|||||||
if(rSound && rChannelID >= 0)
|
if(rSound && rChannelID >= 0)
|
||||||
Mix_Pause(rChannelID);
|
Mix_Pause(rChannelID);
|
||||||
else if(!rSound)
|
else if(!rSound)
|
||||||
LogError("ZSound not initialized in ZSound::Pause.");
|
rEngine->ReportError(ZERR_NOSOUND, "Pause");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZSound::Unpause()
|
void ZSound::Unpause()
|
||||||
@ -90,7 +90,7 @@ void ZSound::Unpause()
|
|||||||
if(rSound && rChannelID >= 0)
|
if(rSound && rChannelID >= 0)
|
||||||
Mix_Resume(rChannelID);
|
Mix_Resume(rChannelID);
|
||||||
else if(!rSound)
|
else if(!rSound)
|
||||||
LogError("ZSound not initialized in ZSound::Unpause.");
|
rEngine->ReportError(ZERR_NOSOUND, "Unpause");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZSound::Stop(int fadeTime)
|
void ZSound::Stop(int fadeTime)
|
||||||
@ -103,7 +103,7 @@ void ZSound::Stop(int fadeTime)
|
|||||||
Mix_HaltChannel(rChannelID);
|
Mix_HaltChannel(rChannelID);
|
||||||
}
|
}
|
||||||
else if(!rSound)
|
else if(!rSound)
|
||||||
LogError("ZSound not initialized in ZSound::Stop.");
|
rEngine->ReportError(ZERR_NOSOUND, "Stop");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ZSound::SetVolume(int volume)
|
void ZSound::SetVolume(int volume)
|
||||||
@ -111,7 +111,7 @@ void ZSound::SetVolume(int volume)
|
|||||||
if(rSound)
|
if(rSound)
|
||||||
Mix_VolumeChunk(rSound,volume);
|
Mix_VolumeChunk(rSound,volume);
|
||||||
else
|
else
|
||||||
LogError("ZSound not initialized in ZSound::SetVolume.");
|
rEngine->ReportError(ZERR_NOSOUND, "SetVolume");
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ZSound::IsLoaded()
|
bool ZSound::IsLoaded()
|
||||||
@ -126,7 +126,7 @@ bool ZSound::IsPlaying()
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
if(rChannelID >= 0)
|
if(rChannelID >= 0)
|
||||||
LogError("ZSound not initialized in ZSound::IsPlaying().");
|
rEngine->ReportError(ZERR_NOSOUND, "IsPlaying");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -137,7 +137,7 @@ bool ZSound::IsPaused()
|
|||||||
return Mix_Paused(rChannelID) > 0;
|
return Mix_Paused(rChannelID) > 0;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZSound not initialized in ZSound::IsPaused().");
|
rEngine->ReportError(ZERR_NOSOUND, "IsPaused");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -148,7 +148,7 @@ int ZSound::Volume()
|
|||||||
return Mix_VolumeChunk(rSound,-1);
|
return Mix_VolumeChunk(rSound,-1);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LogError("ZSound not initialized in ZSound::GetVolume().");
|
rEngine->ReportError(ZERR_NOSOUND, "GetVolume");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user