diff --git a/doc/html/SDLGL__Util_8h-source.html b/doc/html/SDLGL__Util_8h-source.html index 2ac07e1..65766ff 100755 --- a/doc/html/SDLGL__Util_8h-source.html +++ b/doc/html/SDLGL__Util_8h-source.html @@ -1,12 +1,12 @@ -/include/external/SDLGL_Util.h Source File +/home/James/ZEngine-dev/include/external/SDLGL_Util.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/external/SDLGL_Util.h

00001 /*This code comes from testgl.c which is part of the SDL source distribution.
+

/home/James/ZEngine-dev/include/external/SDLGL_Util.h

00001 /*This code comes from testgl.c which is part of the SDL source distribution.
 00002     Available at http://libsdl.org/
 00003 */
 00004 #ifndef __sdlgl_h__
@@ -18,9 +18,9 @@
 00010 GLuint SDL_GL_LoadTexture(SDL_Surface *surface, GLfloat *texcoord);
 00011 
 00012 #endif //__sdlgl_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__Defines_8h-source.html b/doc/html/ZE__Defines_8h-source.html index 7f73842..300ff2e 100644 --- a/doc/html/ZE__Defines_8h-source.html +++ b/doc/html/ZE__Defines_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_Defines.h Source File +/home/James/ZEngine-dev/include/ZE_Defines.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Defines.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_Defines.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -28,9 +28,9 @@
 00039 #define VERSION "0.7.6"
 00040 
 00041 #endif //__ze_defines_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__Defines_8h.html b/doc/html/ZE__Defines_8h.html index c1b0b5e..caeb924 100644 --- a/doc/html/ZE__Defines_8h.html +++ b/doc/html/ZE__Defines_8h.html @@ -3,19 +3,18 @@ ZE_Defines.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Defines.h File Reference


Detailed Description

-
File Header:
-File: ZE_Defines.h
- Description: Defines header file for ZEngine class, where all define statements to control compilation options are placed.
+

/home/James/ZEngine-dev/include/ZE_Defines.h File Reference


Detailed Description

+
File Header:
File: ZE_Defines.h
+ Description: Defines header file for ZEngine class, where all #define statements to control compilation options are placed.
Author(s): James Turk
-
Id:
- ZE_Defines.h,v 1.2 2002/11/28 23:18:54 cozman Exp

+
+

-Definition file, holds define statements describing optional features of ZEngine. +Definition file, holds #define statements describing optional features of ZEngine.

@@ -38,9 +37,9 @@ Definition file, holds define statements describing optional features of ZEngine #define VERSION   "0.7.6"  Version number.

-


Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__Error_8cpp.html b/doc/html/ZE__Error_8cpp.html index 06d2d44..aded60c 100644 --- a/doc/html/ZE__Error_8cpp.html +++ b/doc/html/ZE__Error_8cpp.html @@ -3,16 +3,15 @@ ZE_Error.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_Error.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_Error.cpp
+

/home/James/ZEngine-dev/src/ZE_Error.cpp File Reference


Detailed Description

+
File Header:
File: ZE_Error.cpp
Description: Implementation source file for ZEngine error logging utility functions.
Author(s): James Turk
-
Id:
- ZE_Error.cpp,v 1.1.1.1 2002/11/21 05:41:12 cozman Exp

+
+

Error logging utilities for ZEngine and programs making use of ZEngine. @@ -23,9 +22,9 @@ Error logging utilities for ZEngine and programs making use of ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__Error_8h-source.html b/doc/html/ZE__Error_8h-source.html index f4bf9f4..54a8fe9 100644 --- a/doc/html/ZE__Error_8h-source.html +++ b/doc/html/ZE__Error_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_Error.h Source File +/home/James/ZEngine-dev/include/ZE_Error.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Error.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_Error.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -33,16 +33,16 @@
 00057 
 00067 string FormatStr(const char *fmtstr, ...);
 00068 
-00072 #define GetError(str) _GetError(__LINE__,__FILE__,str)
+00072 #define GetError(str) _GetError(__LINE__,__FILE__,str)
 00073 
-00077 #define LogError(str) _LogError(__LINE__,__FILE__,str)
+00077 #define LogError(str) _LogError(__LINE__,__FILE__,str)
 00078 
 00079 }
 00080 
 00081 #endif //__ze_error_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__Error_8h.html b/doc/html/ZE__Error_8h.html index 47f7fc8..a6e8c8d 100644 --- a/doc/html/ZE__Error_8h.html +++ b/doc/html/ZE__Error_8h.html @@ -3,16 +3,15 @@ ZE_Error.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Error.h File Reference


Detailed Description

-
File Header:
-File: ZE_Error.h
+

/home/James/ZEngine-dev/include/ZE_Error.h File Reference


Detailed Description

+
File Header:
File: ZE_Error.h
Description: Header file for ZEngine Error Handling Functions.
Author(s): James Turk
-
Id:
- ZE_Error.h,v 1.1.1.1 2002/11/21 05:41:10 cozman Exp

+
+

Definition file for ZEngine Error Logging + Formatting functions which are used for internal and external errors. @@ -83,9 +82,9 @@ Creates a string about an error, telling what file it occured in and where, and Logs a string about an error, telling what file it occured in and where, and gives a user defined string as well. -


Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__Includes_8h-source.html b/doc/html/ZE__Includes_8h-source.html index 0a9a160..42bf093 100644 --- a/doc/html/ZE__Includes_8h-source.html +++ b/doc/html/ZE__Includes_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_Includes.h Source File +/home/James/ZEngine-dev/include/ZE_Includes.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Includes.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_Includes.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -49,9 +49,9 @@
 00055 using namespace std;
 00056 
 00057 #endif //__ze_includes_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__Includes_8h.html b/doc/html/ZE__Includes_8h.html index b8f32c1..2ec22c0 100644 --- a/doc/html/ZE__Includes_8h.html +++ b/doc/html/ZE__Includes_8h.html @@ -3,16 +3,15 @@ ZE_Includes.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Includes.h File Reference


Detailed Description

-
File Header:
-File: ZE_Includes.h
+

/home/James/ZEngine-dev/include/ZE_Includes.h File Reference


Detailed Description

+
File Header:
File: ZE_Includes.h
Description: Header file for ZEngine universal includes.
Author(s): James Turk
-
Id:
- ZE_Includes.h,v 1.2 2002/11/28 23:18:54 cozman Exp

+
+

ZE_*.h files should only include this file and any other ZE_*.h files that they need, External Library or C/C++ Standard Library files should be included from within this file. @@ -39,9 +38,9 @@ ZE_*.h files should only include this file and any other ZE_*.h files that they

Namespaces

namespace  std -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__Macros_8h-source.html b/doc/html/ZE__Macros_8h-source.html index 0c57329..67ec0e2 100755 --- a/doc/html/ZE__Macros_8h-source.html +++ b/doc/html/ZE__Macros_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_Macros.h Source File +/home/James/ZEngine-dev/include/ZE_Macros.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Macros.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_Macros.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -24,24 +24,28 @@
 00029 namespace ZE
 00030 {
 00031 
-00032 #define FreeImage(image) if(image){SDL_FreeSurface(image); image = NULL;}
-00033 
-00034 #ifdef USE_SDL_MIXER
-00035 #define FreeSound(sound) if(sound){Mix_FreeChunk(sound); sound = NULL;}
-00036 #define FreeMusic(music) if(music){Mix_FreeMusic(music); music = NULL;}
-00037 #endif
+00035 #define FreeImage(image) if(image){SDL_FreeSurface(image); image = NULL;}
+00036 
+00037 #ifdef USE_SDL_MIXER
 00038 
-00039 #ifdef USE_SDL_TTF
-00040 #define FreeFont(font) if(font){TTF_CloseFont(font); font = NULL;}
-00041 #endif
+00041 #define FreeSound(sound) if(sound){Mix_FreeChunk(sound); sound = NULL;}
 00042 
-00043 
-00044 }
-00045 
-00046 #endif //__ze_macros_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +00045 #define FreeMusic(music) if(music){Mix_FreeMusic(music); music = NULL;} +00046 #endif +00047 +00048 #ifdef USE_SDL_TTF +00049 +00052 #define FreeFont(font) if(font){TTF_CloseFont(font); font = NULL;} +00053 #endif +00054 +00055 +00056 } +00057 +00058 #endif //__ze_macros_h__ +00059 +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__Macros_8h.html b/doc/html/ZE__Macros_8h.html index 98e4e7c..a0dcd68 100755 --- a/doc/html/ZE__Macros_8h.html +++ b/doc/html/ZE__Macros_8h.html @@ -3,16 +3,18 @@ ZE_Macros.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_Macros.h File Reference


Detailed Description

-
File Header:
-File: ZE_Macros.h
+

/home/James/ZEngine-dev/include/ZE_Macros.h File Reference


Detailed Description

+
File Header:
File: ZE_Macros.h
Description: Header file for ZEngine Macros.
Author(s): James Turk
- $Id: ZE__Macros_8h.html,v 1.1 2002/12/01 08:02:50 cozman Exp $
-
Definition file for ZEngine Macros which are used throughout the engine. +
+
+ +

+Definition file for ZEngine Macros which are used throughout the engine.

#include "ZE_Includes.h"
@@ -21,10 +23,124 @@ File: ZE_Macros.h

Namespaces

namespace  ZE +

Defines

+#define FreeImage(image)   if(image){SDL_FreeSurface(image); image = NULL;} +#define FreeSound(sound)   if(sound){Mix_FreeChunk(sound); sound = NULL;} +#define FreeMusic(music)   if(music){Mix_FreeMusic(music); music = NULL;} +#define FreeFont(font)   if(font){TTF_CloseFont(font); font = NULL;} -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Define Documentation

+

+ + + + +
+ + + + + + + +
#define FreeImageimage      if(image){SDL_FreeSurface(image); image = NULL;} +
+
+ + + + + +
+   + + +

+Safely free an SDL_Surface* and set it to NULL.

+

+ + + + +
+ + + + + + + +
#define FreeSoundsound      if(sound){Mix_FreeChunk(sound); sound = NULL;} +
+
+ + + + + +
+   + + +

+Safely free a Mix_Chunk* and set it to NULL.

+

+ + + + +
+ + + + + + + +
#define FreeMusicmusic      if(music){Mix_FreeMusic(music); music = NULL;} +
+
+ + + + + +
+   + + +

+Safely free a Mix_Music* and set it to NULL.

+

+ + + + +
+ + + + + + + +
#define FreeFontfont      if(font){TTF_CloseFont(font); font = NULL;} +
+
+ + + + + +
+   + + +

+Safely free a TTF_Font and set it to NULL.

+


Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZConfigFile_8cpp.html b/doc/html/ZE__ZConfigFile_8cpp.html index 55d05cb..a53490c 100644 --- a/doc/html/ZE__ZConfigFile_8cpp.html +++ b/doc/html/ZE__ZConfigFile_8cpp.html @@ -3,16 +3,15 @@ ZE_ZConfigFile.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZConfigFile.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZConfigFile.cpp
+

/home/James/ZEngine-dev/src/ZE_ZConfigFile.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZConfigFile.cpp
Description: Implementation source file for ZConfigFile, the ZEngine INI-Style Config File.
Author(s): James Turk
-
Id:
- ZE_ZConfigFile.cpp,v 1.1.1.1 2002/11/21 05:41:12 cozman Exp

+
+

Implementation of ZConfigFile, the ZEngine INI-Style Config File. @@ -23,9 +22,9 @@ Implementation of ZConfigFile, the ZEngine INI-Style Config File.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZConfigFile_8h-source.html b/doc/html/ZE__ZConfigFile_8h-source.html index 27d4e87..920d841 100644 --- a/doc/html/ZE__ZConfigFile_8h-source.html +++ b/doc/html/ZE__ZConfigFile_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZConfigFile.h Source File +/home/James/ZEngine-dev/include/ZE_ZConfigFile.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZConfigFile.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZConfigFile.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -24,71 +24,74 @@
 00030 namespace ZE
 00031 {
 00032 
-00038 class ZConfigFile : public ZObject
+00038 class ZConfigFile : public ZObject
 00039 {
 00040     private:
 00041 
 00042         //Private Types//
 00043 
 00044 
-00051         class ZCF_Variable
+00051         class ZCF_Variable
 00052         {
 00053             public:
-00055                 string var;
-00057                 string val;
+00055                 string var;
+00057                 string val;
 00058         };
 00059 
-00065         class ZCF_Section
+00065         class ZCF_Section
 00066         {
 00067             public:
-00069                 string section;
-00071                 list<ZCF_Variable> varList;
+00069                 string section;
+00071                 list<ZCF_Variable> varList;
 00072         };
 00073 
-00075         list<ZCF_Section> mFileLayout;
+00075         list<ZCF_Section> mFileLayout;
 00076 
-00078         string mFilename;
+00078         string mFilename;
 00079 
 00087         string CleanString(string str);
 00088         
-00089         bool Exists(string sec);
-00090         bool Exists(string sec, string var);
-00091         void SetVariable(string sec, string var, string val);
-00092         string GetVariable(string sec, string var, string defVal);
-00093 
-00094     public:
-00095 
-00101         ZConfigFile();
-00102 
-00109         ZConfigFile(string filename);
-00110 
-00116         ~ZConfigFile();
+00096         bool Exists(string sec);
+00097 
+00106         bool Exists(string sec, string var);
+00107 
+00116         void SetVariable(string sec, string var, string val);
 00117 
-00124         void Process(string filename);
-00125 
-00135         int GetInt(string section, string var, int defVal);
-00136 
-00147         bool GetBool(string section, string var, bool defVal);
-00148 
-00158         string GetString(string section, string var, string defVal);
-00159 
-00169         void SetInt(string section, string var, int val);
-00170 
-00180         void SetBool(string section, string var, bool val);
-00181 
-00191         void SetString(string section, string var, string val);
-00192         
-00198         void Flush();
-00199 
-00205         void Close();
-00206 };
-00207 
-00208 }
-00209 
-00210 #endif //__ze_zconfigfile_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +00127 string GetVariable(string sec, string var, string defVal); +00128 +00129 public: +00130 +00136 ZConfigFile(); +00137 +00144 ZConfigFile(string filename); +00145 +00151 ~ZConfigFile(); +00152 +00159 void Process(string filename); +00160 +00170 int GetInt(string section, string var, int defVal); +00171 +00182 bool GetBool(string section, string var, bool defVal); +00183 +00193 string GetString(string section, string var, string defVal); +00194 +00204 void SetInt(string section, string var, int val); +00205 +00215 void SetBool(string section, string var, bool val); +00216 +00226 void SetString(string section, string var, string val); +00227 +00233 void Flush(); +00234 +00240 void Close(); +00241 }; +00242 +00243 } +00244 +00245 #endif //__ze_zconfigfile_h__ +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZConfigFile_8h.html b/doc/html/ZE__ZConfigFile_8h.html index 438f52b..e4881ed 100644 --- a/doc/html/ZE__ZConfigFile_8h.html +++ b/doc/html/ZE__ZConfigFile_8h.html @@ -3,16 +3,15 @@ ZE_ZConfigFile.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZConfigFile.h File Reference


Detailed Description

-
File Header:
-File: Types/ZE_ZConfigFile.h
+

/home/James/ZEngine-dev/include/ZE_ZConfigFile.h File Reference


Detailed Description

+
File Header:
File: Types/ZE_ZConfigFile.h
Description: Header file for ZEngine INI-Style Config Files.
Author(s): James Turk
-
Id:
- ZE_ZConfigFile.h,v 1.1.1.1 2002/11/21 05:41:10 cozman Exp

+
+

Definition file for ZConfigFile, an INI-style Config format. @@ -25,9 +24,9 @@ Definition file for ZConfigFile, an INI-style Config format.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZEngine_8cpp.html b/doc/html/ZE__ZEngine_8cpp.html index 9282644..aa89006 100644 --- a/doc/html/ZE__ZEngine_8cpp.html +++ b/doc/html/ZE__ZEngine_8cpp.html @@ -3,16 +3,15 @@ ZE_ZEngine.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZEngine.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZEngine.cpp
+

/home/James/ZEngine-dev/src/ZE_ZEngine.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZEngine.cpp
Description: Implementation source file for ZEngine library main singleton class.
Author(s): James Turk
-
Id:
- ZE_ZEngine.cpp,v 1.2 2002/11/28 23:19:55 cozman Exp

+
+

Actual implementation of ZEngine singleton class at heart of ZEngine. @@ -23,9 +22,9 @@ Actual implementation of ZEngine singleton class at heart of ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZEngine_8h-source.html b/doc/html/ZE__ZEngine_8h-source.html index a9ebc45..c5a4571 100644 --- a/doc/html/ZE__ZEngine_8h-source.html +++ b/doc/html/ZE__ZEngine_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZEngine.h Source File +/home/James/ZEngine-dev/include/ZE_ZEngine.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZEngine.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZEngine.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -27,18 +27,18 @@
 00037 namespace ZE
 00038 {
 00039 
-00046 class ZEngine
+00046 class ZEngine
 00047 {
 00049     //Singleton + Memory Management//
 00051 
 00052     private:
-00054         static ZEngine *sInstance;
+00054         static ZEngine *sInstance;
 00055 
 00061         ZEngine();
 00062 
 00063     public:
 00064 
-00071         static ZEngine* GetInstance();
+00071         static ZEngine* GetInstance();
 00072 
 00078         static void ReleaseInstance();
 00079 
@@ -47,15 +47,15 @@
 00089     //Initialization//
 00091 
 00092     private:
-00094         int mWidth;
-00096         int mHeight;
-00098         int mBPP;
-00100         bool mFullscreen;
+00094         int mWidth;
+00096         int mHeight;
+00098         int mBPP;
+00100         bool mFullscreen;
 00101 
 00102 #ifdef USE_SDL_MIXER 
-00103 
-00104         int mRate;
-00106         bool mStereo;
+00103 
+00104         int mRate;
+00106         bool mStereo;
 00107 #endif 
 00108 
 00109 
@@ -76,7 +76,7 @@
 00156     //Screen Access//
 00158 
 00159     private:
-00161         SDL_Surface *mScreen;
+00161         SDL_Surface *mScreen;
 00162 
 00163     public:
 00170         SDL_Surface *Display();
@@ -93,12 +93,12 @@
 00204     //Timer and Framerate Independent Movement//
 00206     
 00207     private:
-00209         bool mPaused;
-00211         bool mUnpauseOnActive;
-00213         Uint32 mLastPause;
-00215         Uint32 mPausedTime;
-00217         Uint32 mLastTime;
-00219         double mSecPerFrame;
+00209         bool mPaused;
+00211         bool mUnpauseOnActive;
+00213         Uint32 mLastPause;
+00215         Uint32 mPausedTime;
+00217         Uint32 mLastTime;
+00219         double mSecPerFrame;
 00220 
 00221     public:
 00228         void Delay(Uint32 milliseconds);
@@ -116,83 +116,88 @@
 00269     //Event and Input Handling//
 00271 
 00272     private:
-00274         bool mActive;
-00276         bool mQuit;
-00278         Uint8 *mKeyPressed;
-00280         int mMouseX;
-00282         int mMouseY;
-00284         Uint8 mMouseB;
-00285 
-00286     public:
-00293         bool IsActive();
-00294 
-00301         void RequestQuit();
-00302 
-00310         bool QuitRequested();
-00311         
-00319         bool KeyIsPressed(SDLKey key);
-00320 
-00326         void HideCursor();
-00327 
-00333         void ShowCursor();
-00334 
-00341         int MouseX();
+00274         bool mActive;
+00276         bool mQuit;
+00278         Uint8 *mKeyIsPressed;
+00280         bool mKeyPress[SDLK_LAST];
+00282         int mMouseX;
+00284         int mMouseY;
+00286         Uint8 mMouseB;
+00287 
+00288     public:
+00295         bool IsActive();
+00296 
+00303         void RequestQuit();
+00304 
+00312         bool QuitRequested();
+00313         
+00323         void SetKeyRepeatRate(int rate);
+00324 
+00332         bool KeyIsPressed(SDLKey key);
+00333 
+00341         bool KeyPress(SDLKey key);
 00342 
-00349         int MouseY();
-00350 
-00357         bool LButtonPressed();
-00358 
-00365         bool RButtonPressed();
-00366 
-00374         bool MouseInRect(SDL_Rect *rect);
-00375 
-00381         void CheckEvents();
-00382 
-00383 #ifdef USE_PHYSFS
-00384 
-00385     //Physfs Utilities//
-00387     public:
-00394         void InitPhysFS(string argv);
-00395 
-00402         void AddPhysFSDir(string dir);
-00403 
-00404 #endif    //USE_PHYSFS
-00405 
-00406 
-00408     //Data Loading + Unloading//
-00410     public:
-00418         SDL_Surface* LoadImage(string filename);
-00419 
-00420 #ifdef USE_SDL_MIXER
-00421 
-00428         Mix_Chunk* LoadSound(string filename);
-00429 
-00437         Mix_Music* LoadMusic(string filename);
-00438 #endif
-00439 
-00440 #ifdef USE_SDL_TTF
-00441 
-00449         TTF_Font* LoadFont(string filename, int size);
-00450 #endif 
-00451 
-00453     //Accessors//
-00455 
-00456     public:    
-00463         int Width();
-00464 
-00471         int Height();
-00472 
-00479         int BPP();
-00480 
-00487         bool IsFullscreen();
-00488 };
-00489 
-00490 }
-00491 
-00492 #endif //__ze_zengine_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +00348 void HideCursor(); +00349 +00355 void ShowCursor(); +00356 +00363 int MouseX(); +00364 +00371 int MouseY(); +00372 +00379 bool LButtonPressed(); +00380 +00387 bool RButtonPressed(); +00388 +00396 bool MouseInRect(SDL_Rect *rect); +00397 +00403 void CheckEvents(); +00404 +00405 #ifdef USE_PHYSFS +00406 +00407 //Physfs Utilities// +00409 public: +00416 void InitPhysFS(string argv); +00417 +00424 void AddPhysFSDir(string dir); +00425 +00426 #endif //USE_PHYSFS +00427 +00428 +00430 //Data Loading + Unloading// +00432 public: +00440 SDL_Surface* LoadImage(string filename); +00441 +00442 #ifdef USE_SDL_MIXER +00443 +00450 Mix_Chunk* LoadSound(string filename); +00451 +00459 Mix_Music* LoadMusic(string filename); +00460 #endif +00461 +00462 #ifdef USE_SDL_TTF +00463 +00471 TTF_Font* LoadFont(string filename, int size); +00472 #endif +00473 +00475 //Accessors// +00477 +00478 public: +00485 int Width(); +00486 +00493 int Height(); +00494 +00501 int BPP(); +00502 +00509 bool IsFullscreen(); +00510 }; +00511 +00512 } +00513 +00514 #endif //__ze_zengine_h__ +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZEngine_8h.html b/doc/html/ZE__ZEngine_8h.html index 034b48d..0a27724 100644 --- a/doc/html/ZE__ZEngine_8h.html +++ b/doc/html/ZE__ZEngine_8h.html @@ -3,16 +3,15 @@ ZE_ZEngine.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZEngine.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZEngine.h
+

/home/James/ZEngine-dev/include/ZE_ZEngine.h File Reference


Detailed Description

+
File Header:
File: ZE_ZEngine.h
Description: Header file for ZEngine class, the core of the ZEngine.
Author(s): James Turk
-
Id:
- ZE_ZEngine.h,v 1.2 2002/11/28 23:18:54 cozman Exp

+
+

ZEngine Game Engine core Engine definition. @@ -28,9 +27,9 @@ ZEngine Game Engine core Engine definition.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZFont_8cpp.html b/doc/html/ZE__ZFont_8cpp.html index b334d62..a25243a 100644 --- a/doc/html/ZE__ZFont_8cpp.html +++ b/doc/html/ZE__ZFont_8cpp.html @@ -3,16 +3,15 @@ ZE_ZFont.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZFont.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZFont.cpp
+

/home/James/ZEngine-dev/src/ZE_ZFont.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZFont.cpp
Description: Implementation source file for core ZEngine Font Object.
Author(s): James Turk
-
Id:
- ZE_ZFont.cpp,v 1.1.1.1 2002/11/21 05:41:13 cozman Exp

+
+

Implementation of ZFont, the basic Font class for ZEngine. @@ -21,9 +20,9 @@ Implementation of ZFont, the basic Font class for ZEngine.
-


Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZFont_8h-source.html b/doc/html/ZE__ZFont_8h-source.html index 0bb36db..dd53787 100644 --- a/doc/html/ZE__ZFont_8h-source.html +++ b/doc/html/ZE__ZFont_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZFont.h Source File +/home/James/ZEngine-dev/include/ZE_ZFont.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZFont.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZFont.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -27,13 +27,13 @@
 00032 namespace ZE
 00033 {
 00034 
-00040 class ZFont : public ZObject
+00040 class ZFont : public ZObject
 00041 {
 00042     protected:
-00044         TTF_Font *rFont;
-00046         string rFilename;
-00048         SDL_Color rColor;
-00050         SDL_Color rBGColor;
+00044         TTF_Font *rFont;
+00046         string rFilename;
+00048         SDL_Color rColor;
+00050         SDL_Color rBGColor;
 00051 
 00052     public:
 00053 
@@ -51,9 +51,9 @@
 00096 
 00098         //Settings and Drawing//
 00100 
-00108         void DrawText(string text, ZImage &image);
+00108         void DrawText(string text, ZImage &image);
 00109 
-00117         void DrawShadedText(string text, ZImage &image);
+00117         void DrawShadedText(string text, ZImage &image);
 00118 
 00127         void SetColor(Uint8 r, Uint8 g, Uint8 b);
 00128 
@@ -87,9 +87,9 @@
 00230 #endif //USE_SDL_TTF
 00231 
 00232 #endif //__ze_zfont_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZFont_8h.html b/doc/html/ZE__ZFont_8h.html index eb63123..cb36c09 100644 --- a/doc/html/ZE__ZFont_8h.html +++ b/doc/html/ZE__ZFont_8h.html @@ -3,16 +3,15 @@ ZE_ZFont.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZFont.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZFont.h
+

/home/James/ZEngine-dev/include/ZE_ZFont.h File Reference


Detailed Description

+
File Header:
File: ZE_ZFont.h
Description: Header file for core ZEngine Font Object.
Author(s): James Turk
-
Id:
- ZE_ZFont.h,v 1.1.1.1 2002/11/21 05:41:10 cozman Exp

+
+

Definition file for ZFont, the basic Font class for ZEngine. @@ -26,9 +25,9 @@ Definition file for ZFont, the basic Font class for ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZImage_8cpp.html b/doc/html/ZE__ZImage_8cpp.html index 516b3e8..1abe4a4 100644 --- a/doc/html/ZE__ZImage_8cpp.html +++ b/doc/html/ZE__ZImage_8cpp.html @@ -3,16 +3,18 @@ ZE_ZImage.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZImage.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZImage.cpp
+

/home/James/ZEngine-dev/src/ZE_ZImage.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZImage.cpp
Description: Implementation source file for core ZEngine Image or Texture Object.
Author(s): James Turk, Gamer Tazar
- $Id: ZE__ZImage_8cpp.html,v 1.2 2002/12/01 07:56:17 cozman Exp $
-
Implementation of ZImage, the Image class for ZEngine. +
+
+ +

+Implementation of ZImage, the Image class for ZEngine.

#include "ZE_ZImage.h"
@@ -20,9 +22,9 @@ File: ZE_ZImage.cpp

Namespaces

namespace  ZE
-


Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZImage_8h-source.html b/doc/html/ZE__ZImage_8h-source.html index 97dd5db..b4446e0 100644 --- a/doc/html/ZE__ZImage_8h-source.html +++ b/doc/html/ZE__ZImage_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZImage.h Source File +/home/James/ZEngine-dev/include/ZE_ZImage.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZImage.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZImage.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -24,63 +24,73 @@
 00029 namespace ZE
 00030 {
 00031 
-00037 class ZImage : public ZObject
+00037 class ZImage : public ZObject
 00038 {
 00039     protected:
-00041         GLfloat rTexMaxX;
-00043         GLfloat rTexMaxY;
-00045         SDL_Surface *rImage;
-00047         unsigned int rTexID;
-00049         unsigned int rWidth;
-00051         unsigned int rHeight;
-00052     
-00053     public:
-00054 
-00060         ZImage();
-00061 
-00068         ZImage(string filename);
-00069 
-00076         ZImage(SDL_Surface *surface);
-00077 
-00089         ZImage(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
-00090 
-00096         ~ZImage();
-00097 
-00099         //Opening and Closing//
-00101 
-00108         void Open(string filename);
-00109 
-00121         void OpenFromImage(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
-00122 
-00129         void Attach(SDL_Surface *surface);
-00130 
-00136         void Release();
-00137 
-00139         //Graphics//
-00141 
-00150         void SetColorKey(Uint8 red, Uint8 green, Uint8 blue);
-00151 
-00158         void Bind();
-00159 
-00167         void Draw(int x, int y);
-00168 
-00170         //Accessors//
-00172 
-00179         bool IsLoaded();
-00180 
-00186         SDL_Surface *Surface();
-00187 
-00194         int Width();
-00195 
-00202         int Height();
-00203 };
-00204 
-00205 }
-00206 
-00207 #endif
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +00041 GLfloat rTexMinX; +00043 GLfloat rTexMinY; +00045 GLfloat rTexMaxX; +00047 GLfloat rTexMaxY; +00049 SDL_Surface *rImage; +00051 unsigned int rTexID; +00053 unsigned int rWidth; +00055 unsigned int rHeight; +00056 +00057 public: +00058 +00064 ZImage(); +00065 +00072 ZImage(string filename); +00073 +00080 ZImage(SDL_Surface *surface); +00081 +00093 ZImage(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h); +00094 +00100 ~ZImage(); +00101 +00103 //Opening and Closing// +00105 +00112 void Open(string filename); +00113 +00125 void OpenFromImage(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h); +00126 +00133 void Attach(SDL_Surface *surface); +00134 +00140 void Release(); +00141 +00143 //Graphics// +00145 +00154 void SetColorKey(Uint8 red, Uint8 green, Uint8 blue); +00155 +00163 void Flip(bool horizontal, bool vertical); +00164 +00172 void Stretch(float xFactor, float yFactor); +00173 +00181 void Resize(unsigned int width, unsigned int height); +00182 +00189 void Bind(); +00190 +00198 void Draw(float x, float y); +00199 +00208 void DrawRotated(int x, int y, float angle); +00209 +00211 //Accessors// +00213 +00220 bool IsLoaded(); +00221 +00227 SDL_Surface *Surface(); +00228 +00235 int Width(); +00236 +00243 int Height(); +00244 }; +00245 +00246 } +00247 +00248 #endif +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZImage_8h.html b/doc/html/ZE__ZImage_8h.html index 14d94ce..edb254b 100644 --- a/doc/html/ZE__ZImage_8h.html +++ b/doc/html/ZE__ZImage_8h.html @@ -3,16 +3,18 @@ ZE_ZImage.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZImage.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZImage.h
+

/home/James/ZEngine-dev/include/ZE_ZImage.h File Reference


Detailed Description

+
File Header:
File: ZE_ZImage.h
Description: Header file for core ZEngine Image and Texture Object.
Author(s): James Turk, Gamer Tazar
- $Id: ZE__ZImage_8h.html,v 1.2 2002/12/01 07:56:17 cozman Exp $
-
Definition file for ZImage, the OpenGL version of the ZImage class for ZEngine. +
+
+ +

+Definition file for ZImage, the OpenGL version of the ZImage class for ZEngine.

#include "ZE_ZObject.h"
@@ -22,9 +24,9 @@ File: ZE_ZImage.h

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZMusic_8cpp.html b/doc/html/ZE__ZMusic_8cpp.html index 8089276..f3b0db3 100644 --- a/doc/html/ZE__ZMusic_8cpp.html +++ b/doc/html/ZE__ZMusic_8cpp.html @@ -3,16 +3,15 @@ ZE_ZMusic.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZMusic.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZMusic.cpp
+

/home/James/ZEngine-dev/src/ZE_ZMusic.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZMusic.cpp
Description: Implementation source file for core ZEngine Music Object.
Author(s): James Turk
-
Id:
- ZE_ZMusic.cpp,v 1.1.1.1 2002/11/21 05:41:13 cozman Exp

+
+

Implementation of ZMusic, the basic Music class for ZEngine. @@ -21,9 +20,9 @@ Implementation of ZMusic, the basic Music class for ZEngine.
-


Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZMusic_8h-source.html b/doc/html/ZE__ZMusic_8h-source.html index b0a24c3..52745da 100644 --- a/doc/html/ZE__ZMusic_8h-source.html +++ b/doc/html/ZE__ZMusic_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZMusic.h Source File +/home/James/ZEngine-dev/include/ZE_ZMusic.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZMusic.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZMusic.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -26,13 +26,13 @@
 00031 namespace ZE
 00032 {
 00033 
-00039 class ZMusic : public ZObject 
+00039 class ZMusic : public ZObject 
 00040 {
 00041     protected:
-00043         Mix_Music *rMusic;
+00043         Mix_Music *rMusic;
 00044 
 00045     public:
-00047         static const int LoopInfinite;
+00047         static const int LoopInfinite;
 00048 
 00050         //Opening and Closing//
 00052 
@@ -77,9 +77,9 @@
 00181 #endif //USE_SDL_MIXER
 00182 
 00183 #endif //__ze_zmusic_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZMusic_8h.html b/doc/html/ZE__ZMusic_8h.html index 2012630..92c168e 100644 --- a/doc/html/ZE__ZMusic_8h.html +++ b/doc/html/ZE__ZMusic_8h.html @@ -3,16 +3,15 @@ ZE_ZMusic.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZMusic.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZMusic.h
+

/home/James/ZEngine-dev/include/ZE_ZMusic.h File Reference


Detailed Description

+
File Header:
File: ZE_ZMusic.h
Description: Header file for core ZEngine Music Wrapper Object.
Author(s): James Turk
-
Id:
- ZE_ZMusic.h,v 1.1.1.1 2002/11/21 05:41:11 cozman Exp

+
+

Definition file for ZMusic, the Music file wrapper for ZEngine. @@ -25,9 +24,9 @@ Definition file for ZMusic, the Music file wrapper for ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZObject_8h-source.html b/doc/html/ZE__ZObject_8h-source.html index 148ee27..282ebcb 100644 --- a/doc/html/ZE__ZObject_8h-source.html +++ b/doc/html/ZE__ZObject_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZObject.h Source File +/home/James/ZEngine-dev/include/ZE_ZObject.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZObject.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZObject.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -23,21 +23,21 @@
 00028 
 00029 namespace ZE
 00030 {
-00036 class ZObject
+00036 class ZObject
 00037 {
 00038     protected:
-00040         ZEngine* rEngine;
+00040         ZEngine* rEngine;
 00041     public:
-00047         ZObject() { rEngine = ZEngine::GetInstance(); };
+00047         ZObject() { rEngine = ZEngine::GetInstance(); };
 00048 
-00054         virtual ~ZObject() {};
+00054         virtual ~ZObject() {};
 00055 };
 00056 }
 00057 
 00058 #endif //__ze_zobject_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZObject_8h.html b/doc/html/ZE__ZObject_8h.html index 6046d72..d9fa7e0 100644 --- a/doc/html/ZE__ZObject_8h.html +++ b/doc/html/ZE__ZObject_8h.html @@ -3,16 +3,15 @@ ZE_ZObject.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZObject.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZObject.h
+

/home/James/ZEngine-dev/include/ZE_ZObject.h File Reference


Detailed Description

+
File Header:
File: ZE_ZObject.h
Description: Header file for ZEngine core Object ZObject, base of most ZEngine objects.
Author(s): James Turk
-
Id:
- ZE_ZObject.h,v 1.1.1.1 2002/11/21 05:41:11 cozman Exp

+
+

Definition file for ZObject the Virtual Base Class for majority of the ZEngine Objects. @@ -25,9 +24,9 @@ Definition file for ZObject the Virtual Base Class for majority of the ZEngine O

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZRect_8cpp.html b/doc/html/ZE__ZRect_8cpp.html index 71c164e..a51b2b4 100644 --- a/doc/html/ZE__ZRect_8cpp.html +++ b/doc/html/ZE__ZRect_8cpp.html @@ -3,16 +3,15 @@ ZE_ZRect.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZRect.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZRect.cpp
+

/home/James/ZEngine-dev/src/ZE_ZRect.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZRect.cpp
Description: Implementation source file for core ZEngine Rectangle Object.
Author(s): James Turk
-
Id:
- ZE_ZRect.cpp,v 1.1.1.1 2002/11/21 05:41:13 cozman Exp

+
+

Implementation of ZRect, the Rectangle class for ZEngine. @@ -23,9 +22,9 @@ Implementation of ZRect, the Rectangle class for ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZRect_8h-source.html b/doc/html/ZE__ZRect_8h-source.html index af13f38..6b1af40 100644 --- a/doc/html/ZE__ZRect_8h-source.html +++ b/doc/html/ZE__ZRect_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZRect.h Source File +/home/James/ZEngine-dev/include/ZE_ZRect.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZRect.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZRect.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -24,67 +24,69 @@
 00029 namespace ZE
 00030 {
 00031 
-00037 class ZRect
+00037 class ZRect
 00038 {
-00039     private:
-00041         int mX;
-00043         int mY;
-00045         int mWidth;
-00047         int mHeight;
+00039     protected:  
+00041         float rX;
+00043         float rY;
+00045         float rWidth;
+00047         float rHeight;
 00048 
 00049     public:
 00050 
 00056         ZRect();
 00057 
-00067         ZRect(int x, int y, int width, int height);
+00067         ZRect(float x, float y, float width, float height);
 00068 
-00075         ZRect(const ZRect &rhs);
+00075         ZRect(const ZRect &rhs);
 00076 
-00084         const ZRect& operator=(const ZRect &rhs);
+00084         const ZRect& operator=(const ZRect &rhs);
 00085 
-00094         bool operator<(const ZRect &rhs) const;
+00094         bool operator<(const ZRect &rhs) const;
 00095 
-00103         void Move(int x, int y);
-00104 
-00112         void MoveRel(int xMove, int yMove);
-00113 
-00121         void Resize(int width, int height);
-00122 
-00130         void ResizeRel(int widthChange, int heightChange);
-00131 
-00139         bool Intersects(const ZRect &rect) const;
-00140 
-00149         bool Contains(int x, int y) const;
-00150 
-00158         bool Contains(const ZRect &rect) const;
-00159 
-00167         ZRect Intersection(const ZRect &rect) const;
-00168 
-00175         SDL_Rect SDLrect() const;
-00176 
-00183         int X() const;
-00184 
-00191         int Y() const;
-00192 
-00199         int Left() const;
-00200 
-00207         int Right() const;
-00208 
-00215         int Top() const;
-00216 
-00223         int Bottom() const;
-00224 
-00231         int Width() const;
-00232 
-00239         int Height() const;
-00240 };
-00241 
-00242 } //namspace ZE
+00105         void Draw(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha=255);
+00106 
+00114         void Move(float x, float y);
+00115 
+00123         void MoveRel(float xMove, float yMove);
+00124 
+00132         void Resize(float width, float height);
+00133 
+00141         void ResizeRel(float widthChange, float heightChange);
+00142 
+00150         bool Intersects(const ZRect &rect) const;
+00151 
+00160         bool Contains(float x, float y) const;
+00161 
+00169         bool Contains(const ZRect &rect) const;
+00170 
+00178         ZRect Intersection(const ZRect &rect) const;
+00179 
+00186         SDL_Rect SDLrect() const;
+00187 
+00194         float X() const;
+00195 
+00202         float Y() const;
+00203 
+00210         float Left() const;
+00211 
+00218         float Right() const;
+00219 
+00226         float Top() const;
+00227 
+00234         float Bottom() const;
+00235 
+00242         float Width() const;
 00243 
-00244 #endif //__ze_zrect_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +00250 float Height() const; +00251 }; +00252 +00253 } //namspace ZE +00254 +00255 #endif //__ze_zrect_h__ +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZRect_8h.html b/doc/html/ZE__ZRect_8h.html index a4be356..307a1f1 100644 --- a/doc/html/ZE__ZRect_8h.html +++ b/doc/html/ZE__ZRect_8h.html @@ -3,16 +3,15 @@ ZE_ZRect.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZRect.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZRect.h
+

/home/James/ZEngine-dev/include/ZE_ZRect.h File Reference


Detailed Description

+
File Header:
File: ZE_ZRect.h
Description: Header file for core ZEngine Rectangle Object.
Author(s): James Turk
-
Id:
- ZE_ZRect.h,v 1.1.1.1 2002/11/21 05:41:11 cozman Exp

+
+

Definition file for ZRect, the Rectangle class for ZEngine. @@ -25,9 +24,9 @@ Definition file for ZRect, the Rectangle class for ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZSound_8cpp.html b/doc/html/ZE__ZSound_8cpp.html index afea4ab..883cb3e 100644 --- a/doc/html/ZE__ZSound_8cpp.html +++ b/doc/html/ZE__ZSound_8cpp.html @@ -3,16 +3,15 @@ ZE_ZSound.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZSound.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZSound.cpp
+

/home/James/ZEngine-dev/src/ZE_ZSound.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZSound.cpp
Description: Implementation source file for core ZEngine Sound Object.
Author(s): James Turk
-
Id:
- ZE_ZSound.cpp,v 1.1.1.1 2002/11/21 05:41:13 cozman Exp

+
+

Implementation of ZSound, the basic Sound class for ZEngine. @@ -21,9 +20,9 @@ Implementation of ZSound, the basic Sound class for ZEngine.
-


Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZSound_8h-source.html b/doc/html/ZE__ZSound_8h-source.html index f860386..4b24be3 100644 --- a/doc/html/ZE__ZSound_8h-source.html +++ b/doc/html/ZE__ZSound_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZSound.h Source File +/home/James/ZEngine-dev/include/ZE_ZSound.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZSound.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZSound.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -26,14 +26,14 @@
 00031 namespace ZE
 00032 {
 00033 
-00039 class ZSound : public ZObject 
+00039 class ZSound : public ZObject 
 00040 {
 00041     protected:
-00043         Mix_Chunk* rSound;
-00045         int rChannelID;
+00043         Mix_Chunk* rSound;
+00045         int rChannelID;
 00046 
 00047     public:
-00049         static const int LoopInfinite;
+00049         static const int LoopInfinite;
 00050 
 00052         //Opening and Closing//
 00054 
@@ -76,9 +76,9 @@
 00176 #endif //USE_SDL_MIXER
 00177 
 00178 #endif //__ze_zsound_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZSound_8h.html b/doc/html/ZE__ZSound_8h.html index ff9bf8a..991bba8 100644 --- a/doc/html/ZE__ZSound_8h.html +++ b/doc/html/ZE__ZSound_8h.html @@ -3,16 +3,15 @@ ZE_ZSound.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZSound.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZSound.h
+

/home/James/ZEngine-dev/include/ZE_ZSound.h File Reference


Detailed Description

+
File Header:
File: ZE_ZSound.h
Description: Header file for core ZEngine Sound Wrapper Object.
Author(s): James Turk
-
Id:
- ZE_ZSound.h,v 1.1.1.1 2002/11/21 05:41:12 cozman Exp

+
+

Definition file for ZSound, the Sound Effect wrapper for ZEngine. @@ -25,9 +24,9 @@ Definition file for ZSound, the Sound Effect wrapper for ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZTimer_8cpp.html b/doc/html/ZE__ZTimer_8cpp.html index 5cf3f51..6ff3920 100644 --- a/doc/html/ZE__ZTimer_8cpp.html +++ b/doc/html/ZE__ZTimer_8cpp.html @@ -3,16 +3,15 @@ ZE_ZTimer.cpp File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/src/ZE_ZTimer.cpp File Reference


Detailed Description

-
File Header:
-File: ZE_ZTimer.cpp
+

/home/James/ZEngine-dev/src/ZE_ZTimer.cpp File Reference


Detailed Description

+
File Header:
File: ZE_ZTimer.cpp
Description: Implementation source file for core ZEngine Timer Object.
Author(s): James Turk
-
Id:
- ZE_ZTimer.cpp,v 1.1.1.1 2002/11/21 05:41:13 cozman Exp

+
+

Implementation of ZTimer, the basic Timer class for ZEngine. @@ -23,9 +22,9 @@ Implementation of ZTimer, the basic Timer class for ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZE__ZTimer_8h-source.html b/doc/html/ZE__ZTimer_8h-source.html index 332f286..30e76eb 100644 --- a/doc/html/ZE__ZTimer_8h-source.html +++ b/doc/html/ZE__ZTimer_8h-source.html @@ -1,12 +1,12 @@ -/include/ZE_ZTimer.h Source File +/home/James/ZEngine-dev/include/ZE_ZTimer.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZTimer.h

Go to the documentation of this file.
00001 /*******************************************************************************
+

/home/James/ZEngine-dev/include/ZE_ZTimer.h

Go to the documentation of this file.
00001 /*******************************************************************************
 00002          This file is Part of the ZEngine Library for SDL Game Development.
 00003                       Copyright (C) 2002 ConceptOfZero.net
 00004 
@@ -24,13 +24,13 @@
 00029 namespace ZE
 00030 {
 00031 
-00037 class ZTimer : public ZObject 
+00037 class ZTimer : public ZObject 
 00038 {
 00039     protected:
-00041         bool rPaused;
-00043         bool rUseZEngine;
-00045         Uint32 rPausedTime;
-00047         Uint32 rLastPause;
+00041         bool rPaused;
+00043         bool rUseZEngine;
+00045         Uint32 rPausedTime;
+00047         Uint32 rLastPause;
 00048 
 00055         Uint32 GetParentTime();
 00056 
@@ -52,9 +52,9 @@
 00105 }
 00106 
 00107 #endif //__ze_ztimer_h__
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1 diff --git a/doc/html/ZE__ZTimer_8h.html b/doc/html/ZE__ZTimer_8h.html index a966aa3..2284362 100644 --- a/doc/html/ZE__ZTimer_8h.html +++ b/doc/html/ZE__ZTimer_8h.html @@ -3,16 +3,15 @@ ZE_ZTimer.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZE_ZTimer.h File Reference


Detailed Description

-
File Header:
-File: ZE_ZTimer.h
+

/home/James/ZEngine-dev/include/ZE_ZTimer.h File Reference


Detailed Description

+
File Header:
File: ZE_ZTimer.h
Description: Header file for core ZEngine Timer Object.
Author(s): James Turk
-
Id:
- ZE_ZTimer.h,v 1.1.1.1 2002/11/21 05:41:12 cozman Exp

+
+

Definition file for ZTimer, the Timer class for ZEngine. @@ -25,9 +24,9 @@ Definition file for ZTimer, the Timer class for ZEngine.

Namespaces

namespace  ZE -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZEngine_8h-source.html b/doc/html/ZEngine_8h-source.html index a9196fc..73bfd55 100644 --- a/doc/html/ZEngine_8h-source.html +++ b/doc/html/ZEngine_8h-source.html @@ -1,28 +1,29 @@ -/include/ZEngine.h Source File +/home/James/ZEngine-dev/include/ZEngine.h Source File - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZEngine.h

Go to the documentation of this file.
00001 
-00044 #include "ZE_ZEngine.h"
-00045 #include "ZE_Macros.h"
-00046 #include "ZE_ZImage.h"
-00047 #include "ZE_ZTimer.h"
-00048 #include "ZE_ZConfigFile.h"
-00049 #include "ZE_ZRect.h"
-00050 #ifdef USE_SDL_TTF
-00051 #include "ZE_ZFont.h"
-00052 #endif
-00053 #ifdef USE_SDL_MIXER
-00054 #include "ZE_ZSound.h"
-00055 #include "ZE_ZMusic.h"
-00056 #endif
-

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

/home/James/ZEngine-dev/include/ZEngine.h

Go to the documentation of this file.
00001 
+00045 #include "ZE_ZEngine.h"
+00046 #include "ZE_Macros.h"
+00047 #include "ZE_ZImage.h"
+00048 #include "ZE_ZTimer.h"
+00049 #include "ZE_ZConfigFile.h"
+00050 #include "ZE_ZRect.h"
+00051 #ifdef USE_SDL_TTF
+00052 #include "ZE_ZFont.h"
+00053 #endif
+00054 #ifdef USE_SDL_MIXER
+00055 #include "ZE_ZSound.h"
+00056 #include "ZE_ZMusic.h"
+00057 #endif
+00058 
+

Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/ZEngine_8h.html b/doc/html/ZEngine_8h.html index 39a9354..f04b733 100644 --- a/doc/html/ZEngine_8h.html +++ b/doc/html/ZEngine_8h.html @@ -3,19 +3,18 @@ ZEngine.h File Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
-

/include/ZEngine.h File Reference


Detailed Description

-
File Header:
-File: ZEngine.h
+

/home/James/ZEngine-dev/include/ZEngine.h File Reference


Detailed Description

+
File Header:
File: ZEngine.h
Description: Public Header File for ZEngine.
Author(s): James Turk
-
Id:
- ZEngine.h,v 1.2 2002/11/28 23:18:54 cozman Exp

+
+

-Header file for ZEngine Game Engine from Concept of Zero, this is the file that programs that wish to utilize ZEngine should include. +Header file for ZEngine Game Engine from Concept of Zero, this is the file that programs that wish to utilize ZEngine should include.

#include "ZE_ZEngine.h"
#include "ZE_Macros.h"
@@ -31,9 +30,9 @@ Header file for ZEngine Game Engine from Concept of Zero, this is the file that Go to the source code of this file.
-


Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/annotated.html b/doc/html/annotated.html index a3bf839..e3d932a 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -3,7 +3,7 @@ Annotated Index - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ZEngine Compound List

Here are the classes, structs, unions and interfaces with brief descriptions: @@ -19,9 +19,9 @@
ZE::ZSoundZSound class for playing sound effects. (WAV)
ZE::ZTimerZTimer class for Timer use
-
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/classZE_1_1ZConfigFile-members.html b/doc/html/classZE_1_1ZConfigFile-members.html index 31e883f..310d525 100644 --- a/doc/html/classZE_1_1ZConfigFile-members.html +++ b/doc/html/classZE_1_1ZConfigFile-members.html @@ -3,19 +3,19 @@ Member List - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ZE::ZConfigFile Member List

This is the complete list of members for ZE::ZConfigFile, including all inherited members. - - + + - + @@ -23,15 +23,15 @@ - + -
CleanString(string str)ZE::ZConfigFile [private]
Close()ZE::ZConfigFile
Exists(string sec) (defined in ZE::ZConfigFile)ZE::ZConfigFile [private]
Exists(string sec, string var) (defined in ZE::ZConfigFile)ZE::ZConfigFile [private]
Exists(string sec)ZE::ZConfigFile [private]
Exists(string sec, string var)ZE::ZConfigFile [private]
Flush()ZE::ZConfigFile
GetBool(string section, string var, bool defVal)ZE::ZConfigFile
GetInt(string section, string var, int defVal)ZE::ZConfigFile
GetString(string section, string var, string defVal)ZE::ZConfigFile
GetVariable(string sec, string var, string defVal) (defined in ZE::ZConfigFile)ZE::ZConfigFile [private]
GetVariable(string sec, string var, string defVal)ZE::ZConfigFile [private]
mFileLayoutZE::ZConfigFile [private]
mFilenameZE::ZConfigFile [private]
Process(string filename)ZE::ZConfigFile
SetBool(string section, string var, bool val)ZE::ZConfigFile
SetInt(string section, string var, int val)ZE::ZConfigFile
SetString(string section, string var, string val)ZE::ZConfigFile
SetVariable(string sec, string var, string val) (defined in ZE::ZConfigFile)ZE::ZConfigFile [private]
SetVariable(string sec, string var, string val)ZE::ZConfigFile [private]
ZConfigFile()ZE::ZConfigFile
ZConfigFile(string filename)ZE::ZConfigFile
ZObject()ZE::ZObject [inline]
~ZConfigFile()ZE::ZConfigFile
~ZObject()ZE::ZObject [inline, virtual]

Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
+width=110 height=53>1.3-rc1
diff --git a/doc/html/classZE_1_1ZConfigFile.html b/doc/html/classZE_1_1ZConfigFile.html index 2c80b00..3c20f66 100644 --- a/doc/html/classZE_1_1ZConfigFile.html +++ b/doc/html/classZE_1_1ZConfigFile.html @@ -3,7 +3,7 @@ ZE::ZConfigFile class Reference - +
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ZE::ZConfigFile Class Reference

#include <ZE_ZConfigFile.h> @@ -43,6 +43,14 @@ Inherits ZE::ZObject.

Private Methods

string CleanString (string str)  Reformat a string in a form more suitable to parsing.

+bool Exists (string sec) + Check if a section exists.

+bool Exists (string sec, string var) + Check if a variable exists.

+void SetVariable (string sec, string var, string val) + Internal function to set variables.

+string GetVariable (string sec, string var, string defVal) + Internal function to get value of a variable.


Private Attributes

list< ZCF_SectionmFileLayout @@ -106,12 +114,12 @@ A no-op default constructor.

-Constructor takes filename, and calls process on it.

Parameters:
- - -
filename  -File to load as ZConfigFile.
-
+Constructor takes filename, and calls process on it.
Parameters:
+ + +
filename File to load as ZConfigFile.
+
+

@@ -169,13 +177,196 @@ Flushes the file, ensures a flush if the file is left open.

-Removes whitespace from a string and makes all characters lowercase.

Parameters:
- - +Removes whitespace from a string and makes all characters lowercase.
Parameters:
+
str  -The string to get a clean version of.
+ +
str The string to get a clean version of.
+
+
Returns:
Cleaned string.
+ + -
Returns:
-Cleaned string.
+

+ + + + +
+ + + + + + + + + + +
bool ZE::ZConfigFile::Exists string   sec [private]
+
+ + + + + +
+   + + +

+Find out if a section currently exists.

Parameters:
+ + +
sec Section to check for.
+
+
Returns:
bool, true if section exists in file.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
bool ZE::ZConfigFile::Exists string   sec,
string   var
[private]
+
+ + + + + +
+   + + +

+Find out if a variable currently exists.

Parameters:
+ + + +
sec Section to check in.
var Variable to check for.
+
+
Returns:
bool, true if section exists in file.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
void ZE::ZConfigFile::SetVariable string   sec,
string   var,
string   val
[private]
+
+ + + + + +
+   + + +

+Set variable to value, called internally only.

Parameters:
+ + + + +
sec Section for variable.
var Variable to set.
val Value to set variable to.
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
string ZE::ZConfigFile::GetVariable string   sec,
string   var,
string   defVal
[private]
+
+ + + +
+   + + +

+Get value of variable, called internally only.

Parameters:
+ + + + +
sec Section for variable.
var Variable to get.
defVal Value to return if variable doesnt exist.
+
+
Returns:
Value of variable.
+

@@ -204,12 +395,12 @@ Cleaned string.

-Parses the file, reading the contents into the fileLayout map.

Parameters:
- - -
filename  -File to parse and attach this ZDataFile to.
-
+Parses the file, reading the contents into the fileLayout map.
Parameters:
+ + +
filename File to parse and attach this ZDataFile to.
+
+

@@ -253,17 +444,15 @@ File to parse and attach this ZDataFile to.

-Get the current value of a variable in the file, or defVal if not found in file.

Parameters:
- - - - -
section  -Name of section to seek variable under.
var  -Name of variable to seek value for.
defVal  -Value to return if var does not exist within section.
-
Returns:
-Contents of the variable in integer format.
+Get the current value of a variable in the file, or defVal if not found in file.
Parameters:
+ + + + +
section Name of section to seek variable under.
var Name of variable to seek value for.
defVal Value to return if var does not exist within section.
+
+
Returns:
Contents of the variable in integer format.
+

@@ -307,17 +496,15 @@ Contents of the variable in integer format.

-Get the current value of a variable in the file, or defVal if not found in file. (Valid values are "0","1","true" and "false")

Parameters:
- - - - -
section  -Name of section to seek variable under.
var  -Name of variable to seek value for.
defVal  -Value to return if var does not exist within section.
-
Returns:
-Contents of the variable in boolean format.
+Get the current value of a variable in the file, or defVal if not found in file. (Valid values are "0","1","true" and "false")
Parameters:
+ + + + +
section Name of section to seek variable under.
var Name of variable to seek value for.
defVal Value to return if var does not exist within section.
+
+
Returns:
Contents of the variable in boolean format.
+

@@ -361,17 +548,15 @@ Contents of the variable in boolean format.

-Get the current value of a variable in the file, or defVal if not found in file.

Parameters:
- - - - -
section  -Name of section to seek variable under.
var  -Name of variable to seek value for.
defVal  -Value to return if var does not exist within section.
-
Returns:
-Contents of the variable in string format.
+Get the current value of a variable in the file, or defVal if not found in file.
Parameters:
+ + + + +
section Name of section to seek variable under.
var Name of variable to seek value for.
defVal Value to return if var does not exist within section.
+
+
Returns:
Contents of the variable in string format.
+

@@ -415,16 +600,14 @@ Contents of the variable in string format.

-Set the new value of a variable in the file to val, creating the section and variable if not already found in file.

Parameters:
- - - - -
section  -Name of section to edit variable under.
var  -Name of variable to set value for.
val  -Integer value to set variable to in file.
-
+Set the new value of a variable in the file to val, creating the section and variable if not already found in file.
Parameters:
+ + + + +
section Name of section to edit variable under.
var Name of variable to set value for.
val Integer value to set variable to in file.
+
+

@@ -468,16 +651,14 @@ Integer value to set variable to in file.

-Set the new value of a variable in the file to val, creating the section and variable if not already found in file.

Parameters:
- - - - -
section  -Name of section to edit variable under.
var  -Name of variable to set value for.
val  -Boolean value to set variable to in file.
-
+Set the new value of a variable in the file to val, creating the section and variable if not already found in file.
Parameters:
+ + + + +
section Name of section to edit variable under.
var Name of variable to set value for.
val Boolean value to set variable to in file.
+
+

@@ -521,16 +702,14 @@ Boolean value to set variable to in file.

-Set the new value of a variable in the file to val, creating the section and variable if not already found in file.

Parameters:
- - - - -
section  -Name of section to edit variable under.
var  -Name of variable to set value for.
val  -String value to set variable to in file.
-
+Set the new value of a variable in the file to val, creating the section and variable if not already found in file.
Parameters:
+ + + + +
section Name of section to edit variable under.
var Name of variable to set value for.
val String value to set variable to in file.
+
+

@@ -590,10 +769,10 @@ Flush the file and clear the filename.


The documentation for this class was generated from the following files: -
Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZConfigFile.h
  • /home/James/ZEngine-dev/src/ZE_ZConfigFile.cpp +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section-members.html b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section-members.html index a9dcc56..aee329c 100755 --- a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section-members.html +++ b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section-members.html @@ -3,15 +3,15 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZConfigFile::ZCF_Section Member List

    This is the complete list of members for ZE::ZConfigFile::ZCF_Section, including all inherited members. -
    sectionZE::ZConfigFile::ZCF_Section
    varListZE::ZConfigFile::ZCF_Section

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section.html b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section.html index 6738beb..9282b67 100755 --- a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section.html +++ b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Section.html @@ -3,7 +3,7 @@ ZE::ZConfigFile::ZCF_Section class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZConfigFile::ZCF_Section Class Reference

    List of all members.

    Detailed Description

    @@ -20,10 +20,10 @@ list< ZCF_V  STL list of variables.


    The documentation for this class was generated from the following file:
    -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZConfigFile.h +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable-members.html b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable-members.html index 85539b6..a2edcb0 100755 --- a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable-members.html +++ b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable-members.html @@ -3,15 +3,15 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZConfigFile::ZCF_Variable Member List

    This is the complete list of members for ZE::ZConfigFile::ZCF_Variable, including all inherited members. -
    valZE::ZConfigFile::ZCF_Variable
    varZE::ZConfigFile::ZCF_Variable

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable.html b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable.html index 4001d38..6fd25f4 100755 --- a/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable.html +++ b/doc/html/classZE_1_1ZConfigFile_1_1ZCF__Variable.html @@ -3,11 +3,11 @@ ZE::ZConfigFile::ZCF_Variable class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZConfigFile::ZCF_Variable Class Reference

    List of all members.

    Detailed Description

    -ZConfigFile class for mapping a variable name to it's value, stored in string form (later converted to bool or int if needed). +ZConfigFile class for mapping a variable name to it's value, stored in string form (later converted to bool or int if needed).

    @@ -20,10 +20,10 @@ string 
    ZE_ZConfigFile.h -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZConfigFile.h +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZEngine-members.html b/doc/html/classZE_1_1ZEngine-members.html index 262981b..92f3064 100644 --- a/doc/html/classZE_1_1ZEngine-members.html +++ b/doc/html/classZE_1_1ZEngine-members.html @@ -3,12 +3,12 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZEngine Member List

    This is the complete list of members for ZE::ZEngine, including all inherited members. - - + + @@ -18,30 +18,32 @@ - - + + - + - - - - - - + + + + + + + - + + - - - - - - + + + + + + @@ -53,21 +55,22 @@ - + + - + - + -
    BPP()ZE::ZEngine
    CheckEvents()ZE::ZEngine
    BPP()ZE::ZEngine
    CheckEvents()ZE::ZEngine
    Clear(float red=0.0f, float green=0.0f, float blue=0.0f, float alpha=1.0f)ZE::ZEngine
    CloseDisplay()ZE::ZEngine
    CreateDisplay(string title, string icon="")ZE::ZEngine
    GetInstance()ZE::ZEngine [static]
    GetTime()ZE::ZEngine
    GetVersion()ZE::ZEngine [static]
    Height()ZE::ZEngine
    HideCursor()ZE::ZEngine
    Height()ZE::ZEngine
    HideCursor()ZE::ZEngine
    IsActive()ZE::ZEngine
    IsFullscreen()ZE::ZEngine
    IsFullscreen()ZE::ZEngine
    IsPaused()ZE::ZEngine
    KeyIsPressed(SDLKey key)ZE::ZEngine
    LButtonPressed()ZE::ZEngine
    LoadFont(string filename, int size)ZE::ZEngine
    LoadImage(string filename)ZE::ZEngine
    LoadMusic(string filename)ZE::ZEngine
    LoadSound(string filename)ZE::ZEngine
    KeyIsPressed(SDLKey key)ZE::ZEngine
    KeyPress(SDLKey key)ZE::ZEngine
    LButtonPressed()ZE::ZEngine
    LoadFont(string filename, int size)ZE::ZEngine
    LoadImage(string filename)ZE::ZEngine
    LoadMusic(string filename)ZE::ZEngine
    LoadSound(string filename)ZE::ZEngine
    mActiveZE::ZEngine [private]
    mBPPZE::ZEngine [private]
    mFullscreenZE::ZEngine [private]
    mHeightZE::ZEngine [private]
    mKeyPressedZE::ZEngine [private]
    mKeyIsPressedZE::ZEngine [private]
    mKeyPressZE::ZEngine [private]
    mLastPauseZE::ZEngine [private]
    mLastTimeZE::ZEngine [private]
    mMouseBZE::ZEngine [private]
    mMouseXZE::ZEngine [private]
    mMouseYZE::ZEngine [private]
    MouseInRect(SDL_Rect *rect)ZE::ZEngine
    MouseX()ZE::ZEngine
    MouseY()ZE::ZEngine
    mMouseBZE::ZEngine [private]
    mMouseXZE::ZEngine [private]
    mMouseYZE::ZEngine [private]
    MouseInRect(SDL_Rect *rect)ZE::ZEngine
    MouseX()ZE::ZEngine
    MouseY()ZE::ZEngine
    mPausedZE::ZEngine [private]
    mPausedTimeZE::ZEngine [private]
    mQuitZE::ZEngine [private]
    mWidthZE::ZEngine [private]
    PauseTimer()ZE::ZEngine
    QuitRequested()ZE::ZEngine
    RButtonPressed()ZE::ZEngine
    RButtonPressed()ZE::ZEngine
    ReleaseInstance()ZE::ZEngine [static]
    RequestQuit()ZE::ZEngine
    SetGL2D()ZE::ZEngine
    SetKeyRepeatRate(int rate)ZE::ZEngine
    SetupDisplay(int width, int height, int bpp, bool fullscreen)ZE::ZEngine
    SetupSound(int rate, bool stereo)ZE::ZEngine
    ShowCursor()ZE::ZEngine
    ShowCursor()ZE::ZEngine
    sInstanceZE::ZEngine [private, static]
    UnpauseTimer()ZE::ZEngine
    UpdateScreen()ZE::ZEngine
    Width()ZE::ZEngine
    Width()ZE::ZEngine
    ZEngine()ZE::ZEngine [private]

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +


    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1 diff --git a/doc/html/classZE_1_1ZEngine.html b/doc/html/classZE_1_1ZEngine.html index 231c098..7b1d580 100644 --- a/doc/html/classZE_1_1ZEngine.html +++ b/doc/html/classZE_1_1ZEngine.html @@ -3,13 +3,13 @@ ZE::ZEngine class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZEngine Class Reference

    #include <ZE_ZEngine.h>

    List of all members.


    Detailed Description

    -ZEngine Singleton Class, accessible from anywhere in a ZEngine-based program by nature. Controls core elements of program and does majority of SDL wrapping. Also keeps track of loaded data and helps programs avoid memory leaks and dangling pointers. +ZEngine Singleton Class, accessible from anywhere in a ZEngine-based program by nature. Controls core elements of program and does majority of SDL wrapping. Also keeps track of loaded data and helps programs avoid memory leaks and dangling pointers.

    @@ -48,40 +48,44 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -138,17 +142,20 @@ bool  - + - + + + - + - + +Static function, returns pointer to instance of ZEngine, creating an instance if none exist.
    Returns:
    Instance to the ZEngine.
    +
     Request A Quit.

    bool QuitRequested ()
     Find out if user has requested to quit.

    bool KeyIsPressed (SDLKey key)
     Find the state of a key.

    void HideCursor ()
     Hide mouse cursor.

    void ShowCursor ()
     Show mouse cursor.

    int MouseX ()
     Get X Position of Mouse.

    int MouseY ()
     Get Y Position of Mouse.

    bool LButtonPressed ()
     Get Status of Left Button.

    bool RButtonPressed ()
     Get Status of Right Button.

    bool MouseInRect (SDL_Rect *rect)
     Check if mouse is in given rectangle.

    void CheckEvents ()
     Check for Activation, Window Manager, and Quit Events.

    SDL_Surface * LoadImage (string filename)
     Load an Image.

    Mix_Chunk * LoadSound (string filename)
     Load a Sound.

    Mix_Music * LoadMusic (string filename)
     Load a Music File.

    TTF_Font * LoadFont (string filename, int size)
     Load a Font.

    int Width ()
     Get Current Display Width.

    int Height ()
     Get Current Display Height.

    int BPP ()
     Get Current Display BPP.

    bool IsFullscreen ()
     Get Fullscreen setting.

    void SetKeyRepeatRate (int rate)
     Set Key repeat rate.

    bool KeyIsPressed (SDLKey key)
     Find the state of a key.

    bool KeyPress (SDLKey key)
     Find if key has been pressed since last check.

    void HideCursor ()
     Hide mouse cursor.

    void ShowCursor ()
     Show mouse cursor.

    int MouseX ()
     Get X Position of Mouse.

    int MouseY ()
     Get Y Position of Mouse.

    bool LButtonPressed ()
     Get Status of Left Button.

    bool RButtonPressed ()
     Get Status of Right Button.

    bool MouseInRect (SDL_Rect *rect)
     Check if mouse is in given rectangle.

    void CheckEvents ()
     Check for Activation, Window Manager, and Quit Events.

    SDL_Surface * LoadImage (string filename)
     Load an Image.

    Mix_Chunk * LoadSound (string filename)
     Load a Sound.

    Mix_Music * LoadMusic (string filename)
     Load a Music File.

    TTF_Font * LoadFont (string filename, int size)
     Load a Font.

    int Width ()
     Get Current Display Width.

    int Height ()
     Get Current Display Height.

    int BPP ()
     Get Current Display BPP.

    bool IsFullscreen ()
     Get Fullscreen setting.


    Static Public Methods

    ZEngine * GetInstance ()
     Get Instance.

    bool mQuit
     bool for checking if a Quit event has been detected

    -Uint8 * mKeyPressed
    +Uint8 * mKeyIsPressed
     Pointer to array of Keys.

    -int mMouseX
    +bool mKeyPress [SDLK_LAST]
     Array of keys, used by KeyPress.

    +int mMouseX
     X Position of Mouse.

    -int mMouseY
    +int mMouseY
     Y Position of Mouse.

    -Uint8 mMouseB
    +Uint8 mMouseB
     Mouse Button Information.


    Static Private Attributes

    @@ -210,8 +217,8 @@ Initialize ZEngine values to de

    -Static function, returns pointer to instance of ZEngine, creating an instance if none exist.

    Returns:
    -Instance to the ZEngine.

    @@ -267,8 +274,8 @@ Release memory held by instance of engine and closes window.

    -Get Version Number of ZEngine. (Major.Minor.Extension#)

    Returns:
    -string containing version number
    +Get Version Number of ZEngine. (Major.Minor.Extension#)
    Returns:
    string containing version number
    +

    @@ -318,18 +325,17 @@ string containing version number

    -Sets display parameters to specified parameters. (called before CreateDisplay)

    Parameters:
    - - - - - -
    width  -Desired width of screen or window.
    height  -Desired height of screen or window.
    bpp  -Desired BPP for screen (only works in fullscreen).
    fullscreen  -A bool for fullscreen setting.
    -
    +Sets display parameters to specified parameters. (called before CreateDisplay) +

    +

    Parameters:
    + + + + + +
    width Desired width of screen or window.
    height Desired height of screen or window.
    bpp Desired BPP for screen (only works in fullscreen).
    fullscreen A bool for fullscreen setting.
    +
    +

    @@ -367,14 +373,15 @@ A bool for fullscreen setting.

    -Set sound settings to specified parameters. (called before CreateDisplay)

    Parameters:
    - - - -
    rate  -Desired sound bitrate.
    stereo  -A bool for stereo setting.
    -
    +Set sound settings to specified parameters. (called before CreateDisplay) +

    +

    Parameters:
    + + + +
    rate Desired sound bitrate.
    stereo A bool for stereo setting.
    +
    +

    @@ -412,14 +419,15 @@ A bool for stereo setting.

    -SetupDisplay and SetupSound should be called prior to this to change settings, settings from those do not go into effect until this function is called. Specify no icon file to use default OS icon.

    Parameters:
    - - - -
    title  -Window Title.
    icon  -Path to Icon File.
    -
    +SetupDisplay and SetupSound should be called prior to this to change settings, settings from those do not go into effect until this function is called. Specify no icon file to use default OS icon. +

    +

    Parameters:
    + + + +
    title Window Title.
    icon Path to Icon File.
    +
    +

    @@ -475,8 +483,8 @@ Shut down SDL (and SDL_ttf,SDL_mixer if necessary).

    -Get pointer to screen SDL_Surface, allowing direct screen manipulation using SDL.

    Returns:
    -Pointer to Display Surface.
    +Get pointer to screen SDL_Surface, allowing direct screen manipulation using SDL.
    Returns:
    Pointer to Display Surface.
    +

    @@ -554,18 +562,15 @@ Flip double buffer in SDL if double buffered, otherwise tell video to refresh en

    -Clears a rectangle on screen to a color, defaults to solid black.

    Parameters:
    - - - - - -
    red  -Red component (0.0-1.0) of new color.
    green  -Green component (0.0-1.0) of new color.
    blue  -Blue component (0.0-1.0) of new color.
    alpha  -Alpha component (0.0-1.0) of new color.
    -
    +Clears a rectangle on screen to a color, defaults to solid black.
    Parameters:
    + + + + + +
    red Red component (0.0-1.0) of new color.
    green Green component (0.0-1.0) of new color.
    blue Blue component (0.0-1.0) of new color.
    alpha Alpha component (0.0-1.0) of new color.
    +
    +

    @@ -622,12 +627,12 @@ Sets the OpenGL scaled orthographic mode, called once at beginning, no need to c

    -Freeze everything for given number of milliseconds.

    Parameters:
    - - -
    milliseconds  -Number of milliseconds to freeze.
    -
    +Freeze everything for given number of milliseconds.
    Parameters:
    + + +
    milliseconds Number of milliseconds to freeze.
    +
    +

    @@ -655,8 +660,8 @@ Number of milliseconds to freeze.

    -Get active time since ZEngine initialization in milliseconds, paused time doesn't count.

    Returns:
    -Number of active milliseconds since initialization.
    +Get active time since ZEngine initialization in milliseconds, paused time doesn't count.
    Returns:
    Number of active milliseconds since initialization.
    +

    @@ -740,8 +745,8 @@ Unpause ZEngine timer and all <

    -Get double that describes the time passed between screen updates. (used for Framerate Independant Movement)

    Returns:
    -Time between screen updates.
    +Get double that describes the time passed between screen updates. (used for Framerate Independant Movement)
    Returns:
    Time between screen updates.
    +

    @@ -769,8 +774,8 @@ Time between screen updates.

    -Find out if engine timer is paused.

    Returns:
    -Paused State of engine.
    +Find out if engine timer is paused.
    Returns:
    Paused State of engine.
    +

    @@ -798,8 +803,8 @@ Paused State of engine.

    -Function to find out if application currently has focus.

    Returns:
    -bool telling active/inactive state of application.
    +Function to find out if application currently has focus.
    Returns:
    bool telling active/inactive state of application.
    +

    @@ -827,7 +832,7 @@ bool telling active/inactive state of application.

    -Tell the engine that it should behave as if a Quit was requested, does not call any shutdown functions. +Tell the engine that it should behave as if a Quit was requested, does not call any shutdown functions.

    @@ -855,11 +860,47 @@ Tell the engine that it should behave as if a Quit was requested, does not call

    -Function to find out if user or operating system has requested program cease execution, can be set by Alt-F4, SDL_Quit event or ZEngine::RequestQuit().

    Returns:
    -bool telling if quit has been requested.
    +Function to find out if user or operating system has requested program cease execution, can be set by Alt-F4, SDL_Quit event or ZEngine::RequestQuit().
    Returns:
    bool telling if quit has been requested.
    + -

    +

    + + + + +
    + + + + + + + + + + +
    void ZE::ZEngine::SetKeyRepeatRate int   rate
    +
    + + + + + +
    +   + + +

    +Calls SDL_EnableKeyRepeat(rate,rate) because usually this is the desired movement style for games. The rate is set to 30 upon the creation of the display, pass zero to disable this. SDL_EnableKeyRepeat can be called separately: http://sdldoc.csn.ul.ie/sdlenablekeyrepeat.php. +

    +

    Parameters:
    + + +
    rate Desired key repeat rate.
    +
    +
    +

    +Function returns true/false based on if key is currently pressed or not.
    Parameters:
    +
    @@ -885,16 +926,51 @@ bool telling if quit has been requested.

    -Function returns true/false based on if key is <u>currently</u> pressed or not.

    Parameters:
    - - -
    key  -code of key to find status of.
    -
    Returns:
    -bool state of requested key.
    + +
    key Code of key to find status of.
    + +

    Returns:
    State of requested key.
    + -

    +

    + + + + +
    + + + + + + + + + + +
    bool ZE::ZEngine::KeyPress SDLKey   key
    +
    + + + + + +
    +   + + +

    +Function returns true/false based on if key has been pressed since last check.

    Parameters:
    + + +
    key Code of key to find status of.
    +
    +
    Returns:
    State of requested key.
    +
    +

    Hide the system mouse cursor.
    @@ -922,7 +998,7 @@ bool state of requested key.
    -

    +

    Show the system mouse cursor.
    @@ -950,7 +1026,7 @@ Hide the system mouse cursor.
    -

    +

    +Find X Position of Mouse on screen.
    Returns:
    X Position of Mouse.
    +
    @@ -975,11 +1051,11 @@ Show the system mouse cursor.

    -Find X Position of Mouse on screen.

    Returns:
    -X Position of Mouse.
    -

    +

    +Find Y Position of Mouse on screen.
    Returns:
    Y Position of Mouse.
    +
    @@ -1004,11 +1080,11 @@ X Position of Mouse.

    -Find Y Position of Mouse on screen.

    Returns:
    -Y Position of Mouse.
    -

    +

    +Get pressed status of left button of mouse.
    Returns:
    true if left button is pressed, false otherwise.
    +
    @@ -1033,11 +1109,11 @@ Y Position of Mouse.

    -Get pressed status of left button of mouse.

    Returns:
    -true if left button is pressed, false otherwise.
    -

    +

    +Get pressed status of right button of mouse.
    Returns:
    true if right button is pressed, false otherwise.
    +
    @@ -1062,11 +1138,11 @@ true if left button is pressed, false otherwise.

    -Get pressed status of right button of mouse.

    Returns:
    -true if right button is pressed, false otherwise.
    -

    +

    +Return status of mouse in current rectangle (used for buttons)
    Parameters:
    +
    @@ -1092,16 +1168,16 @@ true if right button is pressed, false otherwise.

    -Return status of mouse in current rectangle (used for buttons)

    Parameters:
    - - -
    rect  -Rectangle to check if mouse is in.
    -
    Returns:
    -true if mouse is in rectangle, false otherwise
    + +
    rect Rectangle to check if mouse is in.
    + +

    Returns:
    true if mouse is in rectangle, false otherwise
    + -

    +

    Cycle through event queue, processing events, updating all Event Related variables, should be called once per frame.
    @@ -1129,7 +1205,7 @@ true if mouse is in rectangle, false otherwise
    -

    +

    +Loads an Image to an ImageData class which keeps vital information on the Image.
    Parameters:
    +
    @@ -1155,16 +1231,16 @@ Cycle through event queue, processing events, updating all Event Related variabl

    -Loads an Image to an ImageData class which keeps vital information on the Image.

    Parameters:
    - - -
    filename  -path to file to load.
    -
    Returns:
    -A SDL_Surface pointer to data.
    + +
    filename path to file to load.
    + +

    Returns:
    A SDL_Surface pointer to data.
    + -

    +

    +Loads a Sound to a SoundData class which keeps vital information on the Sound
    Parameters:
    +
    @@ -1190,16 +1266,16 @@ A SDL_Surface pointer to data.

    -Loads a Sound to a SoundData class which keeps vital information on the Sound

    Parameters:
    - - -
    filename  -path to file to load.
    -
    Returns:
    -A Mix_Chunk pointer to data.
    + +
    filename path to file to load.
    + +

    Returns:
    A Mix_Chunk pointer to data.
    + -

    +

    +Loads a Music Clip to a MusicData class which keeps vital information on the Music Data
    Parameters:
    +
    @@ -1225,16 +1301,16 @@ A Mix_Chunk pointer to data.

    -Loads a Music Clip to a MusicData class which keeps vital information on the Music Data

    Parameters:
    - - -
    filename  -path to file to load.
    -
    Returns:
    -A Mix_Music pointer to data.
    + +
    filename path to file to load.
    + +

    Returns:
    A Mix_Music pointer to data.
    + -

    +

    +Loads a Font to a FontData class which keeps vital information on the Font
    Parameters:
    +
    @@ -1269,18 +1345,17 @@ A Mix_Music pointer to data.

    -Loads a Font to a FontData class which keeps vital information on the Font

    Parameters:
    - - - -
    filename  -path to file to load.
    size  -point size of font
    -
    Returns:
    -A TTF_Font pointer to data.
    + + +
    filename path to file to load.
    size point size of font
    + +

    Returns:
    A TTF_Font pointer to data.
    + -

    +

    +Get Width of Window or Fullscreen mode.
    Returns:
    Width of Display.
    +
    @@ -1305,11 +1380,11 @@ A TTF_Font pointer to data.

    -Get Width of Window or Fullscreen mode.

    Returns:
    -Width of Display.
    -

    +

    +Get Height of Window or Fullscreen mode.
    Returns:
    Height of Display.
    +
    @@ -1334,11 +1409,11 @@ Width of Display.

    -Get Height of Window or Fullscreen mode.

    Returns:
    -Height of Display.
    -

    +

    +Get BPP of Window or Fullscreen mode.
    Returns:
    BPP of Display.
    +
    @@ -1363,11 +1438,11 @@ Height of Display.

    -Get BPP of Window or Fullscreen mode.

    Returns:
    -BPP of Display.
    -

    +

    +Get Fullscreen setting of Display.
    Returns:
    True if Fullscreen, False if Windowed
    +
    @@ -1392,15 +1467,15 @@ BPP of Display.

    -Get Fullscreen setting of Display.

    Returns:
    -True if Fullscreen, False if Windowed


    The documentation for this class was generated from the following files: -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZEngine.h
  • /home/James/ZEngine-dev/src/ZE_ZEngine.cpp +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZFont-members.html b/doc/html/classZE_1_1ZFont-members.html index 64becf5..b7fec46 100644 --- a/doc/html/classZE_1_1ZFont-members.html +++ b/doc/html/classZE_1_1ZFont-members.html @@ -3,7 +3,7 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZFont Member List

    This is the complete list of members for ZE::ZFont, including all inherited members. @@ -33,9 +33,9 @@ -
    ZObject()ZE::ZObject [inline]
    ~ZFont()ZE::ZFont
    ~ZObject()ZE::ZObject [inline, virtual]

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZFont.html b/doc/html/classZE_1_1ZFont.html index bb32610..8b4f2e6 100644 --- a/doc/html/classZE_1_1ZFont.html +++ b/doc/html/classZE_1_1ZFont.html @@ -3,7 +3,7 @@ ZE::ZFont class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZFont Class Reference

    #include <ZE_ZFont.h> @@ -132,14 +132,13 @@ Default Constructor, does nothing.

    -Constructor simply calls ZFont::Open() with same parameters.

    Parameters:
    - - - -
    filename  -Font to open.
    size  -Size to use for font.
    -
    +Constructor simply calls ZFont::Open() with same parameters.
    Parameters:
    + + + +
    filename Font to open.
    size Size to use for font.
    +
    +

    @@ -206,14 +205,13 @@ Destructor calls ZFont::Release()<

    -Opens a font given a filename and a point size.

    Parameters:
    - - - -
    filename  -Font to open.
    size  -Size to use for font.
    -
    +Opens a font given a filename and a point size.
    Parameters:
    + + + +
    filename Font to open.
    size Size to use for font.
    +
    +

    @@ -279,14 +277,13 @@ Release memory held by font.

    -Draw to a surface in specified color and associate that surface with a ZImage.

    Parameters:
    - - - -
    text  -String to write.
    image  -ZImage to draw to.
    -
    +Draw to a surface in specified color and associate that surface with a ZImage.
    Parameters:
    + + + +
    text String to write.
    image ZImage to draw to.
    +
    +

    @@ -324,14 +321,13 @@ String to write.

    -Draw to a surface a string with a background of rBGColor and lettering in the normal color and associate that surface with a ZImage.

    Parameters:
    - - - -
    text  -String to write.
    image  -ZImage to draw to.
    -
    +Draw to a surface a string with a background of rBGColor and lettering in the normal color and associate that surface with a ZImage.
    Parameters:
    + + + +
    text String to write.
    image ZImage to draw to.
    +
    +

    @@ -375,16 +371,14 @@ String to write.

    -Set rColor of Text Output.

    Parameters:
    - - - - -
    r  -Red component of color (0-255).
    g  -Green component of color (0-255).
    b  -Blue component of color (0-255).
    -
    +Set rColor of Text Output.
    Parameters:
    + + + + +
    r Red component of color (0-255).
    g Green component of color (0-255).
    b Blue component of color (0-255).
    +
    +

    @@ -428,16 +422,14 @@ Blue component of color (0-255).

    -Set rColor of Background for Shaded Draw.

    Parameters:
    - - - - -
    r  -Red component of color (0-255).
    g  -Green component of color (0-255).
    b  -Blue component of color (0-255).
    -
    +Set rColor of Background for Shaded Draw.
    Parameters:
    + + + + +
    r Red component of color (0-255).
    g Green component of color (0-255).
    b Blue component of color (0-255).
    +
    +

    @@ -481,16 +473,14 @@ Blue component of color (0-255).

    -Set display format (bold, italic, underline).

    Parameters:
    - - - - -
    bold  -Decides bold setting of font.
    italic  -Decides italic setting of font.
    underline  -Decides underline setting of font.
    -
    +Set display format (bold, italic, underline).
    Parameters:
    + + + + +
    bold Decides bold setting of font.
    italic Decides italic setting of font.
    underline Decides underline setting of font.
    +
    +

    @@ -519,12 +509,12 @@ Decides underline setting of font.

    -Release and Reopen font in new size.

    Parameters:
    - - -
    size  -New size for font.
    -
    +Release and Reopen font in new size.
    Parameters:
    + + +
    size New size for font.
    +
    +

    @@ -552,8 +542,8 @@ New size for font.

    -Check if file is loaded and pointer to data is non-NULL.

    Returns:
    -Loaded or Unloaded state of data.
    +Check if file is loaded and pointer to data is non-NULL.
    Returns:
    Loaded or Unloaded state of data.
    +

    @@ -581,8 +571,8 @@ Loaded or Unloaded state of data.

    -Check if font output is currently bold.

    Returns:
    -True or False state of bold.
    +Check if font output is currently bold.
    Returns:
    True or False state of bold.
    +

    @@ -610,8 +600,8 @@ True or False state of bold.

    -Check if font output is currently italic.

    Returns:
    -True or False state of italic.
    +Check if font output is currently italic.
    Returns:
    True or False state of italic.
    +

    @@ -639,8 +629,8 @@ True or False state of italic.

    -Check if font output is currently underline.

    Returns:
    -True or False state of underline.
    +Check if font output is currently underline.
    Returns:
    True or False state of underline.
    +

    @@ -668,8 +658,8 @@ True or False state of underline.

    -Check font height as reported by SDL_ttf.

    Returns:
    -Height of font.
    +Check font height as reported by SDL_ttf.
    Returns:
    Height of font.
    +

    @@ -697,8 +687,8 @@ Height of font.

    -Check font line skip as reported by SDL_ttf.

    Returns:
    -Recommended Line Skip of font.
    +Check font line skip as reported by SDL_ttf.
    Returns:
    Recommended Line Skip of font.
    +

    @@ -727,13 +717,13 @@ Recommended Line Skip of font.

    -Get Width of String in Current Font in Pixels.

    Parameters:
    - - -
    text  -String to get width of.
    -
    Returns:
    -Width of String in Current font.
    +Get Width of String in Current Font in Pixels.
    Parameters:
    + + +
    text String to get width of.
    +
    +
    Returns:
    Width of String in Current font.
    +

    @@ -762,20 +752,20 @@ Width of String in Current font.

    -Get Height of String in Current Font in Pixels.

    Parameters:
    - - -
    text  -String to get height of.
    -
    Returns:
    -Height of String in Current font.
    +Get Height of String in Current Font in Pixels.
    Parameters:
    + + +
    text String to get height of.
    +
    +
    Returns:
    Height of String in Current font.
    +
    The documentation for this class was generated from the following file: -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZFont.h +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZImage-members.html b/doc/html/classZE_1_1ZImage-members.html index cc0451a..30a19fa 100644 --- a/doc/html/classZE_1_1ZImage-members.html +++ b/doc/html/classZE_1_1ZImage-members.html @@ -3,28 +3,34 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZImage Member List

    This is the complete list of members for ZE::ZImage, including all inherited members. - - - - + + + + + + - - - - - - + + + + + + + + + - - + + + @@ -32,9 +38,9 @@ -
    Attach(SDL_Surface *surface)ZE::ZImage
    Bind()ZE::ZImage
    Draw(int x, int y)ZE::ZImage
    Height()ZE::ZImage
    IsLoaded()ZE::ZImage
    Bind()ZE::ZImage
    Draw(float x, float y)ZE::ZImage
    DrawRotated(int x, int y, float angle)ZE::ZImage
    Flip(bool horizontal, bool vertical)ZE::ZImage
    Height()ZE::ZImage
    IsLoaded()ZE::ZImage
    Open(string filename)ZE::ZImage
    OpenFromImage(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)ZE::ZImage
    Release()ZE::ZImage
    rEngineZE::ZObject [protected]
    rHeightZE::ZImage [protected]
    rImageZE::ZImage [protected]
    rTexIDZE::ZImage [protected]
    rTexMaxXZE::ZImage [protected]
    rTexMaxYZE::ZImage [protected]
    rWidthZE::ZImage [protected]
    Resize(unsigned int width, unsigned int height)ZE::ZImage
    rHeightZE::ZImage [protected]
    rImageZE::ZImage [protected]
    rTexIDZE::ZImage [protected]
    rTexMaxXZE::ZImage [protected]
    rTexMaxYZE::ZImage [protected]
    rTexMinXZE::ZImage [protected]
    rTexMinYZE::ZImage [protected]
    rWidthZE::ZImage [protected]
    SetColorKey(Uint8 red, Uint8 green, Uint8 blue)ZE::ZImage
    Surface()ZE::ZImage
    Width()ZE::ZImage
    Stretch(float xFactor, float yFactor)ZE::ZImage
    Surface()ZE::ZImage
    Width()ZE::ZImage
    ZImage()ZE::ZImage
    ZImage(string filename)ZE::ZImage
    ZImage(SDL_Surface *surface)ZE::ZImage
    ZObject()ZE::ZObject [inline]
    ~ZImage()ZE::ZImage
    ~ZObject()ZE::ZObject [inline, virtual]

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZImage.html b/doc/html/classZE_1_1ZImage.html index a692e31..90757b5 100644 --- a/doc/html/classZE_1_1ZImage.html +++ b/doc/html/classZE_1_1ZImage.html @@ -3,7 +3,7 @@ ZE::ZImage class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZImage Class Reference

    #include <ZE_ZImage.h> @@ -36,36 +36,50 @@ Inherits ZE::ZObject.  Releases image.

    void SetColorKey (Uint8 red, Uint8 green, Uint8 blue)  Set Color Key (transparent color) of Image.

    -void Bind () - OpenGL related bind call.

    -void Draw (int x, int y) - Draw Image to Screen.

    -bool IsLoaded () - Check if file is loaded.

    -SDL_Surface * Surface () - Get SDL_Surface. Get SDL_Surface pointer to actual image data.

    -int Width () - Get Width.

    -int Height () - Get Height.

    +void Flip (bool horizontal, bool vertical) + Flip image over one or both axes.

    +void Stretch (float xFactor, float yFactor) + Stretch the image by a certain X and Y factor.

    +void Resize (unsigned int width, unsigned int height) + Resizes an image, stretching to new size.

    +void Bind () + OpenGL related bind call.

    +void Draw (float x, float y) + Draw Image to Screen.

    +void DrawRotated (int x, int y, float angle) + Draw Image rotated to screen.

    +bool IsLoaded () + Check if file is loaded.

    +SDL_Surface * Surface () + Get SDL_Surface. Get SDL_Surface pointer to actual image data.

    +int Width () + Get Width.

    +int Height () + Get Height.


    Protected Attributes

    - -GLfloat rTexMaxX + +GLfloat rTexMinXTexture lower X, used internally for flip.

    + +GLfloat rTexMinYTexture lower Y, used internally for flip.

    + +GLfloat rTexMaxX  Texture X width ratio, used internally by OpenGL.

    - -GLfloat rTexMaxY + +GLfloat rTexMaxY  Texture Y width ratio, used internally by OpenGL.

    - -SDL_Surface * rImage + +SDL_Surface * rImage  Stored texture for future use.

    - -unsigned int rTexID + +unsigned int rTexID  Texture ID for OpenGL.

    - -unsigned int rWidth + +unsigned int rWidth  Current draw width of Texture.

    - -unsigned int rHeight + +unsigned int rHeight  Current draw height of Texture.


    Constructor & Destructor Documentation

    @@ -123,12 +137,12 @@ Default Constructor, initializes variables.

    -Constructor is same as calling ZImage::Open() on passed filename.

    Parameters:
    - - -
    filename  -File to open as rImage.
    -
    +Constructor is same as calling ZImage::Open() on passed filename.
    Parameters:
    + + +
    filename File to open as rImage.
    +
    +

    @@ -157,12 +171,12 @@ File to open as rImage.

    -Constructor is same as calling ZImage::Attach() on passed SDL_Surface*.

    Parameters:
    - - -
    surface  -SDL_Surface* to use as rImage.
    -
    +Constructor is same as calling ZImage::Attach() on passed SDL_Surface*.
    Parameters:
    + + +
    surface SDL_Surface* to use as rImage.
    +
    +

    @@ -218,20 +232,18 @@ SDL_Surface* to use as rImage.

    -Constructor is same as calling ZImage::OpenFromImage.

    Parameters:
    - - - - - - -
    img  -Image to take new image from.
    x  -X Coordinate in source of top left corner.
    y  -Y Coordinate in source of top left corner.
    w  -Width of new image.
    h  -Height of new image.
    -
    +Constructor is same as calling ZImage::OpenFromImage. +

    +

    Parameters:
    + + + + + + +
    img Image to take new image from.
    x X Coordinate in source of top left corner.
    y Y Coordinate in source of top left corner.
    w Width of new image.
    h Height of new image.
    +
    +

    @@ -289,12 +301,12 @@ Destructor calls ZImage::Release(

    -Open a file using ZEngine. Loads into rImage member of class.

    Parameters:
    - - -
    filename  -File to open as rImage.
    -
    +Open a file using ZEngine. Loads into rImage member of class.
    Parameters:
    + + +
    filename File to open as rImage.
    +
    +

    @@ -350,20 +362,18 @@ File to open as rImage.

    -Cut part of an SDL_Surface to create a new Image.

    Parameters:
    - - - - - - -
    img  -Image to take new image from.
    x  -X Coordinate in source of top left corner.
    y  -Y Coordinate in source of top left corner.
    w  -Width of new image.
    h  -Height of new image.
    -
    +Cut part of an SDL_Surface to create a new Image. +

    +

    Parameters:
    + + + + + + +
    img Image to take new image from.
    x X Coordinate in source of top left corner.
    y Y Coordinate in source of top left corner.
    w Width of new image.
    h Height of new image.
    +
    +

    @@ -392,12 +402,12 @@ Height of new image.

    -Attach a pointer to instance of ZImage. (NOTE: Should not be used on a surface that is owned elsewhere.)

    Parameters:
    - - -
    surface  -SDL_Surface* to use as rImage.
    -
    +Attach a pointer to instance of ZImage. (NOTE: Should not be used on a surface that is owned elsewhere.)
    Parameters:
    + + +
    surface SDL_Surface* to use as rImage.
    +
    +

    @@ -469,19 +479,149 @@ Frees memory via call to SDL_FreeSurface for the image.

    -Set color which will not be drawn in image.

    Parameters:
    - - - - -
    red  -Red component of colorkey (0-255).
    green  -Green component of colorkey (0-255).
    blue  -Blue component of colorkey (0-255).
    -
    +Set color which will not be drawn in image.
    Parameters:
    + + + + +
    red Red component of colorkey (0-255).
    green Green component of colorkey (0-255).
    blue Blue component of colorkey (0-255).
    +
    + -

    +

    + + + + +
    + + + + + + + + + + + + + + + + + + + +
    void ZE::ZImage::Flip bool   horizontal,
    bool   vertical
    +
    + + + + + +
    +   + + +

    +Flip image vertical and/or horizontal.

    Parameters:
    + + + +
    horizontal Boolean, true will flip image horizontally.
    vertical Boolean, true will flip image vertically.
    +
    +
    +

    + + + + +
    + + + + + + + + + + + + + + + + + + + +
    void ZE::ZImage::Stretch float   xFactor,
    float   yFactor
    +
    + + + + + +
    +   + + +

    +Stretch image using a factor to multiply width and height by.

    Parameters:
    + + + +
    xFactor Stretch factor for width. [newWidth = oldWidth * xStretch]
    yFactor Stretch factor for height. [newHeight = oldHeight * yStretch]
    +
    +
    +

    + + + + +
    + + + + + + + + + + + + + + + + + + + +
    void ZE::ZImage::Resize unsigned int   width,
    unsigned int   height
    +
    + + + + + +
    +   + + +

    +Stretch image to new width and height.

    Parameters:
    + + + +
    width New width to stretch image to.
    height New height to stretch image to.
    +
    +
    +

    OpenGL related bind call, only available in case you want to bind image in 3D. Draw uses this but the average user should never need to call this.
    @@ -509,7 +649,7 @@ Blue component of colorkey (0-255).
    -

    +

    - + - + @@ -544,17 +684,67 @@ OpenGL related bind call, only available in case you want to bind image in 3D. D +Draw Image to screen at specified location.
    Parameters:
    +
    @@ -517,13 +657,13 @@ OpenGL related bind call, only available in case you want to bind image in 3D. D
    void ZE::ZImage::Draw int float    x,
    int float    y

    -Draw Image to screen at specified location.

    Parameters:
    - - - -
    x  -X coord to draw Image to.
    y  -Y coord to draw Image to.
    -
    + + +
    x X coord to draw Image to.
    y Y coord to draw Image to.
    + + -

    +

    + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    void ZE::ZImage::DrawRotated int   x,
    int   y,
    float   angle
    +
    + + + + + +
    +   + + +

    +Image is rotated about it's own center by specified angle, then drawn to screen.

    Parameters:
    + + + + +
    x X coord to draw Image to.
    y Y coord to draw Image to.
    angle Angle in degrees to rotate image.
    +
    +
    +

    +Check if file is loaded and pointer to data is non-NULL.
    Returns:
    Loaded or Unloaded state of data.
    +
    @@ -579,11 +769,11 @@ Y coord to draw Image to.

    -Check if file is loaded and pointer to data is non-NULL.

    Returns:
    -Loaded or Unloaded state of data.
    -

    +

    +
    Returns:
    SDL_Surface* of rImage.
    +
    @@ -608,11 +798,11 @@ Loaded or Unloaded state of data.

    -

    Returns:
    -SDL_Surface* of rImage.
    -

    +

    +Get Current Width of Image.
    Returns:
    Image Width.
    +
    @@ -637,11 +827,11 @@ SDL_Surface* of rImage.

    -Get Current Width of Image.

    Returns:
    -Image Width.
    -

    +

    +Get Current Height of Image.
    Returns:
    Image Height.
    +
    @@ -666,15 +856,15 @@ Image Width.

    -Get Current Height of Image.

    Returns:
    -Image Height.


    The documentation for this class was generated from the following files: -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZImage.h
  • /home/James/ZEngine-dev/src/ZE_ZImage.cpp +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZMusic-members.html b/doc/html/classZE_1_1ZMusic-members.html index 1c9eeba..39631f7 100644 --- a/doc/html/classZE_1_1ZMusic-members.html +++ b/doc/html/classZE_1_1ZMusic-members.html @@ -3,7 +3,7 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZMusic Member List

    This is the complete list of members for ZE::ZMusic, including all inherited members. @@ -27,9 +27,9 @@ -
    ZObject()ZE::ZObject [inline]
    ~ZMusic()ZE::ZMusic
    ~ZObject()ZE::ZObject [inline, virtual]

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZMusic.html b/doc/html/classZE_1_1ZMusic.html index e092085..67c4112 100644 --- a/doc/html/classZE_1_1ZMusic.html +++ b/doc/html/classZE_1_1ZMusic.html @@ -3,7 +3,7 @@ ZE::ZMusic class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZMusic Class Reference

    #include <ZE_ZMusic.h> @@ -110,12 +110,12 @@ Default Constructor, does nothing.

    -Constructor simply calls ZMusic::Open() with same filename. (WAV,MOD,MID,OGG)

    Parameters:
    - - -
    filename  -Music to open.
    -
    +Constructor simply calls ZMusic::Open() with same filename. (WAV,MOD,MID,OGG)
    Parameters:
    + + +
    filename Music to open.
    +
    +

    @@ -173,12 +173,12 @@ Destructor calls ZMusic::Release(

    -Open a music file to be used.

    Parameters:
    - - -
    filename  -Music to open.
    -
    +Open a music file to be used.
    Parameters:
    + + +
    filename Music to open.
    +
    +

    @@ -244,14 +244,13 @@ Release memory held by music data.

    -Play music currently loaded in ZMusic, looping loopNum times. (use ZMusic::LoopInfinite to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds.

    Parameters:
    - - - -
    loopNum  -Number of times to loop song, defaults to zero.
    fadeTime  -Milliseconds to fade to full volume, defaults to zero for no fade.
    -
    +Play music currently loaded in ZMusic, looping loopNum times. (use ZMusic::LoopInfinite to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds.
    Parameters:
    + + + +
    loopNum Number of times to loop song, defaults to zero.
    fadeTime Milliseconds to fade to full volume, defaults to zero for no fade.
    +
    +

    @@ -364,12 +363,12 @@ Rewind music to beginning.

    -Stop currently playing music, if fadeTime is not zero, fade out over specified time.

    Parameters:
    - - -
    fadeTime  -Milliseconds to fade out over, defaults to zero for immediate stop.
    -
    +Stop currently playing music, if fadeTime is not zero, fade out over specified time.
    Parameters:
    + + +
    fadeTime Milliseconds to fade out over, defaults to zero for immediate stop.
    +
    +

    @@ -398,12 +397,12 @@ Milliseconds to fade out over, defaults to zero for immediate stop.

    -Change volume of currently playing music.

    Parameters:
    - - -
    volume  -Volume to change to, can be in a range from 0 to 128
    -
    +Change volume of currently playing music.
    Parameters:
    + + +
    volume Volume to change to, can be in a range from 0 to 128
    +
    +

    @@ -431,8 +430,8 @@ Volume to change to, can be in a range from 0 to 128

    -Check if file is loaded and pointer to data is non-NULL.

    Returns:
    -Loaded or Unloaded state of data.
    +Check if file is loaded and pointer to data is non-NULL.
    Returns:
    Loaded or Unloaded state of data.
    +

    @@ -460,8 +459,8 @@ Loaded or Unloaded state of data.

    -Check if music is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused)

    Returns:
    -Playing / Not Playing State of Music.
    +Check if music is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused)
    Returns:
    Playing / Not Playing State of Music.
    +

    @@ -489,8 +488,8 @@ Playing / Not Playing State of Music.

    -Check if music is "playing" but currently paused.

    Returns:
    -Paused / Not Paused State of Music.
    +Check if music is "playing" but currently paused.
    Returns:
    Paused / Not Paused State of Music.
    +

    @@ -518,15 +517,15 @@ Paused / Not Paused State of Music.

    -Get current volume of music represented as a value from 0-128.

    Returns:
    -Volume of music, 0-128.
    +Get current volume of music represented as a value from 0-128.
    Returns:
    Volume of music, 0-128.
    +
    The documentation for this class was generated from the following file: -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZMusic.h +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZObject-members.html b/doc/html/classZE_1_1ZObject-members.html index b05f9f8..32051a8 100644 --- a/doc/html/classZE_1_1ZObject-members.html +++ b/doc/html/classZE_1_1ZObject-members.html @@ -3,16 +3,16 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZObject Member List

    This is the complete list of members for ZE::ZObject, including all inherited members. -
    rEngineZE::ZObject [protected]
    ZObject()ZE::ZObject [inline]
    ~ZObject()ZE::ZObject [inline, virtual]

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZObject.html b/doc/html/classZE_1_1ZObject.html index ba3c4df..ca3bca3 100644 --- a/doc/html/classZE_1_1ZObject.html +++ b/doc/html/classZE_1_1ZObject.html @@ -3,7 +3,7 @@ ZE::ZObject class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZObject Class Reference

    #include <ZE_ZObject.h> @@ -83,10 +83,10 @@ This is the base class from which all ZE_ZObject.h -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZObject.h +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZRect-members.html b/doc/html/classZE_1_1ZRect-members.html index 8d31bd8..7d12d8c 100644 --- a/doc/html/classZE_1_1ZRect-members.html +++ b/doc/html/classZE_1_1ZRect-members.html @@ -3,39 +3,40 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZRect Member List

    This is the complete list of members for ZE::ZRect, including all inherited members. - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + - + -
    Bottom() constZE::ZRect
    Contains(int x, int y) constZE::ZRect
    Contains(const ZRect &rect) constZE::ZRect
    Height() constZE::ZRect
    Intersection(const ZRect &rect) constZE::ZRect
    Intersects(const ZRect &rect) constZE::ZRect
    Left() constZE::ZRect
    mHeightZE::ZRect [private]
    Move(int x, int y)ZE::ZRect
    MoveRel(int xMove, int yMove)ZE::ZRect
    mWidthZE::ZRect [private]
    mXZE::ZRect [private]
    mYZE::ZRect [private]
    Bottom() constZE::ZRect
    Contains(float x, float y) constZE::ZRect
    Contains(const ZRect &rect) constZE::ZRect
    Draw(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha=255)ZE::ZRect
    Height() constZE::ZRect
    Intersection(const ZRect &rect) constZE::ZRect
    Intersects(const ZRect &rect) constZE::ZRect
    Left() constZE::ZRect
    Move(float x, float y)ZE::ZRect
    MoveRel(float xMove, float yMove)ZE::ZRect
    operator<(const ZRect &rhs) constZE::ZRect
    operator=(const ZRect &rhs)ZE::ZRect
    Resize(int width, int height)ZE::ZRect
    ResizeRel(int widthChange, int heightChange)ZE::ZRect
    Right() constZE::ZRect
    SDLrect() constZE::ZRect
    Top() constZE::ZRect
    Width() constZE::ZRect
    X() constZE::ZRect
    Y() constZE::ZRect
    Resize(float width, float height)ZE::ZRect
    ResizeRel(float widthChange, float heightChange)ZE::ZRect
    rHeightZE::ZRect [protected]
    Right() constZE::ZRect
    rWidthZE::ZRect [protected]
    rXZE::ZRect [protected]
    rYZE::ZRect [protected]
    SDLrect() constZE::ZRect
    Top() constZE::ZRect
    Width() constZE::ZRect
    X() constZE::ZRect
    Y() constZE::ZRect
    ZRect()ZE::ZRect
    ZRect(int x, int y, int width, int height)ZE::ZRect
    ZRect(float x, float y, float width, float height)ZE::ZRect
    ZRect(const ZRect &rhs)ZE::ZRect

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZRect.html b/doc/html/classZE_1_1ZRect.html index b3fe5f9..d573cee 100644 --- a/doc/html/classZE_1_1ZRect.html +++ b/doc/html/classZE_1_1ZRect.html @@ -3,7 +3,7 @@ ZE::ZRect class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZRect Class Reference

    #include <ZE_ZRect.h> @@ -16,7 +16,7 @@

    Public Methods

     ZRect ()  Default constructor for ZRect.

    ZRect (int x, int y, int width, int height) + ZRect (float x, float y, float width, float height)  Constructor for ZRect that takes inital values.

     ZRect (const ZRect &rhs)  Copy constructor for ZRect.

    @@ -24,52 +24,54 @@  Overload for = operator with ZRect.

    bool operator< (const ZRect &rhs) const  Overload for < operator with ZRect, based upon location then size.

    -void Move (int x, int y) - Changes the location of the rectangle.

    -void MoveRel (int xMove, int yMove) - Changes the location of the rectangle based upon the current location.

    -void Resize (int width, int height) - Resize rectangle.

    -void ResizeRel (int widthChange, int heightChange) - Grows or shrinks current rectangle.

    -bool Intersects (const ZRect &rect) const - Check if one ZRect intersects another.

    -bool Contains (int x, int y) const - Check if a rectangle contains a given point.

    -bool Contains (const ZRect &rect) const +void Draw (Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha=255) + Draw rectangle. (filled).

    +void Move (float x, float y) + Changes the location of the rectangle.

    +void MoveRel (float xMove, float yMove) + Changes the location of the rectangle based upon the current location.

    +void Resize (float width, float height) + Resize rectangle.

    +void ResizeRel (float widthChange, float heightChange) + Grows or shrinks current rectangle.

    +bool Intersects (const ZRect &rect) const + Check if one ZRect intersects another.

    +bool Contains (float x, float y) const  Check if a rectangle contains a given point.

    -ZRect Intersection (const ZRect &rect) const - Finds intersection of two rectangles.

    -SDL_Rect SDLrect () const - Returns an SDL_Rect representing the rectangle.

    -int X () const - Returns X Location.

    -int Y () const - Returns Y Location.

    -int Left () const - Return position of left side.

    -int Right () const - Return position of right side.

    -int Top () const - Return position of top side.

    -int Bottom () const - Return position of bottom side.

    -int Width () const - Returns Width.

    -int Height () const - Returns Height.

    -

    Private Attributes

    - -int mX +bool Contains (const ZRect &rect) const + Check if a rectangle contains a given point.

    +ZRect Intersection (const ZRect &rect) const + Finds intersection of two rectangles.

    +SDL_Rect SDLrect () const + Returns an SDL_Rect representing the rectangle.

    +float X () const + Returns X Location.

    +float Y () const + Returns Y Location.

    +float Left () const + Return position of left side.

    +float Right () const + Return position of right side.

    +float Top () const + Return position of top side.

    +float Bottom () const + Return position of bottom side.

    +float Width () const + Returns Width.

    +float Height () const + Returns Height.

    +

    Protected Attributes

    + +float rX  X Position of top left corner of rectangle.

    - -int mY + +float rY  Y Position of top left corner of rectangle.

    - -int mWidth + +float rWidth  Width of Rectangle.

    - -int mHeight + +float rHeight  Height of Rectangle.


    Constructor & Destructor Documentation

    @@ -109,25 +111,25 @@ Default constructor, initializes all values to zero. ZE::ZRect::ZRect (  - int  + float    x, - int  + float    y, - int  + float    width, - int  + float    height @@ -148,18 +150,15 @@ Default constructor, initializes all values to zero.

    -Constructor for ZRect that takes inital values for all four members.

    Parameters:
    - - - - - -
    x  -Value for x position.
    y  -Value for y position.
    width  -Value for width.
    height  -Value for height.
    -
    +Constructor for ZRect that takes inital values for all four members.
    Parameters:
    + + + + + +
    x Value for x position.
    y Value for y position.
    width Value for width.
    height Value for height.
    +
    +

    @@ -188,12 +187,12 @@ Value for height.

    -Takes a ZRect and constructs a new identical rectangle.

    Parameters:
    - - -
    rhs  -Rectangle to construct from.
    -
    +Takes a ZRect and constructs a new identical rectangle.
    Parameters:
    + + +
    rhs Rectangle to construct from.
    +
    +

    Member Function Documentation

    @@ -223,13 +222,13 @@ Rectangle to construct from.

    -Copies all values from one ZRect into another.

    Parameters:
    - - -
    rhs  -Rectangle to copy values from.
    -
    Returns:
    -New value of the ZRect.
    +Copies all values from one ZRect into another.
    Parameters:
    + + +
    rhs Rectangle to copy values from.
    +
    +
    Returns:
    New value of the ZRect.
    +

    @@ -258,16 +257,74 @@ New value of the ZRect.

    -Rectangles are sorted by y value, followed by x value, if they start at the same place, the smaller of the two is deemed less than the other.

    Parameters:
    - - -
    rhs  -Rectangle to compare.
    -
    Returns:
    -True if this rectangle is smaller than the rhs rectangle, false otherwise.
    +Rectangles are sorted by y value, followed by x value, if they start at the same place, the smaller of the two is deemed less than the other.
    Parameters:
    + + +
    rhs Rectangle to compare.
    +
    +
    Returns:
    True if this rectangle is smaller than the rhs rectangle, false otherwise.
    + -

    +

    + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void ZE::ZRect::Draw Uint8   red,
    Uint8   green,
    Uint8   blue,
    Uint8   alpha = 255
    +
    + + + + + +
    +   + + +

    +Draw the ZRect, this function is mainly provided for testing purposes.

    Parameters:
    + + + + + +
    red Red component of color (0-255).
    green Green component of color (0-255).
    blue Blue component of color (0-255).
    alpha Alpha component of color (0-255).
    +
    +
    +

    - + - + @@ -302,17 +359,16 @@ True if this rectangle is smaller than the rhs rectangle, false otherwise. +Changes the current x,y position of the rectangle.
    Parameters:
    +
    @@ -275,13 +332,13 @@ True if this rectangle is smaller than the rhs rectangle, false otherwise.
    void ZE::ZRect::Move int float    x,
    int float    y

    -Changes the current x,y position of the rectangle.

    Parameters:
    - - - -
    x  -New x position for rectangle.
    y  -New y position for rectangle.
    -
    + + +
    x New x position for rectangle.
    y New y position for rectangle.
    + + -

    +

    - + - + @@ -347,17 +403,16 @@ New y position for rectangle. +Changes the current x,y position of the rectangle relative to the current location.
    Parameters:
    +
    @@ -320,13 +376,13 @@ New y position for rectangle.
    void ZE::ZRect::MoveRel int float    xMove,
    int float    yMove

    -Changes the current x,y position of the rectangle relative to the current location.

    Parameters:
    - - - -
    xMove  -Offset for new x position from current.
    yMove  -Offset for new y position from current.
    -
    + + +
    xMove Offset for new x position from current.
    yMove Offset for new y position from current.
    + + -

    +

    - + - + @@ -392,17 +447,16 @@ Offset for new y position from current. +Changes the current width and height of the rectangle.
    Parameters:
    +
    @@ -365,13 +420,13 @@ Offset for new y position from current.
    void ZE::ZRect::Resize int float    width,
    int float    height

    -Changes the current width and height of the rectangle.

    Parameters:
    - - - -
    width  -New width for rectangle.
    height  -New height for rectangle.
    -
    + + +
    width New width for rectangle.
    height New height for rectangle.
    + + -

    +

    - + - + @@ -437,17 +491,16 @@ New height for rectangle. +Changes the current width and height of the rectangle based upon current values.
    Parameters:
    +
    @@ -410,13 +464,13 @@ New height for rectangle.
    void ZE::ZRect::ResizeRel int float    widthChange,
    int float    heightChange

    -Changes the current width and height of the rectangle based upon current values.

    Parameters:
    - - - -
    widthChange  -Amount to add or subtract from width.
    heightChange  -Amount to add or subtract from height.
    -
    + + +
    widthChange Amount to add or subtract from width.
    heightChange Amount to add or subtract from height.
    + + -

    +

    +Checks for overlap and returns boolean value based on if overlap exists.
    Parameters:
    +
    @@ -473,16 +526,16 @@ Amount to add or subtract from height.

    -Checks for overlap and returns boolean value based on if overlap exists.

    Parameters:
    - - -
    rect  -Rectangle to check for intersection with.
    -
    Returns:
    -True if intersection occured, false otherwise.
    + +
    rect Rectangle to check for intersection with.
    + +

    Returns:
    True if intersection occured, false otherwise.
    + -

    +

    - + - + @@ -517,18 +570,17 @@ True if intersection occured, false otherwise. +Checks point against boundaries of rectangle and returns result.
    Parameters:
    +
    @@ -490,13 +543,13 @@ True if intersection occured, false otherwise.
    bool ZE::ZRect::Contains int float    x,
    int float    y

    -Checks point against boundaries of rectangle and returns result.

    Parameters:
    - - - -
    x  -X value of point to check.
    y  -Y value of poitn to check.
    -
    Returns:
    -Boolean variable, true if point is inside rectangle, false otherwise.
    + + +
    x X value of point to check.
    y Y value of poitn to check.
    + +

    Returns:
    Boolean variable, true if point is inside rectangle, false otherwise.
    + -

    +

    +Checks point against boundaries of rectangle and returns result.
    Parameters:
    +
    @@ -554,16 +606,16 @@ Boolean variable, true if point is inside rectangle, false otherwise. <

    -Checks point against boundaries of rectangle and returns result.

    Parameters:
    - - -
    rect  -Rectangle to check for point.
    -
    Returns:
    -Boolean variable, true if point is inside rectangle, false otherwise.
    + +
    rect Rectangle to check for point.
    + +

    Returns:
    Boolean variable, true if point is inside rectangle, false otherwise.
    + -

    +

    +Checks for intersection, and returns rectangle where the two rectangles intersect.
    Parameters:
    +
    @@ -589,16 +641,16 @@ Boolean variable, true if point is inside rectangle, false otherwise. <

    -Checks for intersection, and returns rectangle where the two rectangles intersect.

    Parameters:
    - - -
    rect  -Rectangle to check intersection with.
    -
    Returns:
    -ZRect describing intersection area.
    + +
    rect Rectangle to check intersection with.
    + +

    Returns:
    ZRect describing intersection area.
    + -

    +

    - +
    @@ -608,7 +660,7 @@ Rectangle to check intersection with.
      const
    @@ -623,21 +675,21 @@ Rectangle to check intersection with.

    -Makes a SDL_Rect representing the rectangle, for use where functions require an SDL_Rect.

    Returns:
    -SDL_Rect representing the ZRect.
    +Makes a SDL_Rect representing the rectangle, for use where functions require an SDL_Rect.
    Returns:
    SDL_Rect representing the ZRect.
    + -

    +

    +Access private X location member.
    Returns:
    Value of mX.
    +
    - + - +
    int ZE::ZRect::X float ZE::ZRect::X   const
    @@ -652,21 +704,21 @@ SDL_Rect representing the ZRect.

    -Access private X location member.

    Returns:
    -Value of mX.
    -

    +

    +Access private Y location member.
    Returns:
    Value of mY.
    +
    - + - +
    int ZE::ZRect::Y float ZE::ZRect::Y   const
    @@ -681,21 +733,21 @@ Value of mX.

    -Access private Y location member.

    Returns:
    -Value of mY.
    -

    +

    +Find X position of left side of rectangle.
    Returns:
    X position of left side.
    +
    - + - +
    int ZE::ZRect::Left float ZE::ZRect::Left   const
    @@ -710,21 +762,21 @@ Value of mY.

    -Find X position of left side of rectangle.

    Returns:
    -X position of left side.
    -

    +

    +Find X position of right side of rectangle.
    Returns:
    X position of right side.
    +
    - + - +
    int ZE::ZRect::Right float ZE::ZRect::Right   const
    @@ -739,21 +791,21 @@ X position of left side.

    -Find X position of right side of rectangle.

    Returns:
    -X position of right side.
    -

    +

    +Find Y position of top side of rectangle.
    Returns:
    Y position of top side.
    +
    - + - +
    int ZE::ZRect::Top float ZE::ZRect::Top   const
    @@ -768,21 +820,21 @@ X position of right side.

    -Find Y position of top side of rectangle.

    Returns:
    -Y position of top side.
    -

    +

    +Find Y position of left side of rectangle.
    Returns:
    Y position of bottom side.
    +
    - + - +
    int ZE::ZRect::Bottom float ZE::ZRect::Bottom   const
    @@ -797,21 +849,21 @@ Y position of top side.

    -Find Y position of left side of rectangle.

    Returns:
    -Y position of bottom side.
    -

    +

    +Access private width member.
    Returns:
    Value of mWidth.
    +
    - + - +
    int ZE::ZRect::Width float ZE::ZRect::Width   const
    @@ -826,21 +878,21 @@ Y position of bottom side.

    -Access private width member.

    Returns:
    -Value of mWidth.
    -

    +

    +Access private height member.
    Returns:
    Value of mHeight.
    +
    - + - +
    int ZE::ZRect::Height float ZE::ZRect::Height   const
    @@ -855,15 +907,15 @@ Value of mWidth.

    -Access private height member.

    Returns:
    -Value of mHeight.


    The documentation for this class was generated from the following files: -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZRect.h
  • /home/James/ZEngine-dev/src/ZE_ZRect.cpp +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZSound-members.html b/doc/html/classZE_1_1ZSound-members.html index 3f5ca5d..584f4ce 100644 --- a/doc/html/classZE_1_1ZSound-members.html +++ b/doc/html/classZE_1_1ZSound-members.html @@ -3,7 +3,7 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZSound Member List

    This is the complete list of members for ZE::ZSound, including all inherited members. @@ -27,9 +27,9 @@ -
    ZSound(string filename)ZE::ZSound
    ~ZObject()ZE::ZObject [inline, virtual]
    ~ZSound()ZE::ZSound

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZSound.html b/doc/html/classZE_1_1ZSound.html index a662ef8..e14e226 100644 --- a/doc/html/classZE_1_1ZSound.html +++ b/doc/html/classZE_1_1ZSound.html @@ -3,7 +3,7 @@ ZE::ZSound class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZSound Class Reference

    #include <ZE_ZSound.h> @@ -111,12 +111,12 @@ Default Constructor, does nothing.

    -Constructor simply calls ZSound::Open() with same filename. (WAV,MOD,MID,OGG)

    Parameters:
    - - -
    filename  -Sound effect to open.
    -
    +Constructor simply calls ZSound::Open() with same filename. (WAV,MOD,MID,OGG)
    Parameters:
    + + +
    filename Sound effect to open.
    +
    +

    @@ -174,12 +174,12 @@ Destructor calls ZSound::Release(

    -Open a music file to be used.

    Parameters:
    - - -
    filename  -Music to open.
    -
    +Open a music file to be used.
    Parameters:
    + + +
    filename Music to open.
    +
    +

    @@ -245,14 +245,13 @@ Release memory held by sample data.

    -Play sound effect, looping loopNum times. (use ZSound::LoopInfinite to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds.

    Parameters:
    - - - -
    loopNum  -Number of times to loop song, defaults to zero.
    fadeTime  -Milliseconds to fade to full volume, defaults to zero for no fade.
    -
    +Play sound effect, looping loopNum times. (use ZSound::LoopInfinite to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds.
    Parameters:
    + + + +
    loopNum Number of times to loop song, defaults to zero.
    fadeTime Milliseconds to fade to full volume, defaults to zero for no fade.
    +
    +

    @@ -337,12 +336,12 @@ Unpause currently playing sound.

    -Stop currently playing sound, if fadeTime is not zero, fade out over specified time.

    Parameters:
    - - -
    fadeTime  -Milliseconds to fade out over, defaults to zero for immediate stop.
    -
    +Stop currently playing sound, if fadeTime is not zero, fade out over specified time.
    Parameters:
    + + +
    fadeTime Milliseconds to fade out over, defaults to zero for immediate stop.
    +
    +

    @@ -371,12 +370,12 @@ Milliseconds to fade out over, defaults to zero for immediate stop.

    -Change volume of currently playing sample.

    Parameters:
    - - -
    volume  -Volume to change to, can be in a range from 0 to 128.
    -
    +Change volume of currently playing sample.
    Parameters:
    + + +
    volume Volume to change to, can be in a range from 0 to 128.
    +
    +

    @@ -404,8 +403,8 @@ Volume to change to, can be in a range from 0 to 128.

    -Check if file is loaded and pointer to data is non-NULL.

    Returns:
    -Loaded or Unloaded state of data.
    +Check if file is loaded and pointer to data is non-NULL.
    Returns:
    Loaded or Unloaded state of data.
    +

    @@ -433,8 +432,8 @@ Loaded or Unloaded state of data.

    -Check if sound is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused)

    Returns:
    -Playing / Not Playing State of sound.
    +Check if sound is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused)
    Returns:
    Playing / Not Playing State of sound.
    +

    @@ -462,8 +461,8 @@ Playing / Not Playing State of sound.

    -Check if sound is "playing" but currently paused.

    Returns:
    -Paused / Not Paused State of Sound.
    +Check if sound is "playing" but currently paused.
    Returns:
    Paused / Not Paused State of Sound.
    +

    @@ -491,15 +490,15 @@ Paused / Not Paused State of Sound.

    -Get current volume of sound channel represented as a value from 0-128.

    Returns:
    -Volume of sound channel, 0-128.
    +Get current volume of sound channel represented as a value from 0-128.
    Returns:
    Volume of sound channel, 0-128.
    +
    The documentation for this class was generated from the following file: -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZSound.h +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/classZE_1_1ZTimer-members.html b/doc/html/classZE_1_1ZTimer-members.html index e7ac6f6..276a9a4 100644 --- a/doc/html/classZE_1_1ZTimer-members.html +++ b/doc/html/classZE_1_1ZTimer-members.html @@ -3,7 +3,7 @@ Member List - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZTimer Member List

    This is the complete list of members for ZE::ZTimer, including all inherited members. @@ -21,9 +21,9 @@ -
    ZObject()ZE::ZObject [inline]
    ZTimer(bool useZEngine=true)ZE::ZTimer
    ~ZObject()ZE::ZObject [inline, virtual]

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/classZE_1_1ZTimer.html b/doc/html/classZE_1_1ZTimer.html index 282f10a..9c6a077 100644 --- a/doc/html/classZE_1_1ZTimer.html +++ b/doc/html/classZE_1_1ZTimer.html @@ -3,7 +3,7 @@ ZE::ZTimer class Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE::ZTimer Class Reference

    #include <ZE_ZTimer.h> @@ -72,12 +72,12 @@ Uint32 ZEngine time if useZEngine is true, otherwise uses SDL timer.
    Parameters:
    - - -
    useZEngine  -Tells if timer should use ZEngine or SDL.
    -
    +Sets TimePaused to current ZEngine time if useZEngine is true, otherwise uses SDL timer.
    Parameters:
    + + +
    useZEngine Tells if timer should use ZEngine or SDL.
    +
    +

    Member Function Documentation

    @@ -106,8 +106,8 @@ Tells if timer should use ZEngine

    -Protected method to get time from whichever timer is parent.

    Returns:
    -Time on parent timer.
    +Protected method to get time from whichever timer is parent.
    Returns:
    Time on parent timer.
    +

    @@ -219,8 +219,8 @@ Unpause the timer if it is paused.

    -Get current time accounting for time paused.

    Returns:
    -Current Timer Time.
    +Get current time accounting for time paused.
    Returns:
    Current Timer Time.
    +

    @@ -248,15 +248,15 @@ Current Timer Time.

    -Find out paused state of timer.

    Returns:
    -Paused state for timer.
    +Find out paused state of timer.
    Returns:
    Paused state for timer.
    +
    The documentation for this class was generated from the following files: -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
  • /home/James/ZEngine-dev/include/ZE_ZTimer.h
  • /home/James/ZEngine-dev/src/ZE_ZTimer.cpp +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
  • diff --git a/doc/html/files.html b/doc/html/files.html index ce28bdd..30bb566 100644 --- a/doc/html/files.html +++ b/doc/html/files.html @@ -3,39 +3,39 @@ File Index - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZEngine File List

    Here is a list of all documented files with brief descriptions: - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +
    /include/ZE_Defines.h [code]Define file for ZEngine
    /include/ZE_Error.h [code]Definition file for ZEngine Error Handling Functions
    /include/ZE_Includes.h [code]Include file for SDL and C++ Includes that many ZEngine files need
    /include/ZE_Macros.h [code]Definition file for ZEngine Macros
    /include/ZE_ZConfigFile.h [code]Definition file for ZConfigFile
    /include/ZE_ZEngine.h [code]Definition file for core ZEngine class
    /include/ZE_ZFont.h [code]Definition file for ZFont
    /include/ZE_ZImage.h [code]Definition file for ZImage
    /include/ZE_ZMusic.h [code]Definition file for ZMusic
    /include/ZE_ZObject.h [code]Definition file for ZObject Base Class
    /include/ZE_ZRect.h [code]Definition file for ZRect
    /include/ZE_ZSound.h [code]Definition file for ZSound
    /include/ZE_ZTimer.h [code]Definition file for ZTimer
    /include/ZEngine.h [code]Header file for ZEngine
    /include/external/physfsrwops.h [code]
    /include/external/SDLGL_Util.h [code]
    /src/ZE_Error.cppSource file for error logging utilities
    /src/ZE_ZConfigFile.cppSource file for ZConfigFile
    /src/ZE_ZEngine.cppCentral source file for ZEngine
    /src/ZE_ZFont.cppSource file for ZFont
    /src/ZE_ZImage.cppSource file for ZImage
    /src/ZE_ZMusic.cppSource file for ZMusic
    /src/ZE_ZRect.cppSource file for ZRect
    /src/ZE_ZSound.cppSource file for ZSound
    /src/ZE_ZTimer.cppSource file for ZTimer
    /home/James/ZEngine-dev/include/ZE_Defines.h [code]Define file for ZEngine
    /home/James/ZEngine-dev/include/ZE_Error.h [code]Definition file for ZEngine Error Handling Functions
    /home/James/ZEngine-dev/include/ZE_Includes.h [code]Include file for SDL and C++ Includes that many ZEngine files need
    /home/James/ZEngine-dev/include/ZE_Macros.h [code]Definition file for ZEngine Macros
    /home/James/ZEngine-dev/include/ZE_ZConfigFile.h [code]Definition file for ZConfigFile
    /home/James/ZEngine-dev/include/ZE_ZEngine.h [code]Definition file for core ZEngine class
    /home/James/ZEngine-dev/include/ZE_ZFont.h [code]Definition file for ZFont
    /home/James/ZEngine-dev/include/ZE_ZImage.h [code]Definition file for ZImage
    /home/James/ZEngine-dev/include/ZE_ZMusic.h [code]Definition file for ZMusic
    /home/James/ZEngine-dev/include/ZE_ZObject.h [code]Definition file for ZObject Base Class
    /home/James/ZEngine-dev/include/ZE_ZRect.h [code]Definition file for ZRect
    /home/James/ZEngine-dev/include/ZE_ZSound.h [code]Definition file for ZSound
    /home/James/ZEngine-dev/include/ZE_ZTimer.h [code]Definition file for ZTimer
    /home/James/ZEngine-dev/include/ZEngine.h [code]Header file for ZEngine
    /home/James/ZEngine-dev/include/external/physfsrwops.h [code]
    /home/James/ZEngine-dev/include/external/SDLGL_Util.h [code]
    /home/James/ZEngine-dev/src/ZE_Error.cppSource file for error logging utilities
    /home/James/ZEngine-dev/src/ZE_ZConfigFile.cppSource file for ZConfigFile
    /home/James/ZEngine-dev/src/ZE_ZEngine.cppCentral source file for ZEngine
    /home/James/ZEngine-dev/src/ZE_ZFont.cppSource file for ZFont
    /home/James/ZEngine-dev/src/ZE_ZImage.cppSource file for ZImage
    /home/James/ZEngine-dev/src/ZE_ZMusic.cppSource file for ZMusic
    /home/James/ZEngine-dev/src/ZE_ZRect.cppSource file for ZRect
    /home/James/ZEngine-dev/src/ZE_ZSound.cppSource file for ZSound
    /home/James/ZEngine-dev/src/ZE_ZTimer.cppSource file for ZTimer
    -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/functions.html b/doc/html/functions.html index e27f536..40f7abf 100644 --- a/doc/html/functions.html +++ b/doc/html/functions.html @@ -3,44 +3,50 @@ Compound Member Index - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZEngine Compound Members

    -a | b | c | d | f | g | h | i | k | l | m | o | p | q | r | s | t | u | v | w | x | y | z | ~
    +a | b | c | d | e | f | g | h | i | k | l | m | o | p | q | r | s | t | u | v | w | x | y | z | ~

    -Here is a list of all documented class members with links to the classes they belong to:

    - a - +Here is a list of all documented class members with links to the class documentation for each member:

    - a -

    - b -

    +: ZE::ZImage
  • Bottom() +: ZE::ZRect
  • BPP() +: ZE::ZEngine

    - c -

    - d -

    +

    - e - +

    - f -

    - g -

    - h -

    +: ZE::ZRect, ZE::ZImage, ZE::ZFont, ZE::ZEngine
  • HideCursor() +: ZE::ZEngine

    - i -

    - k -

    +: ZE::ZEngine
  • KeyPress() +: ZE::ZEngine

    - l -

    - m -

    +: ZE::ZEngine

    - o -

    - s -

    +: ZE::ZImage

    - t -

    +: ZE::ZRect

    - u -

    - x -

    +: ZE::ZRect

    - y -

    +: ZE::ZRect

    - z -

    -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/globals.html b/doc/html/globals.html index 4a20652..6443874 100644 --- a/doc/html/globals.html +++ b/doc/html/globals.html @@ -3,17 +3,24 @@ File Member Index - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZEngine File Members

    -d | g | l | u | v
    +d | f | g | l | u | v

    Here is a list of all documented file members with links to the documentation:

    - d -

    +

    - f - +

    - g -

    -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/index.html b/doc/html/index.html index 1c46bb6..8af9685 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -3,36 +3,30 @@ ZEngine Documentation - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZEngine Documentation

    -

    0.7.7

    -

    -

    Author:
    -James Turk
    Version:
    -0.7.7
    Date:
    -1 December, 2002

    About ZEngine -


    - ZEngine is designed to wrap common interfaces of the SDL API in an Object Oriented manner. It is licensed under a very liberal BSD-style license, and anyone is free to suggest or implement changes to be added to the Engine. In addition ZEngine hopes to provide a core engine which can be used to develop a game without having to rewrite large amounts of code. As of version 0.7.7 ZEngine uses OpenGL rather than SDL to do 2D drawing, thus increasing the use of the engine and making the engine much faster in most test cases. -

    -

    Licensing -


    -
    -         This file is Part of the ZEngine Library for SDL Game Development.
    -                      Copyright (C) 2002 ConceptOfZero.net
    -
    -             Licensed under the BSD License, see licensing.txt.
    -
    -    The maintainer of this library is James Turk (james@conceptofzero.net) 
    -         and the home of this Library is http://www.conceptofzero.net/
    -     

    Contributing Authors -

    James Turk james@conceptofzero.net - Core Engine and Classes for Data Types -

    -


    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

    0.8.0-rc1

    Author:
    James Turk
    +
    Version:
    0.8.0-rc1
    +
    Date:
    4 December, 2002
    +

    +About ZEngine

    +
    + ZEngine is designed to wrap common interfaces of the SDL API in an Object Oriented manner.
    + It is licensed under a very liberal BSD-style license, and anyone is free to suggest or implement changes to be added to the Engine.
    + In addition ZEngine aims to provide a core engine which can be used to develop a game without having to rewrite large amounts of code.
    + As of version 0.7.7 ZEngine uses OpenGL rather than SDL to do 2D drawing, thus increasing the uses of the engine and making the engine much faster in most test cases.
    +

    +Licensing

    +
    + This file is Part of the ZEngine Library for SDL Game Development. Copyright (C) 2002 ConceptOfZero.net Licensed under the BSD License, see licensing.txt. The maintainer of this library is James Turk (james @ conceptofzero.net) and the home of this Library is http://www.conceptofzero.net/

    +Contributing Authors

    +
    + James Turk james@conceptofzero.net - Core Engine, Design, Docs, and Classes Gamer Tazar tazar@conceptofzero.net - OpenGL assistance
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/namespaceZE.html b/doc/html/namespaceZE.html index 943b549..6ca7de4 100644 --- a/doc/html/namespaceZE.html +++ b/doc/html/namespaceZE.html @@ -3,13 +3,15 @@ ZE Namespace Reference - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZE Namespace Reference


    Detailed Description

    Namespace for ZEngine classes and utility functions.

    +

    +

    @@ -86,17 +88,15 @@ Namespace for ZEngine classes a +Get string describing error given appropriate details.
    Parameters:
    +

    -Get string describing error given appropriate details.

    Parameters:
    - - - - -
    line  -Line error occured on.
    file  -Name of file error occured in.
    str  -More detail on error.
    -
    Returns:
    -String describing error.
    + + + +
    line Line error occured on.
    file Name of file error occured in.
    str More detail on error.
    + +

    Returns:
    String describing error.
    +

    @@ -140,16 +140,14 @@ String describing error.

    -Log error to stderr, describing error given appropriate details.

    Parameters:
    - - - - -
    line  -Line error occured on.
    file  -Name of file error occured in.
    str  -More detail on error.
    -
    +Log error to stderr, describing error given appropriate details.
    Parameters:
    + + + + +
    line Line error occured on.
    file Name of file error occured in.
    str More detail on error.
    +
    +

    @@ -187,20 +185,19 @@ More detail on error.

    -Takes % identifiers out of fmtstr and parses them, replacing them with cooresponding values in the variable arguments list. For more detail view <cstdarg> documentation.

    Parameters:
    - - - -
    fmtstr  -defines format of resulting string
    ...  -variable number of arguments after fmtstr
    -
    Returns:
    -string of parsed and combined string
    +Takes identifiers out of fmtstr and parses them, replacing them with cooresponding values in the variable arguments list. For more detail view stdarg documentation.
    Parameters:
    + + + +
    fmtstr defines format of resulting string
    ... variable number of arguments after fmtstr
    +
    +
    Returns:
    string of parsed and combined string
    + -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/namespacemembers.html b/doc/html/namespacemembers.html index cedd2d7..b1e098e 100644 --- a/doc/html/namespacemembers.html +++ b/doc/html/namespacemembers.html @@ -3,7 +3,7 @@ Namespace Member Index - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZEngine Namespace Members

    @@ -19,9 +19,9 @@ Here is a list of all documented namespace members with links to the namespaces -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:31 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/namespaces.html b/doc/html/namespaces.html index 4d1b200..93f235f 100644 --- a/doc/html/namespaces.html +++ b/doc/html/namespaces.html @@ -3,15 +3,15 @@ Namespace Index - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

    ZEngine Namespace List

    Here is a list of all documented namespaces with brief descriptions:
    ZEZEngine Namespace
    -
    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +
    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1
    diff --git a/doc/html/physfsrwops_8h-source.html b/doc/html/physfsrwops_8h-source.html index 94ba988..94e9452 100644 --- a/doc/html/physfsrwops_8h-source.html +++ b/doc/html/physfsrwops_8h-source.html @@ -1,12 +1,12 @@ -/include/external/physfsrwops.h Source File +/home/James/ZEngine-dev/include/external/physfsrwops.h Source File - +
    Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  
    -

    /include/external/physfsrwops.h

    00001 /*
    +

    /home/James/ZEngine-dev/include/external/physfsrwops.h

    00001 /*
     00002  * This code provides a glue layer between PhysicsFS and Simple Directmedia
     00003  *  Layer's (SDL) RWops i/o abstraction.
     00004  *
    @@ -46,9 +46,9 @@
     00078 
     00079 /* end of physfsrwops.h ... */
     00080 
    -

    Generated on Sun Dec 1 02:44:14 2002 for ZEngine by +

    Generated on Wed Dec 4 19:01:30 2002 for ZEngine by doxygen1.2.18
    +width=110 height=53>1.3-rc1