taking docs out of cvs
This commit is contained in:
parent
0afd2cf7ec
commit
469b05dd8e
@ -1,26 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/external/SDLGL_Util.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/external/SDLGL_Util.h</h1><div class="fragment"><pre>00001 <span class="comment">/*This code comes from testgl.c which is part of the SDL source distribution.</span>
|
||||
00002 <span class="comment"> Available at http://libsdl.org/</span>
|
||||
00003 <span class="comment">*/</span>
|
||||
00004 <span class="preprocessor">#ifndef __sdlgl_h__</span>
|
||||
00005 <span class="preprocessor"></span><span class="preprocessor">#define __sdlgl_h__</span>
|
||||
00006 <span class="preprocessor"></span>
|
||||
00007 <span class="preprocessor">#include "<a class="code" href="ZE__Includes_8h.html">ZE_Includes.h</a>"</span>
|
||||
00008
|
||||
00009 <span class="keywordtype">int</span> power_of_two(<span class="keywordtype">int</span> input);
|
||||
00010 GLuint SDL_GL_LoadTexture(SDL_Surface *surface, GLfloat *texcoord);
|
||||
00011
|
||||
00012 <span class="preprocessor">#endif //__sdlgl_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,51 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_Defines.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_Defines.h</h1><a href="ZE__Defines_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_defines_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_defines_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="comment">//Defines- undefine any of these if you dont have the indicated SDL extension//</span>
|
||||
00024
|
||||
<a name="l00026"></a><a class="code" href="ZE__Defines_8h.html#a0">00026</a> <span class="preprocessor">#define USE_SDL_TTF</span>
|
||||
00027 <span class="preprocessor"></span>
|
||||
<a name="l00028"></a><a class="code" href="ZE__Defines_8h.html#a1">00028</a> <span class="preprocessor">#define USE_SDL_IMAGE</span>
|
||||
00029 <span class="preprocessor"></span>
|
||||
<a name="l00030"></a><a class="code" href="ZE__Defines_8h.html#a2">00030</a> <span class="preprocessor">#define USE_SDL_MIXER</span>
|
||||
00031 <span class="preprocessor"></span>
|
||||
00032 <span class="comment">//#define USE_SDL_NET</span>
|
||||
00034 <span class="comment"></span><span class="comment">//#define USE_PHYSFS</span>
|
||||
00035
|
||||
00036 <span class="preprocessor">#ifdef USE_SDL_NET</span>
|
||||
00037 <span class="preprocessor"></span>
|
||||
00038 <span class="keyword">namespace </span>ZE
|
||||
00039 {
|
||||
00040
|
||||
00042 <span class="keyword">const</span> <span class="keywordtype">int</span> MAX_MSG_LEN = 10240;
|
||||
00044 <span class="keyword">typedef</span> <span class="keywordtype">char</span> ZByte;
|
||||
00045
|
||||
00046 }
|
||||
00047
|
||||
00048 <span class="preprocessor">#endif</span>
|
||||
00049 <span class="preprocessor"></span>
|
||||
00050 <span class="preprocessor">#endif //__ze_defines_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,35 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Defines.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_Defines.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file, holds #define statements describing optional features of ZEngine. <br>
|
||||
$ id: <a class="el" href="ZE__Defines_8h.html">ZE_Defines.h</a>,v 1.13 2003/05/07 18:38:43 cozman Exp $<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<a href="ZE__Defines_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a0" doxytag="ZE_Defines.h::USE_SDL_TTF"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a0">USE_SDL_TTF</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Define to include font support.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a1" doxytag="ZE_Defines.h::USE_SDL_IMAGE"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a1">USE_SDL_IMAGE</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Define to include non-bmp image file support.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="a2" doxytag="ZE_Defines.h::USE_SDL_MIXER"></a>
|
||||
#define </td><td valign=bottom><a class="el" href="ZE__Defines_8h.html#a2">USE_SDL_MIXER</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Define to include sound support.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,56 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_Includes.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_Includes.h</h1><a href="ZE__Includes_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00021 <span class="preprocessor">#ifndef __ze_includes_h__</span>
|
||||
00022 <span class="preprocessor"></span><span class="preprocessor">#define __ze_includes_h__</span>
|
||||
00023 <span class="preprocessor"></span>
|
||||
00024 <span class="preprocessor">#include "<a class="code" href="ZE__Defines_8h.html">ZE_Defines.h</a>"</span>
|
||||
00025
|
||||
00026 <span class="preprocessor">#include "SDL.h"</span>
|
||||
00027 <span class="preprocessor">#include "SDL_opengl.h"</span>
|
||||
00028 <span class="preprocessor">#include "external/SDLGL_Util.h"</span>
|
||||
00029 <span class="preprocessor">#ifdef USE_SDL_IMAGE</span>
|
||||
00030 <span class="preprocessor"></span><span class="preprocessor">#include "SDL_image.h"</span>
|
||||
00031 <span class="preprocessor">#endif</span>
|
||||
00032 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00033 <span class="preprocessor"></span><span class="preprocessor">#include "SDL_ttf.h"</span>
|
||||
00034 <span class="preprocessor">#endif</span>
|
||||
00035 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00036 <span class="preprocessor"></span><span class="preprocessor">#include "SDL_mixer.h"</span>
|
||||
00037 <span class="preprocessor">#endif</span>
|
||||
00038 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_NET</span>
|
||||
00039 <span class="preprocessor"></span><span class="preprocessor">#include "SDL_net.h"</span>
|
||||
00040 <span class="preprocessor">#endif</span>
|
||||
00041 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_PHYSFS</span>
|
||||
00042 <span class="preprocessor"></span><span class="preprocessor">#include "physfs.h"</span>
|
||||
00043 <span class="preprocessor">#include "external/physfsrwops.h"</span>
|
||||
00044 <span class="preprocessor">#endif</span>
|
||||
00045 <span class="preprocessor"></span>
|
||||
00046 <span class="preprocessor">#include <string></span> <span class="comment">//used frequently</span>
|
||||
00047 <span class="preprocessor">#include <queue></span> <span class="comment">//used by ZEngine for ZErrors</span>
|
||||
00048 <span class="preprocessor">#include <list></span> <span class="comment">//used by ZConfigFile</span>
|
||||
00049 <span class="preprocessor">#include <fstream></span> <span class="comment">//used by ZConfigFile</span>
|
||||
00050 <span class="preprocessor">#include <cctype></span> <span class="comment">//used in parsing</span>
|
||||
00051
|
||||
00052 <span class="preprocessor">#endif //__ze_includes_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,36 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Includes.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_Includes.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
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. $ id: <a class="el" href="ZE__Includes_8h.html">ZE_Includes.h</a>,v 1.8 2003/04/27 22:05:25 cozman Exp $<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Defines_8h-source.html">ZE_Defines.h</a>"</code><br>
|
||||
<code>#include "SDL.h"</code><br>
|
||||
<code>#include "SDL_opengl.h"</code><br>
|
||||
<code>#include "external/SDLGL_Util.h"</code><br>
|
||||
<code>#include "SDL_image.h"</code><br>
|
||||
<code>#include "SDL_ttf.h"</code><br>
|
||||
<code>#include "SDL_mixer.h"</code><br>
|
||||
<code>#include <string></code><br>
|
||||
<code>#include <queue></code><br>
|
||||
<code>#include <list></code><br>
|
||||
<code>#include <fstream></code><br>
|
||||
<code>#include <cctype></code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__Includes_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Utility.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_Utility.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Source file containing open utilities for use inside and alongside ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__Utility_8cpp.html">ZE_Utility.cpp</a>,v 1.9 2003/06/11 05:51:15 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Utility_8h-source.html">ZE_Utility.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,55 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_Utility.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_Utility.h</h1><a href="ZE__Utility_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00022 <span class="preprocessor">#ifndef __ze_utility_h__</span>
|
||||
00023 <span class="preprocessor"></span><span class="preprocessor">#define __ze_utility_h__</span>
|
||||
00024 <span class="preprocessor"></span>
|
||||
00025 <span class="preprocessor">#include "<a class="code" href="ZE__Includes_8h.html">ZE_Includes.h</a>"</span>
|
||||
00026
|
||||
<a name="l00027"></a><a class="code" href="namespaceZE.html">00027</a> <span class="keyword">namespace </span>ZE
|
||||
00028 {
|
||||
00029
|
||||
00039 std::string <a class="code" href="namespaceZE.html#a19">FormatStr</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fmtstr, ...);
|
||||
00040
|
||||
00042 <span class="comment">//Memory//</span>
|
||||
00044 <span class="comment"></span>
|
||||
00051 <span class="keywordtype">void</span> <a class="code" href="namespaceZE.html#a20">FreeImage</a>(SDL_Surface *&image);
|
||||
00052
|
||||
00053 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00054 <span class="preprocessor"></span>
|
||||
00061 <span class="keywordtype">void</span> <a class="code" href="namespaceZE.html#a21">FreeSound</a>(Mix_Chunk *&chunk);
|
||||
00062
|
||||
00069 <span class="keywordtype">void</span> <a class="code" href="namespaceZE.html#a22">FreeMusic</a>(Mix_Music *&music);
|
||||
00070
|
||||
00071 <span class="preprocessor">#endif</span>
|
||||
00072 <span class="preprocessor"></span>
|
||||
00073 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00074 <span class="preprocessor"></span>
|
||||
00080 <span class="keywordtype">void</span> <a class="code" href="namespaceZE.html#a23">FreeFont</a>(TTF_Font *&font);
|
||||
00081 <span class="preprocessor">#endif</span>
|
||||
00082 <span class="preprocessor"></span>
|
||||
00083 }
|
||||
00084
|
||||
00085 <span class="preprocessor">#endif //__ze_utility_h__</span>
|
||||
00086 <span class="preprocessor"></span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_Utility.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_Utility.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZEngine Utilities which are used throughout the engine and can be used in conjunction with ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__Utility_8h.html">ZE_Utility.h</a>,v 1.5 2003/06/11 00:15:25 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Includes_8h-source.html">ZE_Includes.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__Utility_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,25 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZClient.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZClient.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation file for ZClient, the TCP Client class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZClient_8cpp.html">ZE_ZClient.cpp</a>,v 1.11 2003/06/16 21:17:22 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZClient_8h-source.html">ZE_ZClient.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,68 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZClient.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZClient.h</h1><a href="ZE__ZClient_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_zclient_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zclient_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024
|
||||
00025 <span class="preprocessor">#ifdef USE_SDL_NET</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="keyword">namespace </span>ZE
|
||||
00028 {
|
||||
00029
|
||||
00036 <span class="keyword">class </span>ZClient
|
||||
00037 {
|
||||
00038 <span class="keyword">protected</span>:
|
||||
00040 ZEngine *rEngine;
|
||||
00042 TCPsocket rSocket;
|
||||
00044 SDLNet_SocketSet rSocketSet;
|
||||
00046 <span class="keywordtype">bool</span> rVerbose;
|
||||
00048 <span class="keywordtype">int</span> rWaitTime;
|
||||
00049
|
||||
00050 <span class="keyword">public</span>:
|
||||
00057 ZClient(<span class="keywordtype">bool</span> verbose=<span class="keyword">false</span>);
|
||||
00058
|
||||
00064 <span class="keyword">virtual</span> ~ZClient();
|
||||
00065
|
||||
00074 <span class="keywordtype">bool</span> Connect(<span class="keywordtype">char</span> *server, Uint16 port);
|
||||
00075
|
||||
00081 <span class="keywordtype">void</span> Disconnect();
|
||||
00082
|
||||
00090 <span class="keywordtype">void</span> SetWaitTime(<span class="keywordtype">int</span> wait);
|
||||
00091
|
||||
00100 <span class="keywordtype">bool</span> Send(ZByte *data, <span class="keywordtype">int</span> size);
|
||||
00101
|
||||
00109 <span class="keywordtype">int</span> Receive(ZByte *data);
|
||||
00110
|
||||
00117 <span class="keywordtype">bool</span> Connected();
|
||||
00118
|
||||
00125 <span class="keywordtype">int</span> WaitTime();
|
||||
00126 };
|
||||
00127
|
||||
00128 } <span class="comment">//namespace ZE</span>
|
||||
00129
|
||||
00130 <span class="preprocessor">#endif //USE_SDL_NET</span>
|
||||
00131 <span class="preprocessor"></span>
|
||||
00132 <span class="preprocessor">#endif //__ze_zclient_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZClient.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZClient.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZClient, the TCP Client class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZClient_8h.html">ZE_ZClient.h</a>,v 1.6 2003/05/13 01:30:51 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZClient_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZConfigFile.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZConfigFile.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZConfigFile, the ZEngine INI-Style Config File. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZConfigFile_8cpp.html">ZE_ZConfigFile.cpp</a>,v 1.13 2003/06/16 07:45:03 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,100 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZConfigFile.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZConfigFile.h</h1><a href="ZE__ZConfigFile_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00021 <span class="preprocessor">#ifndef __ze_zconfigfile_h__</span>
|
||||
00022 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zconfigfile_h__</span>
|
||||
00023 <span class="preprocessor"></span>
|
||||
00024 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00025
|
||||
00026 <span class="keyword">namespace </span>ZE
|
||||
00027 {
|
||||
00028
|
||||
<a name="l00034"></a><a class="code" href="classZE_1_1ZConfigFile.html">00034</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZConfigFile.html">ZConfigFile</a>
|
||||
00035 {
|
||||
00036 <span class="keyword">private</span>:
|
||||
00037
|
||||
00038 <span class="comment">//Private Types//</span>
|
||||
00039
|
||||
<a name="l00046"></a><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">00046</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">ZCF_Variable</a>
|
||||
00047 {
|
||||
00048 <span class="keyword">public</span>:
|
||||
<a name="l00050"></a><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m0">00050</a> std::string <a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m0">var</a>;
|
||||
<a name="l00052"></a><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m1">00052</a> std::string <a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m1">val</a>;
|
||||
00053 };
|
||||
00054
|
||||
<a name="l00060"></a><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">00060</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">ZCF_Section</a>
|
||||
00061 {
|
||||
00062 <span class="keyword">public</span>:
|
||||
<a name="l00064"></a><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m0">00064</a> std::string <a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m0">section</a>;
|
||||
<a name="l00066"></a><a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m1">00066</a> std::list<ZCF_Variable> <a class="code" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m1">varList</a>;
|
||||
00067 };
|
||||
00068
|
||||
00069 <span class="keyword">protected</span>:
|
||||
<a name="l00071"></a><a class="code" href="classZE_1_1ZConfigFile.html#n0">00071</a> std::list<ZCF_Section> <a class="code" href="classZE_1_1ZConfigFile.html#n0">rFileLayout</a>;
|
||||
<a name="l00073"></a><a class="code" href="classZE_1_1ZConfigFile.html#n1">00073</a> std::string <a class="code" href="classZE_1_1ZConfigFile.html#n1">rFilename</a>;
|
||||
00074
|
||||
00082 std::string <a class="code" href="classZE_1_1ZConfigFile.html#b0">CleanString</a>(std::string str) <span class="keyword">const</span>;
|
||||
00083
|
||||
00091 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZConfigFile.html#b1">Exists</a>(std::string sec) <span class="keyword">const</span>;
|
||||
00092
|
||||
00101 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZConfigFile.html#b1">Exists</a>(std::string sec, std::string var) <span class="keyword">const</span>;
|
||||
00102
|
||||
00111 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#b3">SetVariable</a>(std::string sec, std::string var, std::string val);
|
||||
00112
|
||||
00122 std::string <a class="code" href="classZE_1_1ZConfigFile.html#b4">GetVariable</a>(std::string sec, std::string var, std::string defVal) <span class="keyword">const</span>;
|
||||
00123
|
||||
00124 <span class="keyword">public</span>:
|
||||
00125
|
||||
00131 <a class="code" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a>();
|
||||
00132
|
||||
00139 <a class="code" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a>(std::string filename);
|
||||
00140
|
||||
00146 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZConfigFile.html#a2">~ZConfigFile</a>();
|
||||
00147
|
||||
00154 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a3">Process</a>(std::string filename);
|
||||
00155
|
||||
00166 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZConfigFile.html#a4">GetFloat</a>(std::string section, std::string var, <span class="keywordtype">float</span> defVal) <span class="keyword">const</span>;
|
||||
00167
|
||||
00177 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZConfigFile.html#a5">GetInt</a>(std::string section, std::string var, <span class="keywordtype">int</span> defVal) <span class="keyword">const</span>;
|
||||
00178
|
||||
00189 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZConfigFile.html#a6">GetBool</a>(std::string section, std::string var, <span class="keywordtype">bool</span> defVal) <span class="keyword">const</span>;
|
||||
00190
|
||||
00200 std::string <a class="code" href="classZE_1_1ZConfigFile.html#a7">GetString</a>(std::string section, std::string var, std::string defVal) <span class="keyword">const</span>;
|
||||
00201
|
||||
00212 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a8">SetFloat</a>(std::string section, std::string var, <span class="keywordtype">float</span> val);
|
||||
00213
|
||||
00223 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a9">SetInt</a>(std::string section, std::string var, <span class="keywordtype">int</span> val);
|
||||
00224
|
||||
00234 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a10">SetBool</a>(std::string section, std::string var, <span class="keywordtype">bool</span> val);
|
||||
00235
|
||||
00245 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a11">SetString</a>(std::string section, std::string var, std::string val);
|
||||
00246
|
||||
00252 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a12">Flush</a>();
|
||||
00253
|
||||
00259 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZConfigFile.html#a13">Close</a>();
|
||||
00260 };
|
||||
00261
|
||||
00262 }
|
||||
00263
|
||||
00264 <span class="preprocessor">#endif //__ze_zconfigfile_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZConfigFile.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZConfigFile.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZConfigFile, an INI-style config file format.<br>
|
||||
$ id: <a class="el" href="ZE__ZConfigFile_8h.html">ZE_ZConfigFile.h</a>,v 1.9 2003/02/10 04:40:16 cozman Exp $ <dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZConfigFile_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZEngine.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZEngine.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Actual implementation of ZEngine singleton class, the core of ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZEngine_8cpp.html">ZE_ZEngine.cpp</a>,v 1.47 2003/06/16 07:45:03 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,250 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZEngine.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZEngine.h</h1><a href="ZE__ZEngine_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="comment">//revision on this is so high.. can this be lowered?</span>
|
||||
00021
|
||||
00022 <span class="preprocessor">#ifndef __ze_zengine_h__</span>
|
||||
00023 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zengine_h__</span>
|
||||
00024 <span class="preprocessor"></span>
|
||||
00025 <span class="preprocessor">#include "<a class="code" href="ZE__Defines_8h.html">ZE_Defines.h</a>"</span>
|
||||
00026 <span class="preprocessor">#include "<a class="code" href="ZE__Utility_8h.html">ZE_Utility.h</a>"</span>
|
||||
00027 <span class="preprocessor">#include "<a class="code" href="ZE__Includes_8h.html">ZE_Includes.h</a>"</span>
|
||||
00028 <span class="preprocessor">#include "<a class="code" href="ZE__ZError_8h.html">ZE_ZError.h</a>"</span>
|
||||
00029 <span class="preprocessor">#include "<a class="code" href="ZE__ZRandGen_8h.html">ZE_ZRandGen.h</a>"</span>
|
||||
00030 <span class="preprocessor">#include "<a class="code" href="VersionInfo_8h.html">VersionInfo.h</a>"</span>
|
||||
00031
|
||||
00037 <span class="keyword">namespace </span>ZE
|
||||
00038 {
|
||||
00039
|
||||
<a name="l00046"></a><a class="code" href="classZE_1_1ZEngine.html">00046</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZEngine.html">ZEngine</a>
|
||||
00047 {
|
||||
00048 <span class="keyword">public</span>:
|
||||
00050 <span class="keyword">static</span> <a class="code" href="classVersionInfo.html">VersionInfo</a> <a class="code" href="classZE_1_1ZEngine.html#p0">Version</a>;
|
||||
00051
|
||||
00052 <span class="keyword">private</span>:
|
||||
00054 <span class="keyword">static</span> <a class="code" href="classZE_1_1ZEngine.html">ZEngine</a> *<a class="code" href="classZE_1_1ZEngine.html#r0">sInstance</a>;
|
||||
<a name="l00056"></a><a class="code" href="classZE_1_1ZEngine.html#o0">00056</a> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o0">mWidth</a>;
|
||||
<a name="l00058"></a><a class="code" href="classZE_1_1ZEngine.html#o1">00058</a> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o1">mHeight</a>;
|
||||
<a name="l00060"></a><a class="code" href="classZE_1_1ZEngine.html#o2">00060</a> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o2">mBPP</a>;
|
||||
<a name="l00062"></a><a class="code" href="classZE_1_1ZEngine.html#o3">00062</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o3">mFullscreen</a>;
|
||||
<a name="l00064"></a><a class="code" href="classZE_1_1ZEngine.html#o4">00064</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o4">mInitialized</a>;
|
||||
<a name="l00066"></a><a class="code" href="classZE_1_1ZEngine.html#o5">00066</a> SDL_Surface *<a class="code" href="classZE_1_1ZEngine.html#o5">mScreen</a>;
|
||||
<a name="l00068"></a><a class="code" href="classZE_1_1ZEngine.html#o6">00068</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o6">mPaused</a>;
|
||||
<a name="l00070"></a><a class="code" href="classZE_1_1ZEngine.html#o7">00070</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o7">mUnpauseOnActive</a>;
|
||||
<a name="l00072"></a><a class="code" href="classZE_1_1ZEngine.html#o8">00072</a> Uint8 <a class="code" href="classZE_1_1ZEngine.html#o8">mDesiredFramerate</a>;
|
||||
<a name="l00074"></a><a class="code" href="classZE_1_1ZEngine.html#o9">00074</a> Uint32 <a class="code" href="classZE_1_1ZEngine.html#o9">mNextUpdate</a>;
|
||||
<a name="l00076"></a><a class="code" href="classZE_1_1ZEngine.html#o10">00076</a> Uint32 <a class="code" href="classZE_1_1ZEngine.html#o10">mLastPause</a>;
|
||||
<a name="l00078"></a><a class="code" href="classZE_1_1ZEngine.html#o11">00078</a> Uint32 <a class="code" href="classZE_1_1ZEngine.html#o11">mPausedTime</a>;
|
||||
<a name="l00080"></a><a class="code" href="classZE_1_1ZEngine.html#o12">00080</a> Uint32 <a class="code" href="classZE_1_1ZEngine.html#o12">mLastTime</a>;
|
||||
<a name="l00082"></a><a class="code" href="classZE_1_1ZEngine.html#o13">00082</a> <span class="keywordtype">double</span> <a class="code" href="classZE_1_1ZEngine.html#o13">mSecPerFrame</a>;
|
||||
<a name="l00084"></a><a class="code" href="classZE_1_1ZEngine.html#o14">00084</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o14">mNeedReload</a>;
|
||||
<a name="l00086"></a><a class="code" href="classZE_1_1ZEngine.html#o15">00086</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o15">mActive</a>;
|
||||
<a name="l00088"></a><a class="code" href="classZE_1_1ZEngine.html#o16">00088</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o16">mQuit</a>;
|
||||
<a name="l00090"></a><a class="code" href="classZE_1_1ZEngine.html#o17">00090</a> Uint8 *<a class="code" href="classZE_1_1ZEngine.html#o17">mKeyIsPressed</a>;
|
||||
<a name="l00092"></a><a class="code" href="classZE_1_1ZEngine.html#o18">00092</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o18">mKeyPress</a>[SDLK_LAST];
|
||||
<a name="l00094"></a><a class="code" href="classZE_1_1ZEngine.html#o19">00094</a> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o19">mMouseX</a>;
|
||||
<a name="l00096"></a><a class="code" href="classZE_1_1ZEngine.html#o20">00096</a> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o20">mMouseY</a>;
|
||||
<a name="l00098"></a><a class="code" href="classZE_1_1ZEngine.html#o21">00098</a> Uint8 <a class="code" href="classZE_1_1ZEngine.html#o21">mMouseB</a>;
|
||||
<a name="l00100"></a><a class="code" href="classZE_1_1ZEngine.html#o22">00100</a> std::queue<ZError> <a class="code" href="classZE_1_1ZEngine.html#o22">mErrorQueue</a>;
|
||||
<a name="l00102"></a><a class="code" href="classZE_1_1ZEngine.html#o23">00102</a> <a class="code" href="classZE_1_1ZError.html">ZError</a> <a class="code" href="classZE_1_1ZEngine.html#o23">mCurError</a>;
|
||||
<a name="l00104"></a><a class="code" href="classZE_1_1ZEngine.html#o24">00104</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o24">mLogAllErrors</a>;
|
||||
<a name="l00106"></a><a class="code" href="classZE_1_1ZEngine.html#o25">00106</a> std::FILE *<a class="code" href="classZE_1_1ZEngine.html#o25">mErrlog</a>;
|
||||
<a name="l00108"></a><a class="code" href="classZE_1_1ZEngine.html#o26">00108</a> SDL_EventFilter <a class="code" href="classZE_1_1ZEngine.html#o26">mEventFilter</a>;
|
||||
<a name="l00110"></a><a class="code" href="classZE_1_1ZEngine.html#o27">00110</a> <a class="code" href="classZE_1_1ZRandGen.html">ZRandGen</a> <a class="code" href="classZE_1_1ZEngine.html#o27">mRandGen</a>;
|
||||
00111
|
||||
00112 <span class="preprocessor">#ifdef USE_SDL_MIXER </span>
|
||||
00113 <span class="preprocessor"></span>
|
||||
<a name="l00114"></a><a class="code" href="classZE_1_1ZEngine.html#o28">00114</a> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#o28">mRate</a>;
|
||||
<a name="l00116"></a><a class="code" href="classZE_1_1ZEngine.html#o29">00116</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#o29">mStereo</a>;
|
||||
00117 <span class="preprocessor">#endif </span>
|
||||
00118 <span class="preprocessor"></span>
|
||||
00120 <span class="comment">//Singleton + Memory Management//</span>
|
||||
00122 <span class="comment"></span>
|
||||
00123 <span class="keyword">private</span>:
|
||||
00129 <a class="code" href="classZE_1_1ZEngine.html#c0">ZEngine</a>();
|
||||
00130
|
||||
00131 <span class="keyword">public</span>:
|
||||
00132
|
||||
00139 <span class="keyword">static</span> <a class="code" href="classZE_1_1ZEngine.html">ZEngine</a>* <a class="code" href="classZE_1_1ZEngine.html#d0">GetInstance</a>();
|
||||
00140
|
||||
00146 <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#d1">ReleaseInstance</a>();
|
||||
00147
|
||||
00149 <span class="comment">//Initialization//</span>
|
||||
00151 <span class="comment"></span>
|
||||
00162 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a0">SetupDisplay</a>(<span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height, <span class="keywordtype">int</span> bpp, <span class="keywordtype">bool</span> fullscreen);
|
||||
00163
|
||||
00164 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00165 <span class="preprocessor"></span>
|
||||
00173 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a1">SetupSound</a>(<span class="keywordtype">int</span> rate, <span class="keywordtype">bool</span> stereo);
|
||||
00174 <span class="preprocessor">#endif </span>
|
||||
00175 <span class="preprocessor"></span>
|
||||
00187 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a2">CreateDisplay</a>(std::string title, std::string icon=<span class="stringliteral">""</span>);
|
||||
00188
|
||||
00194 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a3">CloseDisplay</a>();
|
||||
00195
|
||||
00203 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a4">ToggleFullscreen</a>();
|
||||
00204
|
||||
00212 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a5">Initialized</a>();
|
||||
00213
|
||||
00215 <span class="comment">//Screen Access//</span>
|
||||
00217 <span class="comment"></span>
|
||||
00224 SDL_Surface *<a class="code" href="classZE_1_1ZEngine.html#a6">Display</a>();
|
||||
00225
|
||||
00232 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a7">Update</a>();
|
||||
00233
|
||||
00243 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a8">Clear</a>(<span class="keywordtype">float</span> red=0.0f, <span class="keywordtype">float</span> green=0.0f, <span class="keywordtype">float</span> blue=0.0f, <span class="keywordtype">float</span> alpha=1.0f);
|
||||
00244
|
||||
00246 <span class="comment">//OpenGL Specific Functions//</span>
|
||||
00248 <span class="comment"></span>
|
||||
00255 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a9">SetGL2D</a>();
|
||||
00256
|
||||
00258 <span class="comment">//Timer and Framerate Independent Movement//</span>
|
||||
00260 <span class="comment"></span>
|
||||
00267 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a10">Delay</a>(Uint32 milliseconds);
|
||||
00268
|
||||
00275 Uint32 <a class="code" href="classZE_1_1ZEngine.html#a11">GetTime</a>();
|
||||
00276
|
||||
00282 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a12">PauseTimer</a>();
|
||||
00283
|
||||
00289 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a13">UnpauseTimer</a>();
|
||||
00290
|
||||
00297 <span class="keywordtype">double</span> <a class="code" href="classZE_1_1ZEngine.html#a14">GetFrameTime</a>();
|
||||
00298
|
||||
00306 <span class="keywordtype">double</span> <a class="code" href="classZE_1_1ZEngine.html#a15">GetFramerate</a>();
|
||||
00307
|
||||
00317 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a16">SetDesiredFramerate</a>(Uint8 rate);
|
||||
00318
|
||||
00326 Uint8 <a class="code" href="classZE_1_1ZEngine.html#a17">GetDesiredFramerate</a>();
|
||||
00327
|
||||
00334 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a18">IsPaused</a>();
|
||||
00335
|
||||
00337 <span class="comment">//Event and Input Handling//</span>
|
||||
00339 <span class="comment"></span>
|
||||
00346 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a19">IsActive</a>();
|
||||
00347
|
||||
00354 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a20">RequestQuit</a>();
|
||||
00355
|
||||
00363 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a21">QuitRequested</a>();
|
||||
00364
|
||||
00369 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a22">SetReloadNeed</a>(<span class="keywordtype">bool</span> state);
|
||||
00370
|
||||
00378 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a23">ImagesNeedReload</a>();
|
||||
00379
|
||||
00388 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a24">SetKeyRepeatRate</a>(<span class="keywordtype">int</span> rate);
|
||||
00389
|
||||
00397 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a25">KeyIsPressed</a>(SDLKey key);
|
||||
00398
|
||||
00406 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a26">KeyPress</a>(SDLKey key);
|
||||
00407
|
||||
00413 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a27">HideCursor</a>();
|
||||
00414
|
||||
00420 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a28">ShowCursor</a>();
|
||||
00421
|
||||
00428 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a29">MouseX</a>();
|
||||
00429
|
||||
00436 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a30">MouseY</a>();
|
||||
00437
|
||||
00444 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a31">LButtonPressed</a>();
|
||||
00445
|
||||
00452 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a32">RButtonPressed</a>();
|
||||
00453
|
||||
00461 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a33">MouseInRect</a>(SDL_Rect *rect);
|
||||
00462
|
||||
00468 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a34">CheckEvents</a>();
|
||||
00469
|
||||
00482 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a35">SetEventFilter</a>(SDL_EventFilter filter);
|
||||
00483
|
||||
00484 <span class="preprocessor">#ifdef USE_PHYSFS</span>
|
||||
00485 <span class="preprocessor"></span>
|
||||
00486 <span class="comment">//Physfs Utilities//</span>
|
||||
00488 <span class="comment"></span>
|
||||
00494 <span class="keywordtype">void</span> InitPhysFS(std::string argv);
|
||||
00495
|
||||
00502 <span class="keywordtype">void</span> AddPhysFSDir(std::string dir);
|
||||
00503
|
||||
00504 <span class="preprocessor">#endif //USE_PHYSFS</span>
|
||||
00505 <span class="preprocessor"></span>
|
||||
00507 <span class="comment">//Error Logging//</span>
|
||||
00509 <span class="comment"></span> <span class="keyword">private</span>:
|
||||
00517 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#c1">LogError</a>(<a class="code" href="classZE_1_1ZError.html">ZError</a> error);
|
||||
00518
|
||||
00519 <span class="keyword">public</span>:
|
||||
00530 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a36">SetErrorLog</a>(<span class="keywordtype">bool</span> logAll, std::string logFile=<span class="stringliteral">""</span>);
|
||||
00531
|
||||
00542 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a37">ReportError</a>(ZErrorCode code, std::string desc=<span class="stringliteral">""</span>, std::string file=<span class="stringliteral">""</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> line=0);
|
||||
00543
|
||||
00551 <a class="code" href="namespaceZE.html#a24">ZErrorCode</a> <a class="code" href="classZE_1_1ZEngine.html#a38">GetLastError</a>();
|
||||
00552
|
||||
00560 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a39">WriteLog</a>(std::string str);
|
||||
00561
|
||||
00568 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a40">FlushErrors</a>();
|
||||
00569
|
||||
00571 <span class="comment">//Random Number Generation//</span>
|
||||
00573 <span class="comment"></span>
|
||||
00579 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZEngine.html#a41">SeedRandGen</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> seed);
|
||||
00580
|
||||
00588 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a42">Rand</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> max);
|
||||
00589
|
||||
00597 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classZE_1_1ZEngine.html#a42">Rand</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> max);
|
||||
00598
|
||||
00607 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a42">Rand</a>(<span class="keywordtype">int</span> min, <span class="keywordtype">int</span> max);
|
||||
00608
|
||||
00617 <span class="keywordtype">long</span> <a class="code" href="classZE_1_1ZEngine.html#a42">Rand</a>(<span class="keywordtype">long</span> min, <span class="keywordtype">long</span> max);
|
||||
00618
|
||||
00627 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZEngine.html#a42">Rand</a>(<span class="keywordtype">float</span> min, <span class="keywordtype">float</span> max);
|
||||
00628
|
||||
00637 <span class="keywordtype">double</span> <a class="code" href="classZE_1_1ZEngine.html#a42">Rand</a>(<span class="keywordtype">double</span> min, <span class="keywordtype">double</span> max);
|
||||
00638
|
||||
00645 <span class="keywordtype">double</span> <a class="code" href="classZE_1_1ZEngine.html#a48">RandDouble</a>();
|
||||
00646
|
||||
00648 <span class="comment">//Data Loading + Unloading//</span>
|
||||
00650 <span class="comment"></span>
|
||||
00657 SDL_Surface* <a class="code" href="classZE_1_1ZEngine.html#a49">LoadImage</a>(std::string filename);
|
||||
00658
|
||||
00659 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00660 <span class="preprocessor"></span>
|
||||
00667 Mix_Chunk* <a class="code" href="classZE_1_1ZEngine.html#a50">LoadSound</a>(std::string filename);
|
||||
00668
|
||||
00676 Mix_Music* <a class="code" href="classZE_1_1ZEngine.html#a51">LoadMusic</a>(std::string filename);
|
||||
00677 <span class="preprocessor">#endif</span>
|
||||
00678 <span class="preprocessor"></span>
|
||||
00679 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00680 <span class="preprocessor"></span>
|
||||
00688 TTF_Font* <a class="code" href="classZE_1_1ZEngine.html#a52">LoadFont</a>(std::string filename, <span class="keywordtype">int</span> size);
|
||||
00689 <span class="preprocessor">#endif </span>
|
||||
00690 <span class="preprocessor"></span>
|
||||
00692 <span class="comment">//Accessors//</span>
|
||||
00694 <span class="comment"></span>
|
||||
00701 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a53">Width</a>();
|
||||
00702
|
||||
00709 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a54">Height</a>();
|
||||
00710
|
||||
00717 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZEngine.html#a55">BPP</a>();
|
||||
00718
|
||||
00725 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZEngine.html#a56">IsFullscreen</a>();
|
||||
00726 };
|
||||
00727
|
||||
00728 }
|
||||
00729
|
||||
00730 <span class="preprocessor">#endif //__ze_zengine_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,34 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZEngine.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZEngine.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
ZEngine Game Engine core Engine definition. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>,v 1.41 2003/06/11 05:51:32 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Defines_8h-source.html">ZE_Defines.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__Utility_8h-source.html">ZE_Utility.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__Includes_8h-source.html">ZE_Includes.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZError_8h-source.html">ZE_ZError.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZRandGen_8h-source.html">ZE_ZRandGen.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="VersionInfo_8h-source.html">VersionInfo.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZEngine_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZError.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZError.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZError, the ZEngine internal error information storage class. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZError_8cpp.html">ZE_ZError.cpp</a>,v 1.10 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZError_8h-source.html">ZE_ZError.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,82 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZError.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZError.h</h1><a href="ZE__ZError_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00021 <span class="preprocessor">#ifndef __ze_zerror_h__</span>
|
||||
00022 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zerror_h__</span>
|
||||
00023 <span class="preprocessor"></span>
|
||||
00024 <span class="preprocessor">#include "<a class="code" href="ZE__Utility_8h.html">ZE_Utility.h</a>"</span>
|
||||
00025 <span class="preprocessor">#include <string></span>
|
||||
00026
|
||||
00027 <span class="keyword">namespace </span>ZE
|
||||
00028 {
|
||||
00029
|
||||
<a name="l00036"></a><a class="code" href="namespaceZE.html#a24">00036</a> <span class="keyword">enum</span> <a class="code" href="namespaceZE.html#a24">ZErrorCode</a>
|
||||
00037 {
|
||||
00038 <a class="code" href="namespaceZE.html#a24a0">ZERR_NONE</a>,
|
||||
00039 <a class="code" href="namespaceZE.html#a24a1">ZERR_SDL_INTERNAL</a>,
|
||||
00040 <a class="code" href="namespaceZE.html#a24a2">ZERR_SDL_INIT</a>,
|
||||
00041 <a class="code" href="namespaceZE.html#a24a3">ZERR_MIX_INIT</a>,
|
||||
00042 <a class="code" href="namespaceZE.html#a24a4">ZERR_TTF_INIT</a>,
|
||||
00043 <a class="code" href="namespaceZE.html#a24a5">ZERR_NET_INIT</a>,
|
||||
00044 <a class="code" href="namespaceZE.html#a24a6">ZERR_VIDMODE</a>,
|
||||
00045 <a class="code" href="namespaceZE.html#a24a7">ZERR_LOAD_IMAGE</a>,
|
||||
00046 <a class="code" href="namespaceZE.html#a24a8">ZERR_LOAD_SOUND</a>,
|
||||
00047 <a class="code" href="namespaceZE.html#a24a9">ZERR_LOAD_MUSIC</a>,
|
||||
00048 <a class="code" href="namespaceZE.html#a24a10">ZERR_LOAD_FONT</a>,
|
||||
00049 <a class="code" href="namespaceZE.html#a24a11">ZERR_NOIMAGE</a>,
|
||||
00050 <a class="code" href="namespaceZE.html#a24a12">ZERR_NOSOUND</a>,
|
||||
00051 <a class="code" href="namespaceZE.html#a24a13">ZERR_NOMUSIC</a>,
|
||||
00052 <a class="code" href="namespaceZE.html#a24a14">ZERR_NOFONT</a>,
|
||||
00053 <a class="code" href="namespaceZE.html#a24a15">ZERR_NOSOCKET</a>,
|
||||
00054 <a class="code" href="namespaceZE.html#a24a16">ZERR_NET_CLIENT</a>,
|
||||
00055 <a class="code" href="namespaceZE.html#a24a17">ZERR_NET_SERVER</a>,
|
||||
00056 <a class="code" href="namespaceZE.html#a24a18">ZERR_LAST</a>
|
||||
00057 };
|
||||
00058
|
||||
<a name="l00065"></a><a class="code" href="classZE_1_1ZError.html">00065</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZError.html">ZError</a>
|
||||
00066 {
|
||||
00067 <span class="keyword">protected</span>:
|
||||
00069 <span class="keyword">static</span> std::string <a class="code" href="classZE_1_1ZError.html#q0">sErrorDesc</a>[<a class="code" href="namespaceZE.html#a24a18">ZERR_LAST</a>];
|
||||
<a name="l00071"></a><a class="code" href="classZE_1_1ZError.html#n0">00071</a> <a class="code" href="namespaceZE.html#a24">ZErrorCode</a> <a class="code" href="classZE_1_1ZError.html#n0">rCode</a>;
|
||||
<a name="l00073"></a><a class="code" href="classZE_1_1ZError.html#n1">00073</a> std::string <a class="code" href="classZE_1_1ZError.html#n1">rDescription</a>;
|
||||
<a name="l00075"></a><a class="code" href="classZE_1_1ZError.html#n2">00075</a> std::string <a class="code" href="classZE_1_1ZError.html#n2">rFilename</a>;
|
||||
<a name="l00077"></a><a class="code" href="classZE_1_1ZError.html#n3">00077</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZError.html#n3">rLine</a>;
|
||||
00078
|
||||
00079 <span class="keyword">public</span>:
|
||||
00085 <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZError.html#d0">CreateStringTable</a>();
|
||||
00086
|
||||
00096 <a class="code" href="classZE_1_1ZError.html#a0">ZError</a>(ZErrorCode code=ZERR_NONE, std::string desc=<span class="stringliteral">""</span>, std::string file=<span class="stringliteral">""</span>, <span class="keywordtype">int</span> line=0);
|
||||
00097
|
||||
00107 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZError.html#a1">Create</a>(ZErrorCode code, std::string desc=<span class="stringliteral">""</span>, std::string file=<span class="stringliteral">""</span>, <span class="keywordtype">int</span> line=0);
|
||||
00108
|
||||
00110 <span class="comment">//Accessors//</span>
|
||||
00112 <span class="comment"></span>
|
||||
00119 <a class="code" href="namespaceZE.html#a24">ZErrorCode</a> <a class="code" href="classZE_1_1ZError.html#a2">Code</a>() <span class="keyword">const</span>;
|
||||
00120
|
||||
00126 std::string <a class="code" href="classZE_1_1ZError.html#a3">LogString</a>() <span class="keyword">const</span>;
|
||||
00127 };
|
||||
00128
|
||||
00129 }
|
||||
00130
|
||||
00131 <span class="preprocessor">#endif //__ze_zerror_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,30 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZError.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZError.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZError, the Error logging class for ZEngine. This class should never be used by the average user, it is used by ZEngine to store information on an error. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZError_8h.html">ZE_ZError.h</a>,v 1.12 2003/06/11 05:51:32 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Utility_8h-source.html">ZE_Utility.h</a>"</code><br>
|
||||
<code>#include <string></code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZError_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,25 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZFont.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZFont.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZFont, the basic Font class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZFont_8cpp.html">ZE_ZFont.cpp</a>,v 1.12 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,96 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZFont.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZFont.h</h1><a href="ZE__ZFont_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_zfont_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zfont_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024 <span class="preprocessor">#include "<a class="code" href="ZE__ZImage_8h.html">ZE_ZImage.h</a>"</span>
|
||||
00025
|
||||
00026 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00027 <span class="preprocessor"></span>
|
||||
00028 <span class="keyword">namespace </span>ZE
|
||||
00029 {
|
||||
00030
|
||||
<a name="l00036"></a><a class="code" href="classZE_1_1ZFont.html">00036</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZFont.html">ZFont</a>
|
||||
00037 {
|
||||
00038 <span class="keyword">protected</span>:
|
||||
<a name="l00040"></a><a class="code" href="classZE_1_1ZFont.html#n0">00040</a> <a class="code" href="classZE_1_1ZEngine.html">ZEngine</a>* <a class="code" href="classZE_1_1ZFont.html#n0">rEngine</a>;
|
||||
<a name="l00042"></a><a class="code" href="classZE_1_1ZFont.html#n1">00042</a> TTF_Font *<a class="code" href="classZE_1_1ZFont.html#n1">rFont</a>;
|
||||
<a name="l00044"></a><a class="code" href="classZE_1_1ZFont.html#n2">00044</a> std::string <a class="code" href="classZE_1_1ZFont.html#n2">rFilename</a>;
|
||||
<a name="l00046"></a><a class="code" href="classZE_1_1ZFont.html#n3">00046</a> SDL_Color <a class="code" href="classZE_1_1ZFont.html#n3">rColor</a>;
|
||||
<a name="l00048"></a><a class="code" href="classZE_1_1ZFont.html#n4">00048</a> SDL_Color <a class="code" href="classZE_1_1ZFont.html#n4">rBGColor</a>;
|
||||
00049
|
||||
00050 <span class="keyword">public</span>:
|
||||
00051
|
||||
00053 <span class="comment">//Opening and Closing//</span>
|
||||
00055 <span class="comment"></span>
|
||||
00061 <a class="code" href="classZE_1_1ZFont.html#a0">ZFont</a>();
|
||||
00062
|
||||
00070 <a class="code" href="classZE_1_1ZFont.html#a0">ZFont</a>(std::string filename, <span class="keywordtype">int</span> size);
|
||||
00071
|
||||
00077 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZFont.html#a2">~ZFont</a>();
|
||||
00078
|
||||
00086 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a3">Open</a>(std::string filename, <span class="keywordtype">int</span> size);
|
||||
00087
|
||||
00093 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a4">Release</a>();
|
||||
00094
|
||||
00096 <span class="comment">//Settings and Drawing//</span>
|
||||
00098 <span class="comment"></span>
|
||||
00106 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a5">DrawText</a>(std::string text, <a class="code" href="classZE_1_1ZImage.html">ZImage</a> &image) <span class="keyword">const</span>;
|
||||
00107
|
||||
00115 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a6">DrawShadedText</a>(std::string text, <a class="code" href="classZE_1_1ZImage.html">ZImage</a> &image) <span class="keyword">const</span>;
|
||||
00116
|
||||
00126 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a7">SetColor</a>(Uint8 r, Uint8 g, Uint8 b, Uint8 a=255);
|
||||
00127
|
||||
00136 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a8">SetBGColor</a>(Uint8 r, Uint8 g, Uint8 b);
|
||||
00137
|
||||
00146 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a9">SetStyle</a>(<span class="keywordtype">bool</span> bold, <span class="keywordtype">bool</span> italic, <span class="keywordtype">bool</span> underline);
|
||||
00147
|
||||
00154 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZFont.html#a10">Resize</a>(<span class="keywordtype">int</span> size);
|
||||
00155
|
||||
00157 <span class="comment">//Accessors//</span>
|
||||
00159 <span class="comment"></span>
|
||||
00166 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a11">IsLoaded</a>() <span class="keyword">const</span>;
|
||||
00167
|
||||
00174 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a12">IsBold</a>() <span class="keyword">const</span>;
|
||||
00175
|
||||
00182 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a13">IsItalic</a>() <span class="keyword">const</span>;
|
||||
00183
|
||||
00190 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZFont.html#a14">IsUnderlined</a>() <span class="keyword">const</span>;
|
||||
00191
|
||||
00198 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a15">Height</a>() <span class="keyword">const</span>;
|
||||
00199
|
||||
00206 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a16">LineSkip</a>() <span class="keyword">const</span>;
|
||||
00207
|
||||
00215 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a17">StringWidth</a>(std::string text) <span class="keyword">const</span>;
|
||||
00216
|
||||
00224 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZFont.html#a18">StringHeight</a>(std::string text) <span class="keyword">const</span>;
|
||||
00225 };
|
||||
00226
|
||||
00227 }
|
||||
00228
|
||||
00229 <span class="preprocessor">#endif //USE_SDL_TTF</span>
|
||||
00230 <span class="preprocessor"></span>
|
||||
00231 <span class="preprocessor">#endif //__ze_zfont_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZFont.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZFont.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZFont, the basic Font class for ZEngine. <br>
|
||||
$ Id $<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZFont_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZImage.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZImage.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZImage, the Image class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZImage_8cpp.html">ZE_ZImage.cpp</a>,v 1.35 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,114 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZImage.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZImage.h</h1><a href="ZE__ZImage_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_zimage_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zimage_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024
|
||||
00025 <span class="keyword">namespace </span>ZE
|
||||
00026 {
|
||||
00027
|
||||
<a name="l00033"></a><a class="code" href="classZE_1_1ZImage.html">00033</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZImage.html">ZImage</a>
|
||||
00034 {
|
||||
00035 <span class="keyword">protected</span>:
|
||||
<a name="l00037"></a><a class="code" href="classZE_1_1ZImage.html#n0">00037</a> <a class="code" href="classZE_1_1ZEngine.html">ZEngine</a>* <a class="code" href="classZE_1_1ZImage.html#n0">rEngine</a>;
|
||||
<a name="l00039"></a><a class="code" href="classZE_1_1ZImage.html#n1">00039</a> GLfloat <a class="code" href="classZE_1_1ZImage.html#n1">rTexMinX</a>;
|
||||
<a name="l00041"></a><a class="code" href="classZE_1_1ZImage.html#n2">00041</a> GLfloat <a class="code" href="classZE_1_1ZImage.html#n2">rTexMinY</a>;
|
||||
<a name="l00043"></a><a class="code" href="classZE_1_1ZImage.html#n3">00043</a> GLfloat <a class="code" href="classZE_1_1ZImage.html#n3">rTexMaxX</a>;
|
||||
<a name="l00045"></a><a class="code" href="classZE_1_1ZImage.html#n4">00045</a> GLfloat <a class="code" href="classZE_1_1ZImage.html#n4">rTexMaxY</a>;
|
||||
<a name="l00047"></a><a class="code" href="classZE_1_1ZImage.html#n5">00047</a> SDL_Surface *<a class="code" href="classZE_1_1ZImage.html#n5">rImage</a>;
|
||||
<a name="l00049"></a><a class="code" href="classZE_1_1ZImage.html#n6">00049</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZImage.html#n6">rTexID</a>;
|
||||
<a name="l00051"></a><a class="code" href="classZE_1_1ZImage.html#n7">00051</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZImage.html#n7">rWidth</a>;
|
||||
<a name="l00053"></a><a class="code" href="classZE_1_1ZImage.html#n8">00053</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZImage.html#n8">rHeight</a>;
|
||||
<a name="l00055"></a><a class="code" href="classZE_1_1ZImage.html#n9">00055</a> Uint8 <a class="code" href="classZE_1_1ZImage.html#n9">rAlpha</a>;
|
||||
00056
|
||||
00057 <span class="keyword">public</span>:
|
||||
00058
|
||||
00064 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>();
|
||||
00065
|
||||
00072 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZImage.html">ZImage</a> &rhs);
|
||||
00073
|
||||
00080 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(std::string filename);
|
||||
00081
|
||||
00088 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(SDL_Surface *surface);
|
||||
00089
|
||||
00101 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
|
||||
00102
|
||||
00114 <a class="code" href="classZE_1_1ZImage.html#a0">ZImage</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZImage.html">ZImage</a> &img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
|
||||
00115
|
||||
00121 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZImage.html#a6">~ZImage</a>();
|
||||
00122
|
||||
00124 <span class="comment">//Opening and Closing//</span>
|
||||
00126 <span class="comment"></span>
|
||||
00133 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a7">Open</a>(std::string filename);
|
||||
00134
|
||||
00146 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a8">OpenFromImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
|
||||
00147
|
||||
00159 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a8">OpenFromImage</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZImage.html">ZImage</a> &img, Sint16 x, Sint16 y, Sint16 w, Sint16 h);
|
||||
00160
|
||||
00167 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a10">Attach</a>(SDL_Surface *surface);
|
||||
00168
|
||||
00174 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a11">Reload</a>();
|
||||
00175
|
||||
00181 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a12">Release</a>();
|
||||
00182
|
||||
00184 <span class="comment">//Graphics//</span>
|
||||
00186 <span class="comment"></span>
|
||||
00194 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a13">SetAlpha</a>(Uint8 alpha);
|
||||
00195
|
||||
00204 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a14">SetColorKey</a>(Uint8 red, Uint8 green, Uint8 blue);
|
||||
00205
|
||||
00213 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a15">Flip</a>(<span class="keywordtype">bool</span> horizontal, <span class="keywordtype">bool</span> vertical);
|
||||
00214
|
||||
00222 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a16">Stretch</a>(<span class="keywordtype">float</span> xFactor, <span class="keywordtype">float</span> yFactor);
|
||||
00223
|
||||
00231 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a17">Resize</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> width, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> height);
|
||||
00232
|
||||
00239 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a18">Bind</a>() <span class="keyword">const</span>;
|
||||
00240
|
||||
00250 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a19">Draw</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, Uint8 zIndex=0) <span class="keyword">const</span>;
|
||||
00251
|
||||
00261 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a19">Draw</a>(<span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, Uint8 zIndex=0) <span class="keyword">const</span>;
|
||||
00262
|
||||
00272 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a21">DrawRotated</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">float</span> angle, Uint8 zIndex=0) <span class="keyword">const</span>;
|
||||
00273
|
||||
00284 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZImage.html#a21">DrawRotated</a>(<span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> angle, Uint8 zIndex=0) <span class="keyword">const</span>;
|
||||
00285
|
||||
00287 <span class="comment">//Accessors//</span>
|
||||
00289 <span class="comment"></span>
|
||||
00296 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZImage.html#a23">IsLoaded</a>() <span class="keyword">const</span>;
|
||||
00297
|
||||
00303 SDL_Surface *<a class="code" href="classZE_1_1ZImage.html#a24">Surface</a>() <span class="keyword">const</span>;
|
||||
00304
|
||||
00311 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZImage.html#a25">Width</a>() <span class="keyword">const</span>;
|
||||
00312
|
||||
00319 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZImage.html#a26">Height</a>() <span class="keyword">const</span>;
|
||||
00320
|
||||
00328 Uint8 <a class="code" href="classZE_1_1ZImage.html#a27">Alpha</a>() <span class="keyword">const</span>;
|
||||
00329 };
|
||||
00330
|
||||
00331 }
|
||||
00332
|
||||
00333 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZImage.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZImage.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZImage, the OpenGL version of the ZImage class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZImage_8h.html">ZE_ZImage.h</a>,v 1.19 2003/06/11 00:15:26 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZImage_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,25 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZMusic.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZMusic.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZMusic, the basic Music class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZMusic_8cpp.html">ZE_ZMusic.cpp</a>,v 1.10 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,86 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZMusic.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZMusic.h</h1><a href="ZE__ZMusic_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_zmusic_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zmusic_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024
|
||||
00025 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="keyword">namespace </span>ZE
|
||||
00028 {
|
||||
00029
|
||||
<a name="l00035"></a><a class="code" href="classZE_1_1ZMusic.html">00035</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZMusic.html">ZMusic</a>
|
||||
00036 {
|
||||
00037 <span class="keyword">protected</span>:
|
||||
<a name="l00039"></a><a class="code" href="classZE_1_1ZMusic.html#n0">00039</a> <a class="code" href="classZE_1_1ZEngine.html">ZEngine</a>* <a class="code" href="classZE_1_1ZMusic.html#n0">rEngine</a>;
|
||||
<a name="l00041"></a><a class="code" href="classZE_1_1ZMusic.html#n1">00041</a> Mix_Music *<a class="code" href="classZE_1_1ZMusic.html#n1">rMusic</a>;
|
||||
00042
|
||||
00043 <span class="keyword">public</span>:
|
||||
<a name="l00045"></a><a class="code" href="classZE_1_1ZMusic.html#p0">00045</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZMusic.html#p0">LoopInfinite</a>;
|
||||
00046
|
||||
00048 <span class="comment">//Opening and Closing//</span>
|
||||
00050 <span class="comment"></span>
|
||||
00056 <a class="code" href="classZE_1_1ZMusic.html#a0">ZMusic</a>();
|
||||
00057
|
||||
00064 <a class="code" href="classZE_1_1ZMusic.html#a0">ZMusic</a>(std::string filename);
|
||||
00065
|
||||
00071 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZMusic.html#a2">~ZMusic</a>();
|
||||
00072
|
||||
00079 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a3">Open</a>(std::string filename);
|
||||
00080
|
||||
00086 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a4">Release</a>();
|
||||
00087
|
||||
00089 <span class="comment">//Play Controls//</span>
|
||||
00091 <span class="comment"></span>
|
||||
00100 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a5">Play</a>(<span class="keywordtype">int</span> loopNum=0, <span class="keywordtype">int</span> fadeTime=0) <span class="keyword">const</span>;
|
||||
00101
|
||||
00107 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a6">Pause</a>() <span class="keyword">const</span>;
|
||||
00108
|
||||
00114 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a7">Unpause</a>() <span class="keyword">const</span>;
|
||||
00115
|
||||
00121 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a8">Rewind</a>() <span class="keyword">const</span>;
|
||||
00122
|
||||
00129 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a9">Stop</a>(<span class="keywordtype">int</span> fadeTime=0) <span class="keyword">const</span>;
|
||||
00130
|
||||
00137 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZMusic.html#a10">SetVolume</a>(<span class="keywordtype">int</span> volume);
|
||||
00138
|
||||
00140 <span class="comment">//Accessors//</span>
|
||||
00142 <span class="comment"></span>
|
||||
00149 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZMusic.html#a11">IsLoaded</a>() <span class="keyword">const</span>;
|
||||
00150
|
||||
00157 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZMusic.html#a12">IsPlaying</a>() <span class="keyword">const</span>;
|
||||
00158
|
||||
00165 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZMusic.html#a13">IsPaused</a>() <span class="keyword">const</span>;
|
||||
00166
|
||||
00173 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZMusic.html#a14">Volume</a>() <span class="keyword">const</span>;
|
||||
00174 };
|
||||
00175
|
||||
00176
|
||||
00177 }
|
||||
00178
|
||||
00179 <span class="preprocessor">#endif //USE_SDL_MIXER</span>
|
||||
00180 <span class="preprocessor"></span>
|
||||
00181 <span class="preprocessor">#endif //__ze_zmusic_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZMusic.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZMusic.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZMusic, the Music file wrapper for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZMusic_8h.html">ZE_ZMusic.h</a>,v 1.9 2003/06/11 00:15:26 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZMusic_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZRect.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZRect.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZRect, the Rectangle class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZRect_8cpp.html">ZE_ZRect.cpp</a>,v 1.12 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,96 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZRect.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZRect.h</h1><a href="ZE__ZRect_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_zrect_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zrect_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024
|
||||
00025 <span class="keyword">namespace </span>ZE
|
||||
00026 {
|
||||
00027
|
||||
<a name="l00033"></a><a class="code" href="classZE_1_1ZRect.html">00033</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZRect.html">ZRect</a>
|
||||
00034 {
|
||||
00035 <span class="keyword">protected</span>:
|
||||
<a name="l00037"></a><a class="code" href="classZE_1_1ZRect.html#n0">00037</a> <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#n0">rX</a>;
|
||||
<a name="l00039"></a><a class="code" href="classZE_1_1ZRect.html#n1">00039</a> <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#n1">rY</a>;
|
||||
<a name="l00041"></a><a class="code" href="classZE_1_1ZRect.html#n2">00041</a> <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#n2">rWidth</a>;
|
||||
<a name="l00043"></a><a class="code" href="classZE_1_1ZRect.html#n3">00043</a> <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#n3">rHeight</a>;
|
||||
00044
|
||||
00045 <span class="keyword">public</span>:
|
||||
00046
|
||||
00052 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>();
|
||||
00053
|
||||
00063 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>(<span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> width, <span class="keywordtype">float</span> height);
|
||||
00064
|
||||
00071 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>(<span class="keyword">const</span> SDL_Rect &rect);
|
||||
00072
|
||||
00079 <a class="code" href="classZE_1_1ZRect.html#a0">ZRect</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html">ZRect</a> &rhs);
|
||||
00080
|
||||
00088 <span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html">ZRect</a>& <a class="code" href="classZE_1_1ZRect.html#a4">operator=</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html">ZRect</a> &rhs);
|
||||
00089
|
||||
00095 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZRect.html#a5">~ZRect</a>();
|
||||
00096
|
||||
00105 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a6">operator<</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html">ZRect</a> &rhs) <span class="keyword">const</span>;
|
||||
00106
|
||||
00116 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a7">Draw</a>(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha=255) <span class="keyword">const</span>;
|
||||
00117
|
||||
00125 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a8">Move</a>(<span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y);
|
||||
00126
|
||||
00134 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a9">MoveRel</a>(<span class="keywordtype">float</span> xMove, <span class="keywordtype">float</span> yMove);
|
||||
00135
|
||||
00143 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a10">Resize</a>(<span class="keywordtype">float</span> width, <span class="keywordtype">float</span> height);
|
||||
00144
|
||||
00152 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZRect.html#a11">ResizeRel</a>(<span class="keywordtype">float</span> widthChange, <span class="keywordtype">float</span> heightChange);
|
||||
00153
|
||||
00161 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a12">Intersects</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html">ZRect</a> &rect) <span class="keyword">const</span>;
|
||||
00162
|
||||
00171 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a13">Contains</a>(<span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y) <span class="keyword">const</span>;
|
||||
00172
|
||||
00180 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZRect.html#a13">Contains</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html">ZRect</a> &rect) <span class="keyword">const</span>;
|
||||
00181
|
||||
00189 <a class="code" href="classZE_1_1ZRect.html">ZRect</a> <a class="code" href="classZE_1_1ZRect.html#a15">Intersection</a>(<span class="keyword">const</span> <a class="code" href="classZE_1_1ZRect.html">ZRect</a> &rect) <span class="keyword">const</span>;
|
||||
00190
|
||||
00197 SDL_Rect <a class="code" href="classZE_1_1ZRect.html#a16">SDLrect</a>() <span class="keyword">const</span>;
|
||||
00198
|
||||
00205 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a17">X</a>() <span class="keyword">const</span>;
|
||||
00206
|
||||
00213 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a18">Y</a>() <span class="keyword">const</span>;
|
||||
00214
|
||||
00221 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a19">Left</a>() <span class="keyword">const</span>;
|
||||
00222
|
||||
00229 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a20">Right</a>() <span class="keyword">const</span>;
|
||||
00230
|
||||
00237 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a21">Top</a>() <span class="keyword">const</span>;
|
||||
00238
|
||||
00245 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a22">Bottom</a>() <span class="keyword">const</span>;
|
||||
00246
|
||||
00253 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a23">Width</a>() <span class="keyword">const</span>;
|
||||
00254
|
||||
00261 <span class="keywordtype">float</span> <a class="code" href="classZE_1_1ZRect.html#a24">Height</a>() <span class="keyword">const</span>;
|
||||
00262 };
|
||||
00263
|
||||
00264 } <span class="comment">//namespace ZE</span>
|
||||
00265
|
||||
00266 <span class="preprocessor">#endif //__ze_zrect_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZRect.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZRect.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZRect, the Rectangle class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZRect_8h.html">ZE_ZRect.h</a>,v 1.11 2003/05/13 01:30:51 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZRect_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,25 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZServer.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZServer.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation file for ZServer, the TCP Server class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZServer_8cpp.html">ZE_ZServer.cpp</a>,v 1.7 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZServer_8h-source.html">ZE_ZServer.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,70 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZServer.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZServer.h</h1><a href="ZE__ZServer_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_zserver_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zserver_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024
|
||||
00025 <span class="preprocessor">#ifdef USE_SDL_NET</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="keyword">namespace </span>ZE
|
||||
00028 {
|
||||
00029
|
||||
00037 <span class="keyword">class </span>ZServer
|
||||
00038 {
|
||||
00039 <span class="keyword">private</span>:
|
||||
00041 ZEngine *rEngine;
|
||||
00043 TCPsocket rSocket;
|
||||
00045 SDLNet_SocketSet rSocketSet;
|
||||
00047 TCPsocket *rClientSockets;
|
||||
00049 <span class="keywordtype">int</span> rMaxClients;
|
||||
00051 <span class="keywordtype">bool</span> rVerbose;
|
||||
00053 <span class="keywordtype">int</span> rWaitTime;
|
||||
00054
|
||||
00061 <span class="keywordtype">void</span> CloseSocket(<span class="keywordtype">int</span> num);
|
||||
00062
|
||||
00063 <span class="keyword">public</span>:
|
||||
00070 ZServer(<span class="keywordtype">bool</span> verbose=<span class="keyword">false</span>);
|
||||
00071
|
||||
00077 <span class="keyword">virtual</span> ~ZServer();
|
||||
00078
|
||||
00087 <span class="keywordtype">bool</span> Start(<span class="keywordtype">int</span> maxClients, Uint16 port);
|
||||
00088
|
||||
00094 <span class="keywordtype">void</span> Stop();
|
||||
00095
|
||||
00103 <span class="keywordtype">void</span> SetWaitTime(<span class="keywordtype">int</span> wait);
|
||||
00104
|
||||
00111 <span class="keywordtype">void</span> CheckSockets();
|
||||
00112
|
||||
00119 <span class="keywordtype">int</span> Clients();
|
||||
00120
|
||||
00127 <span class="keywordtype">int</span> WaitTime();
|
||||
00128 };
|
||||
00129
|
||||
00130 } <span class="comment">//namespace ZE</span>
|
||||
00131
|
||||
00132 <span class="preprocessor">#endif //USE_SDL_NET</span>
|
||||
00133 <span class="preprocessor"></span>
|
||||
00134 <span class="preprocessor">#endif //__ze_zserver_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZServer.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZServer.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZServer, the TCP Server class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZServer_8h.html">ZE_ZServer.h</a>,v 1.7 2003/05/13 01:30:51 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZServer_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,25 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZSound.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZSound.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZSound, the basic Sound class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZSound_8cpp.html">ZE_ZSound.cpp</a>,v 1.10 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,85 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZSound.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZSound.h</h1><a href="ZE__ZSound_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_zsound_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_zsound_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024
|
||||
00025 <span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00026 <span class="preprocessor"></span>
|
||||
00027 <span class="keyword">namespace </span>ZE
|
||||
00028 {
|
||||
00029
|
||||
<a name="l00035"></a><a class="code" href="classZE_1_1ZSound.html">00035</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZSound.html">ZSound</a>
|
||||
00036 {
|
||||
00037 <span class="keyword">protected</span>:
|
||||
<a name="l00039"></a><a class="code" href="classZE_1_1ZSound.html#n0">00039</a> <a class="code" href="classZE_1_1ZEngine.html">ZEngine</a>* <a class="code" href="classZE_1_1ZSound.html#n0">rEngine</a>;
|
||||
<a name="l00041"></a><a class="code" href="classZE_1_1ZSound.html#n1">00041</a> Mix_Chunk* <a class="code" href="classZE_1_1ZSound.html#n1">rSound</a>;
|
||||
<a name="l00043"></a><a class="code" href="classZE_1_1ZSound.html#n2">00043</a> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZSound.html#n2">rChannelID</a>;
|
||||
00044
|
||||
00045 <span class="keyword">public</span>:
|
||||
<a name="l00047"></a><a class="code" href="classZE_1_1ZSound.html#p0">00047</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZSound.html#p0">LoopInfinite</a>;
|
||||
00048
|
||||
00050 <span class="comment">//Opening and Closing//</span>
|
||||
00052 <span class="comment"></span>
|
||||
00058 <a class="code" href="classZE_1_1ZSound.html#a0">ZSound</a>();
|
||||
00059
|
||||
00066 <a class="code" href="classZE_1_1ZSound.html#a0">ZSound</a>(std::string filename);
|
||||
00067
|
||||
00073 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZSound.html#a2">~ZSound</a>();
|
||||
00074
|
||||
00081 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a3">Open</a>(std::string filename);
|
||||
00082
|
||||
00088 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a4">Release</a>();
|
||||
00089
|
||||
00091 <span class="comment">//Play Controls//</span>
|
||||
00093 <span class="comment"></span>
|
||||
00102 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a5">Play</a>(<span class="keywordtype">int</span> loopNum=0, <span class="keywordtype">int</span> fadeTime=0);
|
||||
00103
|
||||
00109 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a6">Pause</a>() <span class="keyword">const</span>;
|
||||
00110
|
||||
00116 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a7">Unpause</a>() <span class="keyword">const</span>;
|
||||
00117
|
||||
00124 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a8">Stop</a>(<span class="keywordtype">int</span> fadeTime=0) <span class="keyword">const</span>;
|
||||
00125
|
||||
00132 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZSound.html#a9">SetVolume</a>(<span class="keywordtype">int</span> volume);
|
||||
00133
|
||||
00135 <span class="comment">//Accessors//</span>
|
||||
00137 <span class="comment"></span>
|
||||
00144 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZSound.html#a10">IsLoaded</a>() <span class="keyword">const</span>;
|
||||
00145
|
||||
00152 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZSound.html#a11">IsPlaying</a>() <span class="keyword">const</span>;
|
||||
00153
|
||||
00160 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZSound.html#a12">IsPaused</a>() <span class="keyword">const</span>;
|
||||
00161
|
||||
00168 <span class="keywordtype">int</span> <a class="code" href="classZE_1_1ZSound.html#a13">Volume</a>() <span class="keyword">const</span>;
|
||||
00169 };
|
||||
00170
|
||||
00171
|
||||
00172 }
|
||||
00173
|
||||
00174 <span class="preprocessor">#endif //USE_SDL_MIXER</span>
|
||||
00175 <span class="preprocessor"></span>
|
||||
00176 <span class="preprocessor">#endif //__ze_zsound_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZSound.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZSound.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZSound, the Sound Effect wrapper for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZSound_8h.html">ZE_ZSound.h</a>,v 1.9 2003/06/11 00:15:26 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZSound_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,27 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZTimer.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/src/ZE_ZTimer.cpp File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Implementation of ZTimer, the basic Timer class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZTimer_8cpp.html">ZE_ZTimer.cpp</a>,v 1.9 2003/06/11 05:51:16 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a>"</code><br>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,63 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZE_ZTimer.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZTimer.h</h1><a href="ZE__ZTimer_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*******************************************************************************</span>
|
||||
00002 <span class="comment"> This file is Part of the ZEngine Library for 2D game development.</span>
|
||||
00003 <span class="comment"> Copyright (C) 2002, 2003 James Turk</span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment"> Licensed under a BSD-style license.</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"> The maintainer of this library is James Turk (james@conceptofzero.net) </span>
|
||||
00008 <span class="comment"> and the home of this Library is http://www.zengine.sourceforge.net</span>
|
||||
00009 <span class="comment">*******************************************************************************/</span>
|
||||
00010
|
||||
00020 <span class="preprocessor">#ifndef __ze_ztimer_h__</span>
|
||||
00021 <span class="preprocessor"></span><span class="preprocessor">#define __ze_ztimer_h__</span>
|
||||
00022 <span class="preprocessor"></span>
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00024
|
||||
00025 <span class="keyword">namespace </span>ZE
|
||||
00026 {
|
||||
00027
|
||||
<a name="l00033"></a><a class="code" href="classZE_1_1ZTimer.html">00033</a> <span class="keyword">class </span><a class="code" href="classZE_1_1ZTimer.html">ZTimer</a>
|
||||
00034 {
|
||||
00035 <span class="keyword">protected</span>:
|
||||
<a name="l00037"></a><a class="code" href="classZE_1_1ZTimer.html#n0">00037</a> <a class="code" href="classZE_1_1ZEngine.html">ZEngine</a>* <a class="code" href="classZE_1_1ZTimer.html#n0">rEngine</a>;
|
||||
<a name="l00039"></a><a class="code" href="classZE_1_1ZTimer.html#n1">00039</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZTimer.html#n1">rPaused</a>;
|
||||
<a name="l00041"></a><a class="code" href="classZE_1_1ZTimer.html#n2">00041</a> <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZTimer.html#n2">rUseZEngine</a>;
|
||||
<a name="l00043"></a><a class="code" href="classZE_1_1ZTimer.html#n3">00043</a> Uint32 <a class="code" href="classZE_1_1ZTimer.html#n3">rPausedTime</a>;
|
||||
<a name="l00045"></a><a class="code" href="classZE_1_1ZTimer.html#n4">00045</a> Uint32 <a class="code" href="classZE_1_1ZTimer.html#n4">rLastPause</a>;
|
||||
00046
|
||||
00053 Uint32 <a class="code" href="classZE_1_1ZTimer.html#b0">GetParentTime</a>() <span class="keyword">const</span>;
|
||||
00054
|
||||
00055 <span class="keyword">public</span>:
|
||||
00056
|
||||
00063 <a class="code" href="classZE_1_1ZTimer.html#a0">ZTimer</a>(<span class="keywordtype">bool</span> useZEngine=<span class="keyword">true</span>);
|
||||
00064
|
||||
00070 <span class="keyword">virtual</span> <a class="code" href="classZE_1_1ZTimer.html#a1">~ZTimer</a>();
|
||||
00071
|
||||
00077 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZTimer.html#a2">Reset</a>();
|
||||
00078
|
||||
00084 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZTimer.html#a3">Pause</a>();
|
||||
00085
|
||||
00091 <span class="keywordtype">void</span> <a class="code" href="classZE_1_1ZTimer.html#a4">Unpause</a>();
|
||||
00092
|
||||
00099 Uint32 <a class="code" href="classZE_1_1ZTimer.html#a5">GetTime</a>() <span class="keyword">const</span>;
|
||||
00100
|
||||
00107 <span class="keywordtype">bool</span> <a class="code" href="classZE_1_1ZTimer.html#a6">IsPaused</a>() <span class="keyword">const</span>;
|
||||
00108 };
|
||||
00109
|
||||
00110 }
|
||||
00111
|
||||
00112 <span class="preprocessor">#endif //__ze_ztimer_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE_ZTimer.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZE_ZTimer.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Definition file for ZTimer, the Timer class for ZEngine. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZE__ZTimer_8h.html">ZE_ZTimer.h</a>,v 1.8 2003/05/13 01:30:51 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZE__ZTimer_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>namespace </td><td valign=bottom><a class="el" href="namespaceZE.html">ZE</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,38 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/ZEngine.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZEngine.h</h1><a href="ZEngine_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001
|
||||
00050 <span class="preprocessor">#ifndef __zengine_h__</span>
|
||||
00051 <span class="preprocessor"></span><span class="preprocessor">#define __zengine_h__</span>
|
||||
00052 <span class="preprocessor"></span>
|
||||
00053 <span class="preprocessor">#include "<a class="code" href="ZE__Defines_8h.html">ZE_Defines.h</a>"</span>
|
||||
00054 <span class="preprocessor">#include "<a class="code" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a>"</span>
|
||||
00055 <span class="preprocessor">#include "<a class="code" href="ZE__Utility_8h.html">ZE_Utility.h</a>"</span>
|
||||
00056 <span class="preprocessor">#include "<a class="code" href="ZE__ZImage_8h.html">ZE_ZImage.h</a>"</span>
|
||||
00057 <span class="preprocessor">#include "<a class="code" href="ZE__ZTimer_8h.html">ZE_ZTimer.h</a>"</span>
|
||||
00058 <span class="preprocessor">#include "<a class="code" href="ZE__ZConfigFile_8h.html">ZE_ZConfigFile.h</a>"</span>
|
||||
00059 <span class="preprocessor">#include "<a class="code" href="ZE__ZRect_8h.html">ZE_ZRect.h</a>"</span>
|
||||
00060 <span class="preprocessor">#ifdef USE_SDL_TTF</span>
|
||||
00061 <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="ZE__ZFont_8h.html">ZE_ZFont.h</a>"</span>
|
||||
00062 <span class="preprocessor">#endif</span>
|
||||
00063 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_MIXER</span>
|
||||
00064 <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="ZE__ZSound_8h.html">ZE_ZSound.h</a>"</span>
|
||||
00065 <span class="preprocessor">#include "<a class="code" href="ZE__ZMusic_8h.html">ZE_ZMusic.h</a>"</span>
|
||||
00066 <span class="preprocessor">#endif</span>
|
||||
00067 <span class="preprocessor"></span><span class="preprocessor">#ifdef USE_SDL_NET</span>
|
||||
00068 <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="ZE__ZClient_8h.html">ZE_ZClient.h</a>"</span>
|
||||
00069 <span class="preprocessor">#include "<a class="code" href="ZE__ZServer_8h.html">ZE_ZServer.h</a>"</span>
|
||||
00070 <span class="preprocessor">#endif</span>
|
||||
00071 <span class="preprocessor"></span>
|
||||
00072 <span class="preprocessor">#endif //__zengine_h__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,36 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZEngine.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/ZEngine.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Header file for ZEngine Game Engine from Concept of Zero, this is the file that programs that wish to utilize ZEngine should include. <br>
|
||||
<dl compact><dt><b>Id</b></dt><dd><a class="el" href="ZEngine_8h.html">ZEngine.h</a>,v 1.26 2003/05/13 01:30:51 cozman Exp </dd></dl>
|
||||
<br>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>James Turk</dd></dl>
|
||||
|
||||
<p>
|
||||
<code>#include "<a class="el" href="ZE__Defines_8h-source.html">ZE_Defines.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZEngine_8h-source.html">ZE_ZEngine.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__Utility_8h-source.html">ZE_Utility.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZImage_8h-source.html">ZE_ZImage.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ZEngine_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Annotated Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Compound List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="classVersionInfo.html">VersionInfo</a></td><td class="indexvalue">Class for holding version information</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Class for use in <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">ZE::ZConfigFile::ZCF_Section</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Section class</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">ZE::ZConfigFile::ZCF_Variable</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Variable class</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td class="indexvalue">Main <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Singleton Class</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZError.html">ZError</a> class for describing errors</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZFont.html">ZFont</a> class for basic Font use</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZImage.html">ZImage</a> class for basic Image use</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZMusic.html">ZMusic</a> class for playing full length music (eg. ogg or wav)</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZRandGen.html">ZE::ZRandGen</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZRandGen.html">ZRandGen</a> class for OO encapsulation of superb random generator "Mersenne Twister."</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> class for simplified rectangle use</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZSound.html">ZSound</a> class for playing sound effects. (WAV)</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZTimer.html">ZTimer</a> class for Timer use</td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZClient Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a2">Connect</a>(char *server, Uint16 port)</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a7">Connected</a>()</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a3">Disconnect</a>()</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a6">Receive</a>(ZByte *data)</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#n1">rSocket</a></td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#n2">rSocketSet</a></td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#n3">rVerbose</a></td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#n4">rWaitTime</a></td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a5">Send</a>(ZByte *data, int size)</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a4">SetWaitTime</a>(int wait)</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a8">WaitTime</a>()</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a0">ZClient</a>(bool verbose=false)</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZClient.html#a1">~ZClient</a>()</td><td><a class="el" href="classZE_1_1ZClient.html">ZE::ZClient</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Apr 27 22:34:35 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,369 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZClient class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZClient Class Reference</h1><code>#include <<a class="el" href="ZE__ZClient_8h-source.html">ZE_ZClient.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZClient-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZClient.html">ZClient</a> net client class, used to create a simple TCP game client for use with <a class="el" href="classZE_1_1ZServer.html">ZServer</a>. <dl compact><dt><b>Since:</b></dt><dd>0.8.3 </dd></dl>
|
||||
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a0">ZClient</a> (bool verbose=false)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default Constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a1">~ZClient</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Destructor, disconnects and frees memory.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a2">Connect</a> (char *server, Uint16 port)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Connects to a server on a given port.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a3">Disconnect</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Disconnect client.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a4">SetWaitTime</a> (int wait)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Sets wait time for recieves.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a5">Send</a> (<a class="el" href="ZE__Defines_8h.html#a7">ZByte</a> *data, int size)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Send data too connected server.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a6">Receive</a> (<a class="el" href="ZE__Defines_8h.html#a7">ZByte</a> *data)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Recieve data if available.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a7">Connected</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Return connected state.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#a8">WaitTime</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Gets current wait time.</em> <a href="#a8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZClient::rEngine"></a>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> * </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#n0">rEngine</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pointer to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Object.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZClient::rSocket"></a>
|
||||
TCPsocket </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#n1">rSocket</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>SDL_net socket for connection.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZClient::rSocketSet"></a>
|
||||
SDLNet_SocketSet </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#n2">rSocketSet</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Socket set for connection.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n3" doxytag="ZE::ZClient::rVerbose"></a>
|
||||
bool </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#n3">rVerbose</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Verbose setting for connection logs.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n4" doxytag="ZE::ZClient::rWaitTime"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZClient.html#n4">rWaitTime</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Wait timeout setting for recieves on connection. [Defaults to 0.].</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZClient::ZClient"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZClient::ZClient </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">bool </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>verbose</em> = false </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does basic initialization. If verbose is true connection data will be added to log file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>verbose</em> </td><td>Sets verbose setting of client. [Defaults to false.] </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZClient::~ZClient"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> virtual ZE::ZClient::~ZClient </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZClient.html#a3">ZClient::Disconnect()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a2" doxytag="ZE::ZClient::Connect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZClient::Connect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">char * </td>
|
||||
<td class="mdname" nowrap> <em>server</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint16 </td>
|
||||
<td class="mdname" nowrap> <em>port</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Connects to a server (given in dotted ip form) on a given port. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>server</em> </td><td>Dotted IP address to connect to. </td></tr>
|
||||
<tr><td valign=top><em>port</em> </td><td>Port number to connect to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>true if connected, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZClient::Disconnect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZClient::Disconnect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Disconnect from server if connected. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZClient::SetWaitTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZClient::SetWaitTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>wait</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets wait time in milliseconds , time which ZClient::Recieve will wait before returning if there is no data. Before this is called for the first time WaitTime is 0. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>wait</em> </td><td>Wait time. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZClient::Send"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZClient::Send </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top"><a class="el" href="ZE__Defines_8h.html#a7">ZByte</a> * </td>
|
||||
<td class="mdname" nowrap> <em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>size</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sends data to server if available. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>data</em> </td><td>Pointer to data buffer to send. </td></tr>
|
||||
<tr><td valign=top><em>size</em> </td><td>Size of data buffer. (Can't be larger than MAX_MSG_LEN as defined in <a class="el" href="ZE__Defines_8h.html">ZE_Defines.h</a>) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>True if data could be sent, false upon error. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZClient::Receive"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZClient::Receive </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top"><a class="el" href="ZE__Defines_8h.html#a7">ZByte</a> * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>data</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Recieves data from server if available, waiting for timeout period if no data is pending. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>data</em> </td><td>Pointer to buffer to store data in. (Must be large enough, needs not be more than MAX_MSG_LEN as defined in <a class="el" href="ZE__Defines_8h.html">ZE_Defines.h</a>) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Size of recieved data stored to buffer. (<MAX_MSG_LEN) </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZClient::Connected"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZClient::Connected </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Returns state of connection. <dl compact><dt><b>Returns:</b></dt><dd>true if connected, false otherwise </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZClient::WaitTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZClient::WaitTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Gets amount of time in milliseconds that is specified to wait for data on Recieve. <dl compact><dt><b>Returns:</b></dt><dd>Wait time. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZClient_8h-source.html">ZE_ZClient.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Apr 27 22:34:35 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,36 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#b0">CleanString</a>(std::string str) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a13">Close</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#b1">Exists</a>(std::string sec) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#b2">Exists</a>(std::string sec, std::string var) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a12">Flush</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a6">GetBool</a>(std::string section, std::string var, bool defVal) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a4">GetFloat</a>(std::string section, std::string var, float defVal) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a5">GetInt</a>(std::string section, std::string var, int defVal) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a7">GetString</a>(std::string section, std::string var, std::string defVal) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#b4">GetVariable</a>(std::string sec, std::string var, std::string defVal) const</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a3">Process</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#n0">rFileLayout</a></td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#n1">rFilename</a></td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a10">SetBool</a>(std::string section, std::string var, bool val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a8">SetFloat</a>(std::string section, std::string var, float val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a9">SetInt</a>(std::string section, std::string var, int val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a11">SetString</a>(std::string section, std::string var, std::string val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#b3">SetVariable</a>(std::string sec, std::string var, std::string val)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a1">ZConfigFile</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile.html#a2">~ZConfigFile</a>()</td><td><a class="el" href="classZE_1_1ZConfigFile.html">ZE::ZConfigFile</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,885 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZConfigFile class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile Class Reference</h1><code>#include <<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZConfigFile-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> class for INI-style configuration files for games or applications. Inherited from ZObject.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a0">ZConfigFile</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Default constructor.</em> <a href="#a0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a1">ZConfigFile</a> (std::string filename)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Constructor which takes filename.</em> <a href="#a1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a2">~ZConfigFile</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Destructor, flushes file.</em> <a href="#a2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a3">Process</a> (std::string filename)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Parse a file.</em> <a href="#a3"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a4">GetFloat</a> (std::string section, std::string var, float defVal) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get value in floating point format from file.</em> <a href="#a4"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a5">GetInt</a> (std::string section, std::string var, int defVal) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get value in integer format from file.</em> <a href="#a5"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a6">GetBool</a> (std::string section, std::string var, bool defVal) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get value in boolean format from file.</em> <a href="#a6"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a7">GetString</a> (std::string section, std::string var, std::string defVal) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get value in std::string format from file.</em> <a href="#a7"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a8">SetFloat</a> (std::string section, std::string var, float val)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set value in floating point format in file.</em> <a href="#a8"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a9">SetInt</a> (std::string section, std::string var, int val)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set value in integer format in file.</em> <a href="#a9"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a10">SetBool</a> (std::string section, std::string var, bool val)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set value in boolean format in file.</em> <a href="#a10"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a11">SetString</a> (std::string section, std::string var, std::string val)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set value in std::string format in file.</em> <a href="#a11"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a12">Flush</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Write all values to file.</em> <a href="#a12"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#a13">Close</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Close the file.</em> <a href="#a13"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#b0">CleanString</a> (std::string str) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Reformat a std::string in a form more suitable to parsing.</em> <a href="#b0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#b1">Exists</a> (std::string sec) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if a section exists.</em> <a href="#b1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#b2">Exists</a> (std::string sec, std::string var) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if a variable exists.</em> <a href="#b2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#b3">SetVariable</a> (std::string sec, std::string var, std::string val)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Internal function to set variables.</em> <a href="#b3"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#b4">GetVariable</a> (std::string sec, std::string var, std::string defVal) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Internal function to get value of a variable.</em> <a href="#b4"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZConfigFile::rFileLayout"></a>
|
||||
std::list< <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">ZCF_Section</a> > </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#n0">rFileLayout</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">List of sections of internal type.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZConfigFile::rFilename"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html#n1">rFilename</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Filename of file currently open.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZConfigFile::ZConfigFile"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZConfigFile::ZConfigFile </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
A no-op default constructor. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZConfigFile::ZConfigFile"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZConfigFile::ZConfigFile </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor takes filename, and calls process on it. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>File to load as <a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a>. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZConfigFile::~ZConfigFile"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZConfigFile::~ZConfigFile </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Flushes the file, ensures a flush if the file is left open. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="b0" doxytag="ZE::ZConfigFile::CleanString"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> std::string ZE::ZConfigFile::CleanString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>str</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const<code> [protected]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Removes whitespace from a std::string and makes all characters lowercase. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>str</em> </td><td>The std::string to get a clean version of. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Cleaned std::string. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="b1" doxytag="ZE::ZConfigFile::Exists"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZConfigFile::Exists </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>sec</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const<code> [protected]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find out if a section currently exists. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>sec</em> </td><td>Section to check for. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>bool, true if section exists in file. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="b2" doxytag="ZE::ZConfigFile::Exists"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZConfigFile::Exists </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>sec</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const<code> [protected]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find out if a variable currently exists. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>sec</em> </td><td>Section to check in. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Variable to check for. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>bool, true if section exists in file. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="b3" doxytag="ZE::ZConfigFile::SetVariable"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetVariable </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>sec</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"><code> [protected]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set variable to value, called internally only. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>sec</em> </td><td>Section for variable. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Variable to set. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>Value to set variable to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="b4" doxytag="ZE::ZConfigFile::GetVariable"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> std::string ZE::ZConfigFile::GetVariable </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>sec</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const<code> [protected]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get value of variable, called internally only. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>sec</em> </td><td>Section for variable. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Variable to get. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if variable doesnt exist. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Value of variable. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZConfigFile::Process"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::Process </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Parses the file, reading the contents into the fileLayout map. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>File to parse and attach this ZDataFile to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZConfigFile::GetFloat"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZConfigFile::GetFloat </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get the current value of a variable in the file, or defVal if not found in file. <dl compact><dt><b>Since:</b></dt><dd>0.8.3 </dd></dl>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to seek variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to seek value for. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if var does not exist within section. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Contents of the variable in floating point format. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZConfigFile::GetInt"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZConfigFile::GetInt </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get the current value of a variable in the file, or defVal if not found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to seek variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to seek value for. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if var does not exist within section. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Contents of the variable in integer format. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZConfigFile::GetBool"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZConfigFile::GetBool </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
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") <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to seek variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to seek value for. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if var does not exist within section. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Contents of the variable in boolean format. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZConfigFile::GetString"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> std::string ZE::ZConfigFile::GetString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>defVal</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get the current value of a variable in the file, or defVal if not found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to seek variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to seek value for. </td></tr>
|
||||
<tr><td valign=top><em>defVal</em> </td><td>Value to return if var does not exist within section. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Contents of the variable in std::string format. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZConfigFile::SetFloat"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetFloat </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set the new value of a variable in the file to val, creating the section and variable if not already found in file. <dl compact><dt><b>Since:</b></dt><dd>0.8.3 </dd></dl>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to edit variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to set value for. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>Floating point value to set variable to in file. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZConfigFile::SetInt"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetInt </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set the new value of a variable in the file to val, creating the section and variable if not already found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to edit variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to set value for. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>Integer value to set variable to in file. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZConfigFile::SetBool"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetBool </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set the new value of a variable in the file to val, creating the section and variable if not already found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to edit variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to set value for. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>Boolean value to set variable to in file. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZConfigFile::SetString"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::SetString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>var</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>val</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set the new value of a variable in the file to val, creating the section and variable if not already found in file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>section</em> </td><td>Name of section to edit variable under. </td></tr>
|
||||
<tr><td valign=top><em>var</em> </td><td>Name of variable to set value for. </td></tr>
|
||||
<tr><td valign=top><em>val</em> </td><td>String value to set variable to in file. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZConfigFile::Flush"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::Flush </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Writes all values and sections to file. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZConfigFile::Close"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZConfigFile::Close </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Flush the file and clear the filename. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a><li>/src/<a class="el" href="ZE__ZConfigFile_8cpp.html">ZE_ZConfigFile.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,17 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile::ZCF_Section Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">ZE::ZConfigFile::ZCF_Section</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m0">section</a></td><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">ZE::ZConfigFile::ZCF_Section</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m1">varList</a></td><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">ZE::ZConfigFile::ZCF_Section</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZConfigFile::ZCF_Section class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile::ZCF_Section Class Reference</h1><a href="classZE_1_1ZConfigFile_1_1ZCF__Section-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> class for mapping a section name to a list of variables in that section.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m0" doxytag="ZE::ZConfigFile::ZCF_Section::section"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m0">section</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Section name.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m1" doxytag="ZE::ZConfigFile::ZCF_Section::varList"></a>
|
||||
std::list< <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">ZCF_Variable</a> > </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m1">varList</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">STL list of variables.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,17 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile::ZCF_Variable Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">ZE::ZConfigFile::ZCF_Variable</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m1">val</a></td><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">ZE::ZConfigFile::ZCF_Variable</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m0">var</a></td><td><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">ZE::ZConfigFile::ZCF_Variable</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZConfigFile::ZCF_Variable class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZConfigFile::ZCF_Variable Class Reference</h1><a href="classZE_1_1ZConfigFile_1_1ZCF__Variable-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> class for mapping a variable name to it's value, stored in std::string form (later converted to bool or int if needed).
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m0" doxytag="ZE::ZConfigFile::ZCF_Variable::var"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m0">var</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Variable name.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="m1" doxytag="ZE::ZConfigFile::ZCF_Variable::val"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m1">val</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Value associated with variable.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZConfigFile_8h-source.html">ZE_ZConfigFile.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,108 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZEngine Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a55">BPP</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a34">CheckEvents</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a8">Clear</a>(float red=0.0f, float green=0.0f, float blue=0.0f, float alpha=1.0f)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a3">CloseDisplay</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a2">CreateDisplay</a>(std::string title, std::string icon="")</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a10">Delay</a>(Uint32 milliseconds)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a6">Display</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a40">FlushErrors</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a17">GetDesiredFramerate</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a15">GetFramerate</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a14">GetFrameTime</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#d0">GetInstance</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a38">GetLastError</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a11">GetTime</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a54">Height</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a27">HideCursor</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a23">ImagesNeedReload</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a5">Initialized</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a19">IsActive</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a56">IsFullscreen</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a18">IsPaused</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a25">KeyIsPressed</a>(SDLKey key)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a26">KeyPress</a>(SDLKey key)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a31">LButtonPressed</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a52">LoadFont</a>(std::string filename, int size)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a49">LoadImage</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a51">LoadMusic</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a50">LoadSound</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#c1">LogError</a>(ZError error)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o15">mActive</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o2">mBPP</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o23">mCurError</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o8">mDesiredFramerate</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o25">mErrlog</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o22">mErrorQueue</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o26">mEventFilter</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o3">mFullscreen</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o1">mHeight</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o4">mInitialized</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o17">mKeyIsPressed</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o18">mKeyPress</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o10">mLastPause</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o12">mLastTime</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o24">mLogAllErrors</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o21">mMouseB</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o19">mMouseX</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o20">mMouseY</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o14">mNeedReload</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o9">mNextUpdate</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a33">MouseInRect</a>(SDL_Rect *rect)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a29">MouseX</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a30">MouseY</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o6">mPaused</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o11">mPausedTime</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o16">mQuit</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o27">mRandGen</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o28">mRate</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o5">mScreen</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o13">mSecPerFrame</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o29">mStereo</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o7">mUnpauseOnActive</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#o0">mWidth</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a12">PauseTimer</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a21">QuitRequested</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a42">Rand</a>(unsigned int max)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a43">Rand</a>(unsigned long max)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a44">Rand</a>(int min, int max)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a45">Rand</a>(long min, long max)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a46">Rand</a>(float min, float max)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a47">Rand</a>(double min, double max)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a48">RandDouble</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a32">RButtonPressed</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#d1">ReleaseInstance</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a37">ReportError</a>(ZErrorCode code, std::string desc="", std::string file="", unsigned int line=0)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a20">RequestQuit</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a41">SeedRandGen</a>(unsigned long seed)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a16">SetDesiredFramerate</a>(Uint8 rate)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a36">SetErrorLog</a>(bool logAll, std::string logFile="")</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a35">SetEventFilter</a>(SDL_EventFilter filter)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a9">SetGL2D</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a24">SetKeyRepeatRate</a>(int rate)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a22">SetReloadNeed</a>(bool state)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a0">SetupDisplay</a>(int width, int height, int bpp, bool fullscreen)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a1">SetupSound</a>(int rate, bool stereo)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a28">ShowCursor</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#r0">sInstance</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private, static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a4">ToggleFullscreen</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a13">UnpauseTimer</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a7">Update</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#p0">Version</a></td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a53">Width</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#a39">WriteLog</a>(std::string str)</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZEngine.html#c0">ZEngine</a>()</td><td><a class="el" href="classZE_1_1ZEngine.html">ZE::ZEngine</a></td><td><code> [private]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
File diff suppressed because it is too large
Load Diff
@ -1,25 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZError Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZError.html">ZE::ZError</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#a2">Code</a>() const</td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#a1">Create</a>(ZErrorCode code, std::string desc="", std::string file="", int line=0)</td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#d0">CreateStringTable</a>()</td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#a3">LogString</a>() const</td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#n0">rCode</a></td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#n1">rDescription</a></td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#n2">rFilename</a></td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#n3">rLine</a></td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#q0">sErrorDesc</a></td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td><code> [protected, static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZError.html#a0">ZError</a>(ZErrorCode code=ZERR_NONE, std::string desc="", std::string file="", int line=0)</td><td><a class="el" href="classZE_1_1ZError.html">ZE::ZError</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,257 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZError class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZError Class Reference</h1><code>#include <<a class="el" href="ZE__ZError_8h-source.html">ZE_ZError.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZError-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZError.html">ZError</a> class for storing and printing information on errors. Inherited from ZObject and tied closely to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a>. <dl compact><dt><b>Since:</b></dt><dd>0.8.2 </dd></dl>
|
||||
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#a0">ZError</a> (<a class="el" href="namespaceZE.html#a24">ZErrorCode</a> code=ZERR_NONE, std::string desc="", std::string file="", int line=0)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Default constructor for <a class="el" href="classZE_1_1ZError.html">ZError</a>.</em> <a href="#a0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#a1">Create</a> (<a class="el" href="namespaceZE.html#a24">ZErrorCode</a> code, std::string desc="", std::string file="", int line=0)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set members of error object.</em> <a href="#a1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a class="el" href="namespaceZE.html#a24">ZErrorCode</a> </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#a2">Code</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get ZErrorCode of error.</em> <a href="#a2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#a3">LogString</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get formatted string for log file.</em> <a href="#a3"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Static Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#d0">CreateStringTable</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Construct string table for error strings.</em> <a href="#d0"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZError::rCode"></a>
|
||||
<a class="el" href="namespaceZE.html#a24">ZErrorCode</a> </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#n0">rCode</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Error ID.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZError::rDescription"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#n1">rDescription</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Error Description.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZError::rFilename"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#n2">rFilename</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">File which error occured in.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n3" doxytag="ZE::ZError::rLine"></a>
|
||||
unsigned int </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#n3">rLine</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Line which error occured on.</em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Static Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="q0" doxytag="ZE::ZError::sErrorDesc"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html#q0">sErrorDesc</a> [ZERR_LAST]</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Static Array of Error Identifiers.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZError::ZError"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZError::ZError </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top"><a class="el" href="namespaceZE.html#a24">ZErrorCode</a> </td>
|
||||
<td class="mdname" nowrap> <em>code</em> = ZERR_NONE, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>desc</em> = "", </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>file</em> = "", </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>line</em> = 0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Make new <a class="el" href="classZE_1_1ZError.html">ZError</a> object, by default set rCode to ZERR_NONE with no description. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>code</em> </td><td>ZErrorCode to set object to, defaults to ZERR_NONE. </td></tr>
|
||||
<tr><td valign=top><em>desc</em> </td><td>Description to use for object, defaults to nothing. </td></tr>
|
||||
<tr><td valign=top><em>file</em> </td><td>Optional argument specifying the file the error occured in. </td></tr>
|
||||
<tr><td valign=top><em>line</em> </td><td>Optional argument specifying the line the error occured on. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="d0" doxytag="ZE::ZError::CreateStringTable"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZError::CreateStringTable </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [static]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructs a string table for errors, enabling <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> to properly delete the table on exit. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZError::Create"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZError::Create </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top"><a class="el" href="namespaceZE.html#a24">ZErrorCode</a> </td>
|
||||
<td class="mdname" nowrap> <em>code</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>desc</em> = "", </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>std::string </td>
|
||||
<td class="mdname" nowrap> <em>file</em> = "", </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>line</em> = 0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set new values in <a class="el" href="classZE_1_1ZError.html">ZError</a> object. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>code</em> </td><td>ZErrorCode to set object to. </td></tr>
|
||||
<tr><td valign=top><em>desc</em> </td><td>Description to use for object, defaults to nothing. </td></tr>
|
||||
<tr><td valign=top><em>file</em> </td><td>Optional argument specifying the file the error occured in. </td></tr>
|
||||
<tr><td valign=top><em>line</em> </td><td>Optional argument specifying the line the error occured on. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZError::Code"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> <a class="el" href="namespaceZE.html#a24">ZErrorCode</a> ZE::ZError::Code </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access ZErrorCode of the <a class="el" href="classZE_1_1ZError.html">ZError</a> object. <dl compact><dt><b>Returns:</b></dt><dd>The error ZErrorCode. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZError::LogString"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> std::string ZE::ZError::LogString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Return the string to be written to the logfile. Called by <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> in LogError. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZError_8h-source.html">ZE_ZError.h</a><li>/src/<a class="el" href="ZE__ZError_8cpp.html">ZE_ZError.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,39 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZFont Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a6">DrawShadedText</a>(std::string text, ZImage &image) const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a5">DrawText</a>(std::string text, ZImage &image) const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a15">Height</a>() const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a12">IsBold</a>() const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a13">IsItalic</a>() const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a11">IsLoaded</a>() const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a14">IsUnderlined</a>() const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a16">LineSkip</a>() const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a3">Open</a>(std::string filename, int size)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n4">rBGColor</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n3">rColor</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a4">Release</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a10">Resize</a>(int size)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n2">rFilename</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#n1">rFont</a></td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a8">SetBGColor</a>(Uint8 r, Uint8 g, Uint8 b)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a7">SetColor</a>(Uint8 r, Uint8 g, Uint8 b, Uint8 a=255)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a9">SetStyle</a>(bool bold, bool italic, bool underline)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a18">StringHeight</a>(std::string text) const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a17">StringWidth</a>(std::string text) const</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a0">ZFont</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a1">ZFont</a>(std::string filename, int size)</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZFont.html#a2">~ZFont</a>()</td><td><a class="el" href="classZE_1_1ZFont.html">ZE::ZFont</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,779 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZFont class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZFont Class Reference</h1><code>#include <<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZFont-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZFont.html">ZFont</a> font container class, class wraps common features of SDL_TTF.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a0">ZFont</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Default Constructor.</em> <a href="#a0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a1">ZFont</a> (std::string filename, int size)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Constructor that opens a font with a certain size.</em> <a href="#a1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a2">~ZFont</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Destructor, frees memory.</em> <a href="#a2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a3">Open</a> (std::string filename, int size)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Opens a font with a certain size.</em> <a href="#a3"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a4">Release</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Release font.</em> <a href="#a4"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a5">DrawText</a> (std::string text, <a class="el" href="classZE_1_1ZImage.html">ZImage</a> &image) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Draws a std::string in a color to a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>.</em> <a href="#a5"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a6">DrawShadedText</a> (std::string text, <a class="el" href="classZE_1_1ZImage.html">ZImage</a> &image) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Draws a std::string with a colored background to a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>.</em> <a href="#a6"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a7">SetColor</a> (Uint8 r, Uint8 g, Uint8 b, Uint8 a=255)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set Text rColor.</em> <a href="#a7"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a8">SetBGColor</a> (Uint8 r, Uint8 g, Uint8 b)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set Background rColor.</em> <a href="#a8"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a9">SetStyle</a> (bool bold, bool italic, bool underline)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Set display format.</em> <a href="#a9"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a10">Resize</a> (int size)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Resize Font.</em> <a href="#a10"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a11">IsLoaded</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if file is loaded.</em> <a href="#a11"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a12">IsBold</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get Bold Setting.</em> <a href="#a12"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a13">IsItalic</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get Italic Setting.</em> <a href="#a13"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a14">IsUnderlined</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get Underlined Setting.</em> <a href="#a14"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a15">Height</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get Height of Font.</em> <a href="#a15"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a16">LineSkip</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get Line Skip for Font.</em> <a href="#a16"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a17">StringWidth</a> (std::string text) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get String Width.</em> <a href="#a17"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#a18">StringHeight</a> (std::string text) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get String Height.</em> <a href="#a18"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZFont::rEngine"></a>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> * </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n0">rEngine</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pointer to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Object.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZFont::rFont"></a>
|
||||
TTF_Font * </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n1">rFont</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pointer to font data.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZFont::rFilename"></a>
|
||||
std::string </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n2">rFilename</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Filename, for resizing.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n3" doxytag="ZE::ZFont::rColor"></a>
|
||||
SDL_Color </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n3">rColor</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">SDL_Color for current text color.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n4" doxytag="ZE::ZFont::rBGColor"></a>
|
||||
SDL_Color </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html#n4">rBGColor</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">SDL_Color for background color to be used in shaded draws.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZFont::ZFont"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZFont::ZFont </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does nothing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZFont::ZFont"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZFont::ZFont </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>filename</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>size</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor simply calls <a class="el" href="classZE_1_1ZFont.html#a3">ZFont::Open()</a> with same parameters. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Font to open. </td></tr>
|
||||
<tr><td valign=top><em>size</em> </td><td>Size to use for font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZFont::~ZFont"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> virtual ZE::ZFont::~ZFont </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZFont.html#a4">ZFont::Release()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="ZE::ZFont::Open"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::Open </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>filename</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>size</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Opens a font given a filename and a point size. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Font to open. </td></tr>
|
||||
<tr><td valign=top><em>size</em> </td><td>Size to use for font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZFont::Release"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::Release </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release memory held by font. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZFont::DrawText"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::DrawText </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>text</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap><a class="el" href="classZE_1_1ZImage.html">ZImage</a> & </td>
|
||||
<td class="mdname" nowrap> <em>image</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Draw to a surface in specified color and associate that surface with a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to write. </td></tr>
|
||||
<tr><td valign=top><em>image</em> </td><td><a class="el" href="classZE_1_1ZImage.html">ZImage</a> to draw to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZFont::DrawShadedText"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::DrawShadedText </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname" nowrap> <em>text</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap><a class="el" href="classZE_1_1ZImage.html">ZImage</a> & </td>
|
||||
<td class="mdname" nowrap> <em>image</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Draw to a surface a std::string with a background of rBGColor and lettering in the normal color and associate that surface with a <a class="el" href="classZE_1_1ZImage.html">ZImage</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to write. </td></tr>
|
||||
<tr><td valign=top><em>image</em> </td><td><a class="el" href="classZE_1_1ZImage.html">ZImage</a> to draw to. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZFont::SetColor"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::SetColor </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>r</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>g</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>b</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>a</em> = 255</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set rColor of Text Output. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>r</em> </td><td>Red component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>g</em> </td><td>Green component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>b</em> </td><td>Blue component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>a</em> </td><td>Alpha component of drawn font, including background if present. (0-255) (Optional, defaults to 255.) </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZFont::SetBGColor"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::SetBGColor </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>r</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>g</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>b</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set rColor of Background for Shaded Draw. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>r</em> </td><td>Red component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>g</em> </td><td>Green component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>b</em> </td><td>Blue component of color (0-255). </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZFont::SetStyle"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::SetStyle </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">bool </td>
|
||||
<td class="mdname" nowrap> <em>bold</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>italic</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>underline</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set display format (bold, italic, underline). <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>bold</em> </td><td>Decides bold setting of font. </td></tr>
|
||||
<tr><td valign=top><em>italic</em> </td><td>Decides italic setting of font. </td></tr>
|
||||
<tr><td valign=top><em>underline</em> </td><td>Decides underline setting of font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZFont::Resize"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZFont::Resize </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>size</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release and Reopen font in new size. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>size</em> </td><td>New size for font. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZFont::IsLoaded"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsLoaded </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if file is loaded and pointer to data is non-NULL. <dl compact><dt><b>Returns:</b></dt><dd>Loaded or Unloaded state of data. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZFont::IsBold"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsBold </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if font output is currently bold. <dl compact><dt><b>Returns:</b></dt><dd>True or False state of bold. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZFont::IsItalic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsItalic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if font output is currently italic. <dl compact><dt><b>Returns:</b></dt><dd>True or False state of italic. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a14" doxytag="ZE::ZFont::IsUnderlined"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZFont::IsUnderlined </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if font output is currently underline. <dl compact><dt><b>Returns:</b></dt><dd>True or False state of underline. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a15" doxytag="ZE::ZFont::Height"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::Height </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check font height as reported by SDL_ttf. <dl compact><dt><b>Returns:</b></dt><dd>Height of font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a16" doxytag="ZE::ZFont::LineSkip"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::LineSkip </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check font line skip as reported by SDL_ttf. <dl compact><dt><b>Returns:</b></dt><dd>Recommended Line Skip of font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a17" doxytag="ZE::ZFont::StringWidth"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::StringWidth </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>text</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get Width of String in Current Font in Pixels. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to get width of. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Width of String in Current font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a18" doxytag="ZE::ZFont::StringHeight"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZFont::StringHeight </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>text</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get Height of String in Current Font in Pixels. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>text</em> </td><td>String to get height of. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Height of String in Current font. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZFont_8h-source.html">ZE_ZFont.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,53 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZImage Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a27">Alpha</a>() const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a10">Attach</a>(SDL_Surface *surface)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a18">Bind</a>() const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a19">Draw</a>(int x, int y, Uint8 zIndex=0) const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a20">Draw</a>(float x, float y, Uint8 zIndex=0) const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a21">DrawRotated</a>(int x, int y, float angle, Uint8 zIndex=0) const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a22">DrawRotated</a>(float x, float y, float angle, Uint8 zIndex=0) const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a15">Flip</a>(bool horizontal, bool vertical)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a26">Height</a>() const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a23">IsLoaded</a>() const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a7">Open</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a8">OpenFromImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a9">OpenFromImage</a>(const ZImage &img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n9">rAlpha</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a12">Release</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a11">Reload</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a17">Resize</a>(unsigned int width, unsigned int height)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n8">rHeight</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n5">rImage</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n6">rTexID</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n3">rTexMaxX</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n4">rTexMaxY</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n1">rTexMinX</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n2">rTexMinY</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#n7">rWidth</a></td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a13">SetAlpha</a>(Uint8 alpha)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a14">SetColorKey</a>(Uint8 red, Uint8 green, Uint8 blue)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a16">Stretch</a>(float xFactor, float yFactor)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a24">Surface</a>() const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a25">Width</a>() const</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a0">ZImage</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a1">ZImage</a>(const ZImage &rhs)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a2">ZImage</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a3">ZImage</a>(SDL_Surface *surface)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a4">ZImage</a>(SDL_Surface *img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a5">ZImage</a>(const ZImage &img, Sint16 x, Sint16 y, Sint16 w, Sint16 h)</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZImage.html#a6">~ZImage</a>()</td><td><a class="el" href="classZE_1_1ZImage.html">ZE::ZImage</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
File diff suppressed because it is too large
Load Diff
@ -1,33 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZMusic Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a11">IsLoaded</a>() const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a13">IsPaused</a>() const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a12">IsPlaying</a>() const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#p0">LoopInfinite</a></td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a3">Open</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a6">Pause</a>() const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a5">Play</a>(int loopNum=0, int fadeTime=0) const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a4">Release</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a8">Rewind</a>() const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#n1">rMusic</a></td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a10">SetVolume</a>(int volume)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a9">Stop</a>(int fadeTime=0) const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a7">Unpause</a>() const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a14">Volume</a>() const</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a0">ZMusic</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a1">ZMusic</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZMusic.html#a2">~ZMusic</a>()</td><td><a class="el" href="classZE_1_1ZMusic.html">ZE::ZMusic</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,532 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZMusic class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZMusic Class Reference</h1><code>#include <<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZMusic-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZMusic.html">ZMusic</a> music class, class wraps common features for SDL_Mixer's Mix_Music. Inherited from ZObject.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a0">ZMusic</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Default Constructor.</em> <a href="#a0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a1">ZMusic</a> (std::string filename)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Constructor that opens a music file.</em> <a href="#a1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a2">~ZMusic</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Destructor, frees memory.</em> <a href="#a2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a3">Open</a> (std::string filename)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Opens a music file.</em> <a href="#a3"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a4">Release</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Release music.</em> <a href="#a4"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a5">Play</a> (int loopNum=0, int fadeTime=0) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Play currently loaded music.</em> <a href="#a5"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a6">Pause</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pause music.</em> <a href="#a6"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a7">Unpause</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Unpause music.</em> <a href="#a7"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a8">Rewind</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Rewind music.</em> <a href="#a8"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a9">Stop</a> (int fadeTime=0) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Stop music.</em> <a href="#a9"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a10">SetVolume</a> (int volume)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Change Volume.</em> <a href="#a10"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a11">IsLoaded</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if file is loaded.</em> <a href="#a11"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a12">IsPlaying</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if music is Playing.</em> <a href="#a12"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a13">IsPaused</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if music is Paused.</em> <a href="#a13"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#a14">Volume</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Find Current Volume of Music.</em> <a href="#a14"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="p0" doxytag="ZE::ZMusic::LoopInfinite"></a>
|
||||
const int </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#p0">LoopInfinite</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Static Variable For Infinite loop of sound. (Defined as -1).</em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZMusic::rEngine"></a>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> * </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#n0">rEngine</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pointer to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Object.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZMusic::rMusic"></a>
|
||||
Mix_Music * </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html#n1">rMusic</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pointer to music data.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZMusic::ZMusic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZMusic::ZMusic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does nothing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZMusic::ZMusic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZMusic::ZMusic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor simply calls <a class="el" href="classZE_1_1ZMusic.html#a3">ZMusic::Open()</a> with same filename. (WAV,MOD,MID,OGG) <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Music to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZMusic::~ZMusic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> virtual ZE::ZMusic::~ZMusic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZMusic.html#a4">ZMusic::Release()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="ZE::ZMusic::Open"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Open </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Open a music file to be used. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Music to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZMusic::Release"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Release </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release memory held by music data. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZMusic::Play"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Play </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>loopNum</em> = 0, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>fadeTime</em> = 0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Play music currently loaded in <a class="el" href="classZE_1_1ZMusic.html">ZMusic</a>, looping loopNum times. (use <a class="el" href="classZE_1_1ZMusic.html#p0">ZMusic::LoopInfinite</a> to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>loopNum</em> </td><td>Number of times to loop song, defaults to zero. </td></tr>
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade to full volume, defaults to zero for no fade. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZMusic::Pause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Pause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Pause currently playing music. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZMusic::Unpause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Unpause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Unpause currently paused music. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZMusic::Rewind"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Rewind </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Rewind music to beginning. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZMusic::Stop"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::Stop </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>fadeTime</em> = 0 </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stop currently playing music, if fadeTime is not zero, fade out over specified time. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade out over, defaults to zero for immediate stop. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZMusic::SetVolume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZMusic::SetVolume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>volume</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Change volume of currently playing music. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>volume</em> </td><td>Volume to change to, can be in a range from 0 to 128 </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZMusic::IsLoaded"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZMusic::IsLoaded </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if file is loaded and pointer to data is non-NULL. <dl compact><dt><b>Returns:</b></dt><dd>Loaded or Unloaded state of data. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZMusic::IsPlaying"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZMusic::IsPlaying </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if music is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused) <dl compact><dt><b>Returns:</b></dt><dd>Playing / Not Playing State of Music. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZMusic::IsPaused"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZMusic::IsPaused </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if music is "playing" but currently paused. <dl compact><dt><b>Returns:</b></dt><dd>Paused / Not Paused State of Music. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a14" doxytag="ZE::ZMusic::Volume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZMusic::Volume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get current volume of music represented as a value from 0-128. <dl compact><dt><b>Returns:</b></dt><dd>Volume of music, 0-128. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZMusic_8h-source.html">ZE_ZMusic.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,44 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZRect Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a22">Bottom</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a13">Contains</a>(float x, float y) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a14">Contains</a>(const ZRect &rect) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a7">Draw</a>(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha=255) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a24">Height</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a15">Intersection</a>(const ZRect &rect) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a12">Intersects</a>(const ZRect &rect) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a19">Left</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a8">Move</a>(float x, float y)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a9">MoveRel</a>(float xMove, float yMove)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a6">operator<</a>(const ZRect &rhs) const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a4">operator=</a>(const ZRect &rhs)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a10">Resize</a>(float width, float height)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a11">ResizeRel</a>(float widthChange, float heightChange)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#n3">rHeight</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a20">Right</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#n2">rWidth</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#n0">rX</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#n1">rY</a></td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a16">SDLrect</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a21">Top</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a23">Width</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a17">X</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a18">Y</a>() const</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a0">ZRect</a>()</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a1">ZRect</a>(float x, float y, float width, float height)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a2">ZRect</a>(const SDL_Rect &rect)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a3">ZRect</a>(const ZRect &rhs)</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZRect.html#a5">~ZRect</a>()</td><td><a class="el" href="classZE_1_1ZRect.html">ZE::ZRect</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,987 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZRect class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZRect Class Reference</h1><code>#include <<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZRect-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZRect.html">ZRect</a> Rectangle class, used to define a rectangular area or perform operations on the defined area.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a0">ZRect</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Default constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a>.</em> <a href="#a0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a1">ZRect</a> (float x, float y, float width, float height)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a> that takes inital values.</em> <a href="#a1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a2">ZRect</a> (const SDL_Rect &rect)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a> that uses an SDL_Rect.</em> <a href="#a2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a3">ZRect</a> (const ZRect &rhs)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Copy constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a>.</em> <a href="#a3"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>const ZRect & </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a4">operator=</a> (const ZRect &rhs)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Overload for = operator with <a class="el" href="classZE_1_1ZRect.html">ZRect</a>.</em> <a href="#a4"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a5">~ZRect</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Virtual Destructor.</em> <a href="#a5"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a6">operator<</a> (const ZRect &rhs) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Overload for < operator with <a class="el" href="classZE_1_1ZRect.html">ZRect</a>, based upon location then size.</em> <a href="#a6"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a7">Draw</a> (Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha=255) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Draw rectangle. (filled).</em> <a href="#a7"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a8">Move</a> (float x, float y)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Changes the location of the rectangle.</em> <a href="#a8"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a9">MoveRel</a> (float xMove, float yMove)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Changes the location of the rectangle based upon the current location.</em> <a href="#a9"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a10">Resize</a> (float width, float height)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Resize rectangle.</em> <a href="#a10"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a11">ResizeRel</a> (float widthChange, float heightChange)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Grows or shrinks current rectangle.</em> <a href="#a11"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a12">Intersects</a> (const ZRect &rect) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if one <a class="el" href="classZE_1_1ZRect.html">ZRect</a> intersects another.</em> <a href="#a12"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a13">Contains</a> (float x, float y) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if a rectangle contains a given point.</em> <a href="#a13"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a14">Contains</a> (const ZRect &rect) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if a rectangle contains a given point.</em> <a href="#a14"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>ZRect </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a15">Intersection</a> (const ZRect &rect) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Finds intersection of two rectangles.</em> <a href="#a15"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>SDL_Rect </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a16">SDLrect</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Returns an SDL_Rect representing the rectangle.</em> <a href="#a16"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a17">X</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Returns X Location.</em> <a href="#a17"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a18">Y</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Returns Y Location.</em> <a href="#a18"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a19">Left</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Return position of left side.</em> <a href="#a19"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a20">Right</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Return position of right side.</em> <a href="#a20"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a21">Top</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Return position of top side.</em> <a href="#a21"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a22">Bottom</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Return position of bottom side.</em> <a href="#a22"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a23">Width</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Returns Width.</em> <a href="#a23"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#a24">Height</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Returns Height.</em> <a href="#a24"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZRect::rX"></a>
|
||||
float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#n0">rX</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">X Position of top left corner of rectangle.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZRect::rY"></a>
|
||||
float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#n1">rY</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Y Position of top left corner of rectangle.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZRect::rWidth"></a>
|
||||
float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#n2">rWidth</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Width of Rectangle.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n3" doxytag="ZE::ZRect::rHeight"></a>
|
||||
float </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html#n3">rHeight</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Height of Rectangle.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZRect::ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default constructor, initializes all values to zero. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZRect::ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">float </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>width</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>height</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a> that takes inital values for all four members. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>x</em> </td><td>Value for x position. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>Value for y position. </td></tr>
|
||||
<tr><td valign=top><em>width</em> </td><td>Value for width. </td></tr>
|
||||
<tr><td valign=top><em>height</em> </td><td>Value for height. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZRect::ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const SDL_Rect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rect</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor for <a class="el" href="classZE_1_1ZRect.html">ZRect</a> that initializes from an SDL_Rect. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rect</em> </td><td>SDL_Rect to intialize from. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZRect::ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rhs</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Takes a <a class="el" href="classZE_1_1ZRect.html">ZRect</a> and constructs a new identical rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rhs</em> </td><td>Rectangle to construct from. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZRect::~ZRect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZRect::~ZRect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Virtual destructor making future inheritance safe. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a4" doxytag="ZE::ZRect::operator="></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> const ZRect & ZE::ZRect::operator= </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rhs</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Copies all values from one <a class="el" href="classZE_1_1ZRect.html">ZRect</a> into another. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rhs</em> </td><td>Rectangle to copy values from. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>New value of the <a class="el" href="classZE_1_1ZRect.html">ZRect</a>. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZRect::operator<"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::operator< </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rhs</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
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. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rhs</em> </td><td>Rectangle to compare. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>True if this rectangle is smaller than the rhs rectangle, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZRect::Draw"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::Draw </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>red</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>green</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>blue</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint8 </td>
|
||||
<td class="mdname" nowrap> <em>alpha</em> = 255</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Draw the <a class="el" href="classZE_1_1ZRect.html">ZRect</a>, this function is mainly provided for testing purposes. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>red</em> </td><td>Red component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>green</em> </td><td>Green component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>blue</em> </td><td>Blue component of color (0-255). </td></tr>
|
||||
<tr><td valign=top><em>alpha</em> </td><td>Alpha component of color (0-255). </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZRect::Move"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::Move </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">float </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>y</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current x,y position of the rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>x</em> </td><td>New x position for rectangle. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>New y position for rectangle. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZRect::MoveRel"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::MoveRel </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">float </td>
|
||||
<td class="mdname" nowrap> <em>xMove</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>yMove</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current x,y position of the rectangle relative to the current location. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>xMove</em> </td><td>Offset for new x position from current. </td></tr>
|
||||
<tr><td valign=top><em>yMove</em> </td><td>Offset for new y position from current. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZRect::Resize"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::Resize </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">float </td>
|
||||
<td class="mdname" nowrap> <em>width</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>height</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current width and height of the rectangle. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>width</em> </td><td>New width for rectangle. </td></tr>
|
||||
<tr><td valign=top><em>height</em> </td><td>New height for rectangle. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZRect::ResizeRel"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZRect::ResizeRel </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">float </td>
|
||||
<td class="mdname" nowrap> <em>widthChange</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>heightChange</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Changes the current width and height of the rectangle based upon current values. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>widthChange</em> </td><td>Amount to add or subtract from width. </td></tr>
|
||||
<tr><td valign=top><em>heightChange</em> </td><td>Amount to add or subtract from height. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZRect::Intersects"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::Intersects </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rect</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks for overlap and returns boolean value based on if overlap exists. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rect</em> </td><td>Rectangle to check for intersection with. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>True if intersection occured, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZRect::Contains"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::Contains </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">float </td>
|
||||
<td class="mdname" nowrap> <em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>float </td>
|
||||
<td class="mdname" nowrap> <em>y</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks point against boundaries of rectangle and returns result. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>x</em> </td><td>X value of point to check. </td></tr>
|
||||
<tr><td valign=top><em>y</em> </td><td>Y value of poitn to check. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Boolean variable, true if point is inside rectangle, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a14" doxytag="ZE::ZRect::Contains"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZRect::Contains </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rect</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks point against boundaries of rectangle and returns result. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rect</em> </td><td>Rectangle to check for point. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>Boolean variable, true if point is inside rectangle, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a15" doxytag="ZE::ZRect::Intersection"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZRect ZE::ZRect::Intersection </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const ZRect & </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>rect</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Checks for intersection, and returns rectangle where the two rectangles intersect. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>rect</em> </td><td>Rectangle to check intersection with. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd><a class="el" href="classZE_1_1ZRect.html">ZRect</a> describing intersection area. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a16" doxytag="ZE::ZRect::SDLrect"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> SDL_Rect ZE::ZRect::SDLrect </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Makes a SDL_Rect representing the rectangle, for use where functions require an SDL_Rect. <dl compact><dt><b>Returns:</b></dt><dd>SDL_Rect representing the <a class="el" href="classZE_1_1ZRect.html">ZRect</a>. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a17" doxytag="ZE::ZRect::X"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::X </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private X location member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mX. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a18" doxytag="ZE::ZRect::Y"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::Y </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private Y location member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mY. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a19" doxytag="ZE::ZRect::Left"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::Left </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find X position of left side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>X position of left side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a20" doxytag="ZE::ZRect::Right"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::Right </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find X position of right side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>X position of right side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a21" doxytag="ZE::ZRect::Top"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::Top </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find Y position of top side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>Y position of top side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a22" doxytag="ZE::ZRect::Bottom"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::Bottom </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find Y position of left side of rectangle. <dl compact><dt><b>Returns:</b></dt><dd>Y position of bottom side. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a23" doxytag="ZE::ZRect::Width"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::Width </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private width member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mWidth. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a24" doxytag="ZE::ZRect::Height"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> float ZE::ZRect::Height </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Access private height member. <dl compact><dt><b>Returns:</b></dt><dd>Value of mHeight. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZRect_8h-source.html">ZE_ZRect.h</a><li>/src/<a class="el" href="ZE__ZRect_8cpp.html">ZE_ZRect.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,31 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZServer Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a5">CheckSockets</a>()</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a6">Clients</a>()</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#c0">CloseSocket</a>(int num)</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#o3">rClientSockets</a></td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#o0">rEngine</a></td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#o4">rMaxClients</a></td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#o1">rSocket</a></td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#o2">rSocketSet</a></td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#o5">rVerbose</a></td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#o6">rWaitTime</a></td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a4">SetWaitTime</a>(int wait)</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a2">Start</a>(int maxClients, Uint16 port)</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a3">Stop</a>()</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a7">WaitTime</a>()</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a0">ZServer</a>(bool verbose=false)</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZServer.html#a1">~ZServer</a>()</td><td><a class="el" href="classZE_1_1ZServer.html">ZE::ZServer</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Apr 27 22:34:35 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,358 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZServer class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZServer Class Reference</h1><code>#include <<a class="el" href="ZE__ZServer_8h-source.html">ZE_ZServer.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZServer-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZServer.html">ZServer</a> server class, used to create a simple TCP game server for use with <a class="el" href="classZE_1_1ZClient.html">ZClient</a>. A very simple turnaround server, all the server does is accept connections and relay all recieved data to all other clients. <dl compact><dt><b>Since:</b></dt><dd>0.8.3 </dd></dl>
|
||||
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a0">ZServer</a> (bool verbose=false)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Default Constructor.</em> <a href="#a0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a1">~ZServer</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Destructor, disconnects server and frees memory.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a2">Start</a> (int maxClients, Uint16 port)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Starts server.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a3">Stop</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stops server.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a4">SetWaitTime</a> (int wait)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Sets wait time for recieves.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a5">CheckSockets</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Check sockets for connections or data.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a6">Clients</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Gets number of clients.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#a7">WaitTime</a> ()</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Gets current wait time.</em> <a href="#a7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Private Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#c0">CloseSocket</a> (int num)</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Closes a socket.</em> <a href="#c0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o0" doxytag="ZE::ZServer::rEngine"></a>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> * </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#o0">rEngine</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Pointer to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Object.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o1" doxytag="ZE::ZServer::rSocket"></a>
|
||||
TCPsocket </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#o1">rSocket</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>SDL_net socket for connection.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o2" doxytag="ZE::ZServer::rSocketSet"></a>
|
||||
SDLNet_SocketSet </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#o2">rSocketSet</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Socket set for client connections.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o3" doxytag="ZE::ZServer::rClientSockets"></a>
|
||||
TCPsocket * </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#o3">rClientSockets</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>SDL_net TCPSockets for client connections.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o4" doxytag="ZE::ZServer::rMaxClients"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#o4">rMaxClients</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Maximum number of clients.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o5" doxytag="ZE::ZServer::rVerbose"></a>
|
||||
bool </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#o5">rVerbose</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Verbose setting for connection logs.</em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="o6" doxytag="ZE::ZServer::rWaitTime"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZServer.html#o6">rWaitTime</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Wait timeout setting for recieves on connection. [Defaults to 0.].</em></font><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZServer::ZServer"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZServer::ZServer </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">bool </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>verbose</em> = false </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does basic initialization. If verbose is true connection data will be added to log file. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>verbose</em> </td><td>Sets verbose setting of client. [Defaults to false.] </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZServer::~ZServer"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> virtual ZE::ZServer::~ZServer </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZServer.html#a3">ZServer::Stop()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="c0" doxytag="ZE::ZServer::CloseSocket"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZServer::CloseSocket </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>num</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [private]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Close a socket given by it's number. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>num</em> </td><td>Socket number to close. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZServer::Start"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZServer::Start </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>maxClients</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>Uint16 </td>
|
||||
<td class="mdname" nowrap> <em>port</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Starts server with a number of maximum clients and on a specified port. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>maxClients</em> </td><td>Maximum number of clients possible to connect to server. </td></tr>
|
||||
<tr><td valign=top><em>port</em> </td><td>Port to listen on for connections. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>True if server started, false otherwise. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZServer::Stop"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZServer::Stop </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Closes port and disconnects all clients. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZServer::SetWaitTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZServer::SetWaitTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>wait</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets wait time in milliseconds , time which <a class="el" href="classZE_1_1ZServer.html#a5">ZServer::CheckSockets</a> will wait before returning if there is no activity. Before this is called for the first time the wait time is 0. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>wait</em> </td><td>Wait time. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZServer::CheckSockets"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZServer::CheckSockets </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check sockets for connections or data, accepting new connections or relaying data from existing connections. Waits the specified wait period. This should be called very often to keep events flowing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZServer::Clients"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZServer::Clients </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Finds number of connected clients. <dl compact><dt><b>Returns:</b></dt><dd>Number of clients. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZServer::WaitTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZServer::WaitTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Gets amount of time in milliseconds that is specified to wait for data on CheckSockets. <dl compact><dt><b>Returns:</b></dt><dd>Wait time. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZServer_8h-source.html">ZE_ZServer.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Apr 27 22:34:35 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,33 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZSound Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a10">IsLoaded</a>() const</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a12">IsPaused</a>() const</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a11">IsPlaying</a>() const</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#p0">LoopInfinite</a></td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a3">Open</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a6">Pause</a>() const</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a5">Play</a>(int loopNum=0, int fadeTime=0)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#n2">rChannelID</a></td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a4">Release</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#n1">rSound</a></td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a9">SetVolume</a>(int volume)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a8">Stop</a>(int fadeTime=0) const</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a7">Unpause</a>() const</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a13">Volume</a>() const</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a0">ZSound</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a1">ZSound</a>(std::string filename)</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZSound.html#a2">~ZSound</a>()</td><td><a class="el" href="classZE_1_1ZSound.html">ZE::ZSound</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,505 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZSound class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZSound Class Reference</h1><code>#include <<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZSound-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZSound.html">ZSound</a> music class, class wraps common features for SDL_Mixer's Mix_Chunk. Inherited from ZObject.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a0">ZSound</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Default Constructor.</em> <a href="#a0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a1">ZSound</a> (std::string filename)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Constructor that opens a sound effect file.</em> <a href="#a1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a2">~ZSound</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Destructor, frees memory.</em> <a href="#a2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a3">Open</a> (std::string filename)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Opens a sound effect file.</em> <a href="#a3"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a4">Release</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Release sound effect.</em> <a href="#a4"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a5">Play</a> (int loopNum=0, int fadeTime=0)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Play currently loaded sound effect.</em> <a href="#a5"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a6">Pause</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pause sound.</em> <a href="#a6"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a7">Unpause</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Unpause sound.</em> <a href="#a7"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a8">Stop</a> (int fadeTime=0) const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Stop sound.</em> <a href="#a8"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a9">SetVolume</a> (int volume)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Change Volume.</em> <a href="#a9"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a10">IsLoaded</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if file is loaded.</em> <a href="#a10"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a11">IsPlaying</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if sound is Playing.</em> <a href="#a11"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a12">IsPaused</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Check if sound is Paused.</em> <a href="#a12"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#a13">Volume</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Find Current Volume of Sound Channel.</em> <a href="#a13"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="p0" doxytag="ZE::ZSound::LoopInfinite"></a>
|
||||
const int </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#p0">LoopInfinite</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Static Variable For Infinite loop of sound. (Defined as -1).</em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZSound::rEngine"></a>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> * </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#n0">rEngine</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pointer to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Object.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZSound::rSound"></a>
|
||||
Mix_Chunk * </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#n1">rSound</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pointer to music data.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZSound::rChannelID"></a>
|
||||
int </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html#n2">rChannelID</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Channel ID Number from SDL_Mixer.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZSound::ZSound"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZSound::ZSound </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Default Constructor, does nothing. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZSound::ZSound"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZSound::ZSound </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Constructor simply calls <a class="el" href="classZE_1_1ZSound.html#a3">ZSound::Open()</a> with same filename. (WAV,MOD,MID,OGG) <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Sound effect to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZSound::~ZSound"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> virtual ZE::ZSound::~ZSound </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Destructor calls <a class="el" href="classZE_1_1ZSound.html#a4">ZSound::Release()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="ZE::ZSound::Open"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Open </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">std::string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Open a music file to be used. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>filename</em> </td><td>Music to open. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZSound::Release"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Release </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Release memory held by sample data. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZSound::Play"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Play </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname" nowrap> <em>loopNum</em> = 0, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>fadeTime</em> = 0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Play sound effect, looping loopNum times. (use <a class="el" href="classZE_1_1ZSound.html#p0">ZSound::LoopInfinite</a> to loop forever.) If fade is not zero (which it defaults to) music will fade in over specified number of milliseconds. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>loopNum</em> </td><td>Number of times to loop song, defaults to zero. </td></tr>
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade to full volume, defaults to zero for no fade. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZSound::Pause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Pause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Pause currently playing sound. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="ZE::ZSound::Unpause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Unpause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Unpause currently playing sound. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a8" doxytag="ZE::ZSound::Stop"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::Stop </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>fadeTime</em> = 0 </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stop currently playing sound, if fadeTime is not zero, fade out over specified time. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>fadeTime</em> </td><td>Milliseconds to fade out over, defaults to zero for immediate stop. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a9" doxytag="ZE::ZSound::SetVolume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZSound::SetVolume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>volume</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Change volume of currently playing sample. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>volume</em> </td><td>Volume to change to, can be in a range from 0 to 128. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a10" doxytag="ZE::ZSound::IsLoaded"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZSound::IsLoaded </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if file is loaded and pointer to data is non-NULL. <dl compact><dt><b>Returns:</b></dt><dd>Loaded or Unloaded state of data. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a11" doxytag="ZE::ZSound::IsPlaying"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZSound::IsPlaying </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if sound is playing, specifically if it is not stopped. (Paused state should be checked for by IsPaused) <dl compact><dt><b>Returns:</b></dt><dd>Playing / Not Playing State of sound. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a12" doxytag="ZE::ZSound::IsPaused"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZSound::IsPaused </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Check if sound is "playing" but currently paused. <dl compact><dt><b>Returns:</b></dt><dd>Paused / Not Paused State of Sound. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a13" doxytag="ZE::ZSound::Volume"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int ZE::ZSound::Volume </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get current volume of sound channel represented as a value from 0-128. <dl compact><dt><b>Returns:</b></dt><dd>Volume of sound channel, 0-128. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZSound_8h-source.html">ZE_ZSound.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,28 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZTimer Member List</h1>This is the complete list of members for <a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#b0">GetParentTime</a>() const</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a5">GetTime</a>() const</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a6">IsPaused</a>() const</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a3">Pause</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n0">rEngine</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a2">Reset</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n4">rLastPause</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n1">rPaused</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n3">rPausedTime</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#n2">rUseZEngine</a></td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a4">Unpause</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a0">ZTimer</a>(bool useZEngine=true)</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classZE_1_1ZTimer.html#a1">~ZTimer</a>()</td><td><a class="el" href="classZE_1_1ZTimer.html">ZE::ZTimer</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,293 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE::ZTimer class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE::ZTimer Class Reference</h1><code>#include <<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a>></code>
|
||||
<p>
|
||||
<a href="classZE_1_1ZTimer-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
<a class="el" href="classZE_1_1ZTimer.html">ZTimer</a> timing class, class wraps common features of SDL timer. Inherited from ZObject and tied to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> main timer.
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a0">ZTimer</a> (bool useZEngine=true)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Constructs a new Timer.</em> <a href="#a0"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a1">~ZTimer</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Virtual Destructor.</em> <a href="#a1"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a2">Reset</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Reset Timer.</em> <a href="#a2"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a3">Pause</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pause Timer.</em> <a href="#a3"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a4">Unpause</a> ()</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Unpause Timer.</em> <a href="#a4"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a5">GetTime</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get Time of Timer.</em> <a href="#a5"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#a6">IsPaused</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get paused state.</em> <a href="#a6"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#b0">GetParentTime</a> () const</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Get time from parent timer.</em> <a href="#b0"></a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n0" doxytag="ZE::ZTimer::rEngine"></a>
|
||||
<a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> * </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n0">rEngine</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Pointer to <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Object.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n1" doxytag="ZE::ZTimer::rPaused"></a>
|
||||
bool </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n1">rPaused</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Paused / Unpaused state of Timer.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n2" doxytag="ZE::ZTimer::rUseZEngine"></a>
|
||||
bool </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n2">rUseZEngine</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Using <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> timer or SDL global timer.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n3" doxytag="ZE::ZTimer::rPausedTime"></a>
|
||||
Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n3">rPausedTime</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Total time this timer has been paused.</em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a name="n4" doxytag="ZE::ZTimer::rLastPause"></a>
|
||||
Uint32 </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html#n4">rLastPause</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Time this Timer was paused.</em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ZE::ZTimer::ZTimer"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZTimer::ZTimer </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">bool </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>useZEngine</em> = true </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Sets TimePaused to current <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> time if useZEngine is true, otherwise uses SDL timer. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>useZEngine</em> </td><td>Tells if timer should use <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> or SDL. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="ZE::ZTimer::~ZTimer"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> ZE::ZTimer::~ZTimer </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [virtual]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Virtual destructor making future inheritance safe. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="b0" doxytag="ZE::ZTimer::GetParentTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> Uint32 ZE::ZTimer::GetParentTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const<code> [protected]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Protected method to get time from whichever timer is parent. <dl compact><dt><b>Returns:</b></dt><dd>Time on parent timer. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="ZE::ZTimer::Reset"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZTimer::Reset </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Set Timer back to Zero, will also unpause timer if it was paused. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="ZE::ZTimer::Pause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZTimer::Pause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Pause the timer if it is unpaused. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="ZE::ZTimer::Unpause"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::ZTimer::Unpause </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Unpause the timer if it is paused. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="ZE::ZTimer::GetTime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> Uint32 ZE::ZTimer::GetTime </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Get current time accounting for time paused. <dl compact><dt><b>Returns:</b></dt><dd>Current Timer Time. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="ZE::ZTimer::IsPaused"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool ZE::ZTimer::IsPaused </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Find out paused state of timer. <dl compact><dt><b>Returns:</b></dt><dd>Paused state for timer. </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/include/<a class="el" href="ZE__ZTimer_8h-source.html">ZE_ZTimer.h</a><li>/src/<a class="el" href="ZE__ZTimer_8cpp.html">ZE_ZTimer.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,49 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>File Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine File List</h1>Here is a list of all documented files with brief descriptions:<table>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="VersionInfo_8h.html">VersionInfo.h</a> <a href="VersionInfo_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for <a class="el" href="classVersionInfo.html">VersionInfo</a> class</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__Defines_8h.html">ZE_Defines.h</a> <a href="ZE__Defines_8h-source.html">[code]</a></td><td class="indexvalue">Define file for ZEngine where all #define statements to control compilation options are placed</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__Includes_8h.html">ZE_Includes.h</a> <a href="ZE__Includes_8h-source.html">[code]</a></td><td class="indexvalue">Include file for SDL and C++ Includes that many ZEngine files need</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__Utility_8h.html">ZE_Utility.h</a> <a href="ZE__Utility_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZEngine Utilities</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZClient_8h.html">ZE_ZClient.h</a> <a href="ZE__ZClient_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZClient</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZConfigFile_8h.html">ZE_ZConfigFile.h</a> <a href="ZE__ZConfigFile_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZConfigFile</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZEngine_8h.html">ZE_ZEngine.h</a> <a href="ZE__ZEngine_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for core ZEngine class</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZError_8h.html">ZE_ZError.h</a> <a href="ZE__ZError_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZError</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZFont_8h.html">ZE_ZFont.h</a> <a href="ZE__ZFont_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZFont</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZImage_8h.html">ZE_ZImage.h</a> <a href="ZE__ZImage_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZImage</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZMusic_8h.html">ZE_ZMusic.h</a> <a href="ZE__ZMusic_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZMusic</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZRandGen_8h.html">ZE_ZRandGen.h</a> <a href="ZE__ZRandGen_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZRandGen</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZRect_8h.html">ZE_ZRect.h</a> <a href="ZE__ZRect_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZRect</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZServer_8h.html">ZE_ZServer.h</a> <a href="ZE__ZServer_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZServer</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZSound_8h.html">ZE_ZSound.h</a> <a href="ZE__ZSound_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZSound</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZE__ZTimer_8h.html">ZE_ZTimer.h</a> <a href="ZE__ZTimer_8h-source.html">[code]</a></td><td class="indexvalue">Definition file for ZTimer</td></tr>
|
||||
<tr><td class="indexkey">/include/<a class="el" href="ZEngine_8h.html">ZEngine.h</a> <a href="ZEngine_8h-source.html">[code]</a></td><td class="indexvalue">Header file for ZEngine</td></tr>
|
||||
<tr><td class="indexkey">/include/external/<b>physfsrwops.h</b> <a href="physfsrwops_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">/include/external/<b>SDLGL_Util.h</b> <a href="SDLGL__Util_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="VersionInfo_8cpp.html">VersionInfo.cpp</a></td><td class="indexvalue">Implementation file for <a class="el" href="classVersionInfo.html">VersionInfo</a> class</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__Utility_8cpp.html">ZE_Utility.cpp</a></td><td class="indexvalue">Source file for ZEngine utility functions</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZClient_8cpp.html">ZE_ZClient.cpp</a></td><td class="indexvalue">Source file for ZClient</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZConfigFile_8cpp.html">ZE_ZConfigFile.cpp</a></td><td class="indexvalue">Source file for ZConfigFile</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZEngine_8cpp.html">ZE_ZEngine.cpp</a></td><td class="indexvalue">Central source file for ZEngine</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZError_8cpp.html">ZE_ZError.cpp</a></td><td class="indexvalue">Source file for ZError</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZFont_8cpp.html">ZE_ZFont.cpp</a></td><td class="indexvalue">Source file for ZFont</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZImage_8cpp.html">ZE_ZImage.cpp</a></td><td class="indexvalue">Source file for ZImage</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZMusic_8cpp.html">ZE_ZMusic.cpp</a></td><td class="indexvalue">Source file for ZMusic</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZRandGen_8cpp.html">ZE_ZRandGen.cpp</a></td><td class="indexvalue">Source file for ZRandGen</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZRect_8cpp.html">ZE_ZRect.cpp</a></td><td class="indexvalue">Source file for ZRect</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZServer_8cpp.html">ZE_ZServer.cpp</a></td><td class="indexvalue">Source file for ZServer</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZSound_8cpp.html">ZE_ZSound.cpp</a></td><td class="indexvalue">Source file for ZSound</td></tr>
|
||||
<tr><td class="indexkey">/src/<a class="el" href="ZE__ZTimer_8cpp.html">ZE_ZTimer.cpp</a></td><td class="indexvalue">Source file for ZTimer</td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,320 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Compound Member Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Compound Members</h1><center>
|
||||
<a href="#index_a">a</a> | <a href="#index_b">b</a> | <a href="#index_c">c</a> | <a href="#index_d">d</a> | <a href="#index_e">e</a> | <a href="#index_f">f</a> | <a href="#index_g">g</a> | <a href="#index_h">h</a> | <a href="#index_i">i</a> | <a href="#index_k">k</a> | <a href="#index_l">l</a> | <a href="#index_m">m</a> | <a href="#index_n">n</a> | <a href="#index_o">o</a> | <a href="#index_p">p</a> | <a href="#index_q">q</a> | <a href="#index_r">r</a> | <a href="#index_s">s</a> | <a href="#index_t">t</a> | <a href="#index_u">u</a> | <a href="#index_v">v</a> | <a href="#index_w">w</a> | <a href="#index_x">x</a> | <a href="#index_y">y</a> | <a href="#index_z">z</a> | <a href="#index_~">~</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all documented class members with links to the class documentation for each member:<h3><a name="index_a">- a -</a>
|
||||
</h3><ul>
|
||||
<li>Alpha()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a27">ZE::ZImage</a><li>Attach()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a10">ZE::ZImage</a></ul>
|
||||
<h3><a name="index_b">- b -</a>
|
||||
</h3><ul>
|
||||
<li>Bind()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a18">ZE::ZImage</a><li>Bottom()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a22">ZE::ZRect</a><li>BPP()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a55">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_c">- c -</a>
|
||||
</h3><ul>
|
||||
<li>CheckEvents()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a34">ZE::ZEngine</a><li>CleanString()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#b0">ZE::ZConfigFile</a><li>Clear()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a8">ZE::ZEngine</a><li>Close()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a13">ZE::ZConfigFile</a><li>CloseDisplay()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a3">ZE::ZEngine</a><li>Code()
|
||||
: <a class="el" href="classZE_1_1ZError.html#a2">ZE::ZError</a><li>Contains()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a14">ZE::ZRect</a><li>Create()
|
||||
: <a class="el" href="classZE_1_1ZError.html#a1">ZE::ZError</a><li>CreateDisplay()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a2">ZE::ZEngine</a><li>CreateStringTable()
|
||||
: <a class="el" href="classZE_1_1ZError.html#d0">ZE::ZError</a></ul>
|
||||
<h3><a name="index_d">- d -</a>
|
||||
</h3><ul>
|
||||
<li>Delay()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a10">ZE::ZEngine</a><li>Display()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a6">ZE::ZEngine</a><li>Draw()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a7">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZImage.html#a20">ZE::ZImage</a><li>DrawRotated()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a22">ZE::ZImage</a><li>DrawShadedText()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a6">ZE::ZFont</a><li>DrawText()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a5">ZE::ZFont</a></ul>
|
||||
<h3><a name="index_e">- e -</a>
|
||||
</h3><ul>
|
||||
<li>Exists()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#b2">ZE::ZConfigFile</a><li>extra
|
||||
: <a class="el" href="classVersionInfo.html#m3">VersionInfo</a></ul>
|
||||
<h3><a name="index_f">- f -</a>
|
||||
</h3><ul>
|
||||
<li>Flip()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a15">ZE::ZImage</a><li>Flush()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a12">ZE::ZConfigFile</a><li>FlushErrors()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a40">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_g">- g -</a>
|
||||
</h3><ul>
|
||||
<li>genrand_int32()
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#b0">ZE::ZRandGen</a><li>GetBool()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a6">ZE::ZConfigFile</a><li>GetDesiredFramerate()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a17">ZE::ZEngine</a><li>GetFloat()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a4">ZE::ZConfigFile</a><li>GetFramerate()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a15">ZE::ZEngine</a><li>GetFrameTime()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a14">ZE::ZEngine</a><li>GetInstance()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#d0">ZE::ZEngine</a><li>GetInt()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a5">ZE::ZConfigFile</a><li>GetLastError()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a38">ZE::ZEngine</a><li>GetParentTime()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#b0">ZE::ZTimer</a><li>GetString()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a7">ZE::ZConfigFile</a>, <a class="el" href="classVersionInfo.html#a1">VersionInfo</a><li>GetTime()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a5">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZEngine.html#a11">ZE::ZEngine</a><li>GetVariable()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#b4">ZE::ZConfigFile</a></ul>
|
||||
<h3><a name="index_h">- h -</a>
|
||||
</h3><ul>
|
||||
<li>Height()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a24">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZImage.html#a26">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a15">ZE::ZFont</a>, <a class="el" href="classZE_1_1ZEngine.html#a54">ZE::ZEngine</a><li>HideCursor()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a27">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_i">- i -</a>
|
||||
</h3><ul>
|
||||
<li>ImagesNeedReload()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a23">ZE::ZEngine</a><li>Initialized()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a5">ZE::ZEngine</a><li>Intersection()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a15">ZE::ZRect</a><li>Intersects()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a12">ZE::ZRect</a><li>IsActive()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a19">ZE::ZEngine</a><li>IsBold()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a12">ZE::ZFont</a><li>IsFullscreen()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a56">ZE::ZEngine</a><li>IsItalic()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a13">ZE::ZFont</a><li>IsLoaded()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a10">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a11">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZImage.html#a23">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a11">ZE::ZFont</a><li>IsPaused()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a6">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZSound.html#a12">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a13">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZEngine.html#a18">ZE::ZEngine</a><li>IsPlaying()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a11">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a12">ZE::ZMusic</a><li>IsUnderlined()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a14">ZE::ZFont</a></ul>
|
||||
<h3><a name="index_k">- k -</a>
|
||||
</h3><ul>
|
||||
<li>KeyIsPressed()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a25">ZE::ZEngine</a><li>KeyPress()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a26">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_l">- l -</a>
|
||||
</h3><ul>
|
||||
<li>LButtonPressed()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a31">ZE::ZEngine</a><li>Left()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a19">ZE::ZRect</a><li>LineSkip()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a16">ZE::ZFont</a><li>LoadFont()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a52">ZE::ZEngine</a><li>LoadImage()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a49">ZE::ZEngine</a><li>LoadMusic()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a51">ZE::ZEngine</a><li>LoadSound()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a50">ZE::ZEngine</a><li>LogError()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#c1">ZE::ZEngine</a><li>LogString()
|
||||
: <a class="el" href="classZE_1_1ZError.html#a3">ZE::ZError</a><li>LoopInfinite
|
||||
: <a class="el" href="classZE_1_1ZSound.html#p0">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#p0">ZE::ZMusic</a><li>LOWER_MASK
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#q4">ZE::ZRandGen</a></ul>
|
||||
<h3><a name="index_m">- m -</a>
|
||||
</h3><ul>
|
||||
<li>M
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#q1">ZE::ZRandGen</a><li>mActive
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o15">ZE::ZEngine</a><li>major
|
||||
: <a class="el" href="classVersionInfo.html#m0">VersionInfo</a><li>MATRIX_A
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#q2">ZE::ZRandGen</a><li>mBPP
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o2">ZE::ZEngine</a><li>mCurError
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o23">ZE::ZEngine</a><li>mDesiredFramerate
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o8">ZE::ZEngine</a><li>mErrlog
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o25">ZE::ZEngine</a><li>mErrorQueue
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o22">ZE::ZEngine</a><li>mEventFilter
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o26">ZE::ZEngine</a><li>mFullscreen
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o3">ZE::ZEngine</a><li>mHeight
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o1">ZE::ZEngine</a><li>mInitialized
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o4">ZE::ZEngine</a><li>minor
|
||||
: <a class="el" href="classVersionInfo.html#m1">VersionInfo</a><li>mKeyIsPressed
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o17">ZE::ZEngine</a><li>mKeyPress
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o18">ZE::ZEngine</a><li>mLastPause
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o10">ZE::ZEngine</a><li>mLastTime
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o12">ZE::ZEngine</a><li>mLogAllErrors
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o24">ZE::ZEngine</a><li>mMouseB
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o21">ZE::ZEngine</a><li>mMouseX
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o19">ZE::ZEngine</a><li>mMouseY
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o20">ZE::ZEngine</a><li>mNeedReload
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o14">ZE::ZEngine</a><li>mNextUpdate
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o9">ZE::ZEngine</a><li>MouseInRect()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a33">ZE::ZEngine</a><li>MouseX()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a29">ZE::ZEngine</a><li>MouseY()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a30">ZE::ZEngine</a><li>Move()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a8">ZE::ZRect</a><li>MoveRel()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a9">ZE::ZRect</a><li>mPaused
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o6">ZE::ZEngine</a><li>mPausedTime
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o11">ZE::ZEngine</a><li>mQuit
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o16">ZE::ZEngine</a><li>mRandGen
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o27">ZE::ZEngine</a><li>mRate
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o28">ZE::ZEngine</a><li>mScreen
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o5">ZE::ZEngine</a><li>mSecPerFrame
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o13">ZE::ZEngine</a><li>mStereo
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o29">ZE::ZEngine</a><li>mUnpauseOnActive
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o7">ZE::ZEngine</a><li>mWidth
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#o0">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_n">- n -</a>
|
||||
</h3><ul>
|
||||
<li>N
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#q0">ZE::ZRandGen</a></ul>
|
||||
<h3><a name="index_o">- o -</a>
|
||||
</h3><ul>
|
||||
<li>Open()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a3">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a3">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZImage.html#a7">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a3">ZE::ZFont</a><li>OpenFromImage()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a9">ZE::ZImage</a><li>operator<()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a6">ZE::ZRect</a>, <a class="el" href="classVersionInfo.html#a2">VersionInfo</a><li>operator=()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a4">ZE::ZRect</a><li>operator==()
|
||||
: <a class="el" href="classVersionInfo.html#a3">VersionInfo</a><li>operator>()
|
||||
: <a class="el" href="classVersionInfo.html#a4">VersionInfo</a></ul>
|
||||
<h3><a name="index_p">- p -</a>
|
||||
</h3><ul>
|
||||
<li>Pause()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a3">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZSound.html#a6">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a6">ZE::ZMusic</a><li>PauseTimer()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a12">ZE::ZEngine</a><li>Play()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a5">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a5">ZE::ZMusic</a><li>Process()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a3">ZE::ZConfigFile</a></ul>
|
||||
<h3><a name="index_q">- q -</a>
|
||||
</h3><ul>
|
||||
<li>QuitRequested()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a21">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_r">- r -</a>
|
||||
</h3><ul>
|
||||
<li>rAlpha
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n9">ZE::ZImage</a><li>Rand()
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#a8">ZE::ZRandGen</a>, <a class="el" href="classZE_1_1ZEngine.html#a47">ZE::ZEngine</a><li>RandDouble()
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#a9">ZE::ZRandGen</a>, <a class="el" href="classZE_1_1ZEngine.html#a48">ZE::ZEngine</a><li>rBGColor
|
||||
: <a class="el" href="classZE_1_1ZFont.html#n4">ZE::ZFont</a><li>RButtonPressed()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a32">ZE::ZEngine</a><li>rChannelID
|
||||
: <a class="el" href="classZE_1_1ZSound.html#n2">ZE::ZSound</a><li>rCode
|
||||
: <a class="el" href="classZE_1_1ZError.html#n0">ZE::ZError</a><li>rColor
|
||||
: <a class="el" href="classZE_1_1ZFont.html#n3">ZE::ZFont</a><li>rDescription
|
||||
: <a class="el" href="classZE_1_1ZError.html#n1">ZE::ZError</a><li>Release()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a4">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a4">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZImage.html#a12">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a4">ZE::ZFont</a><li>release
|
||||
: <a class="el" href="classVersionInfo.html#m2">VersionInfo</a><li>ReleaseInstance()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#d1">ZE::ZEngine</a><li>Reload()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a11">ZE::ZImage</a><li>rEngine
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n0">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZSound.html#n0">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#n0">ZE::ZMusic</a>, <a class="el" href="classZE_1_1ZImage.html#n0">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#n0">ZE::ZFont</a><li>ReportError()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a37">ZE::ZEngine</a><li>RequestQuit()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a20">ZE::ZEngine</a><li>Reset()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a2">ZE::ZTimer</a><li>Resize()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a10">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZImage.html#a17">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZFont.html#a10">ZE::ZFont</a><li>ResizeRel()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a11">ZE::ZRect</a><li>Rewind()
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#a8">ZE::ZMusic</a><li>rFileLayout
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#n0">ZE::ZConfigFile</a><li>rFilename
|
||||
: <a class="el" href="classZE_1_1ZFont.html#n2">ZE::ZFont</a>, <a class="el" href="classZE_1_1ZError.html#n2">ZE::ZError</a>, <a class="el" href="classZE_1_1ZConfigFile.html#n1">ZE::ZConfigFile</a><li>rFont
|
||||
: <a class="el" href="classZE_1_1ZFont.html#n1">ZE::ZFont</a><li>rHeight
|
||||
: <a class="el" href="classZE_1_1ZRect.html#n3">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZImage.html#n8">ZE::ZImage</a><li>Right()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a20">ZE::ZRect</a><li>rImage
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n5">ZE::ZImage</a><li>rLastPause
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n4">ZE::ZTimer</a><li>rLine
|
||||
: <a class="el" href="classZE_1_1ZError.html#n3">ZE::ZError</a><li>rMusic
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#n1">ZE::ZMusic</a><li>rPaused
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n1">ZE::ZTimer</a><li>rPausedTime
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n3">ZE::ZTimer</a><li>rSound
|
||||
: <a class="el" href="classZE_1_1ZSound.html#n1">ZE::ZSound</a><li>rStateVector
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#n0">ZE::ZRandGen</a><li>rStateVectorIndex
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#n1">ZE::ZRandGen</a><li>rTexID
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n6">ZE::ZImage</a><li>rTexMaxX
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n3">ZE::ZImage</a><li>rTexMaxY
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n4">ZE::ZImage</a><li>rTexMinX
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n1">ZE::ZImage</a><li>rTexMinY
|
||||
: <a class="el" href="classZE_1_1ZImage.html#n2">ZE::ZImage</a><li>rUseZEngine
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#n2">ZE::ZTimer</a><li>rWidth
|
||||
: <a class="el" href="classZE_1_1ZRect.html#n2">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZImage.html#n7">ZE::ZImage</a><li>rX
|
||||
: <a class="el" href="classZE_1_1ZRect.html#n0">ZE::ZRect</a><li>rY
|
||||
: <a class="el" href="classZE_1_1ZRect.html#n1">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_s">- s -</a>
|
||||
</h3><ul>
|
||||
<li>SDLrect()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a16">ZE::ZRect</a><li>section
|
||||
: <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m0">ZE::ZConfigFile::ZCF_Section</a><li>Seed()
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#a2">ZE::ZRandGen</a><li>SeedRandGen()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a41">ZE::ZEngine</a><li>sErrorDesc
|
||||
: <a class="el" href="classZE_1_1ZError.html#q0">ZE::ZError</a><li>SetAlpha()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a13">ZE::ZImage</a><li>SetBGColor()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a8">ZE::ZFont</a><li>SetBool()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a10">ZE::ZConfigFile</a><li>SetColor()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a7">ZE::ZFont</a><li>SetColorKey()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a14">ZE::ZImage</a><li>SetDesiredFramerate()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a16">ZE::ZEngine</a><li>SetErrorLog()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a36">ZE::ZEngine</a><li>SetEventFilter()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a35">ZE::ZEngine</a><li>SetFloat()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a8">ZE::ZConfigFile</a><li>SetGL2D()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a9">ZE::ZEngine</a><li>SetInt()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a9">ZE::ZConfigFile</a><li>SetKeyRepeatRate()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a24">ZE::ZEngine</a><li>SetReloadNeed()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a22">ZE::ZEngine</a><li>SetString()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a11">ZE::ZConfigFile</a><li>SetStyle()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a9">ZE::ZFont</a><li>SetupDisplay()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a0">ZE::ZEngine</a><li>SetupSound()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a1">ZE::ZEngine</a><li>SetVariable()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#b3">ZE::ZConfigFile</a><li>SetVolume()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a9">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a10">ZE::ZMusic</a><li>ShowCursor()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a28">ZE::ZEngine</a><li>sInstance
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#r0">ZE::ZEngine</a><li>Stop()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a8">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a9">ZE::ZMusic</a><li>Stretch()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a16">ZE::ZImage</a><li>StringHeight()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a18">ZE::ZFont</a><li>StringWidth()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a17">ZE::ZFont</a><li>Surface()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a24">ZE::ZImage</a></ul>
|
||||
<h3><a name="index_t">- t -</a>
|
||||
</h3><ul>
|
||||
<li>ToggleFullscreen()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a4">ZE::ZEngine</a><li>Top()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a21">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_u">- u -</a>
|
||||
</h3><ul>
|
||||
<li>Unpause()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a4">ZE::ZTimer</a>, <a class="el" href="classZE_1_1ZSound.html#a7">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a7">ZE::ZMusic</a><li>UnpauseTimer()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a13">ZE::ZEngine</a><li>Update()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a7">ZE::ZEngine</a><li>UPPER_MASK
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#q3">ZE::ZRandGen</a></ul>
|
||||
<h3><a name="index_v">- v -</a>
|
||||
</h3><ul>
|
||||
<li>val
|
||||
: <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m1">ZE::ZConfigFile::ZCF_Variable</a><li>var
|
||||
: <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#m0">ZE::ZConfigFile::ZCF_Variable</a><li>varList
|
||||
: <a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#m1">ZE::ZConfigFile::ZCF_Section</a><li>Version
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#p0">ZE::ZEngine</a><li>VersionInfo()
|
||||
: <a class="el" href="classVersionInfo.html#a0">VersionInfo</a><li>Volume()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a13">ZE::ZSound</a>, <a class="el" href="classZE_1_1ZMusic.html#a14">ZE::ZMusic</a></ul>
|
||||
<h3><a name="index_w">- w -</a>
|
||||
</h3><ul>
|
||||
<li>Width()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a23">ZE::ZRect</a>, <a class="el" href="classZE_1_1ZImage.html#a25">ZE::ZImage</a>, <a class="el" href="classZE_1_1ZEngine.html#a53">ZE::ZEngine</a><li>WriteLog()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#a39">ZE::ZEngine</a></ul>
|
||||
<h3><a name="index_x">- x -</a>
|
||||
</h3><ul>
|
||||
<li>X()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a17">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_y">- y -</a>
|
||||
</h3><ul>
|
||||
<li>Y()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a18">ZE::ZRect</a></ul>
|
||||
<h3><a name="index_z">- z -</a>
|
||||
</h3><ul>
|
||||
<li>ZConfigFile()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a1">ZE::ZConfigFile</a><li>ZEngine()
|
||||
: <a class="el" href="classZE_1_1ZEngine.html#c0">ZE::ZEngine</a><li>ZError()
|
||||
: <a class="el" href="classZE_1_1ZError.html#a0">ZE::ZError</a><li>ZFont()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a1">ZE::ZFont</a><li>ZImage()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a5">ZE::ZImage</a><li>ZMusic()
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#a1">ZE::ZMusic</a><li>ZRandGen()
|
||||
: <a class="el" href="classZE_1_1ZRandGen.html#a1">ZE::ZRandGen</a><li>ZRect()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a3">ZE::ZRect</a><li>ZSound()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a1">ZE::ZSound</a><li>ZTimer()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a0">ZE::ZTimer</a></ul>
|
||||
<h3><a name="index_~">- ~ -</a>
|
||||
</h3><ul>
|
||||
<li>~ZConfigFile()
|
||||
: <a class="el" href="classZE_1_1ZConfigFile.html#a2">ZE::ZConfigFile</a><li>~ZFont()
|
||||
: <a class="el" href="classZE_1_1ZFont.html#a2">ZE::ZFont</a><li>~ZImage()
|
||||
: <a class="el" href="classZE_1_1ZImage.html#a6">ZE::ZImage</a><li>~ZMusic()
|
||||
: <a class="el" href="classZE_1_1ZMusic.html#a2">ZE::ZMusic</a><li>~ZRect()
|
||||
: <a class="el" href="classZE_1_1ZRect.html#a5">ZE::ZRect</a><li>~ZSound()
|
||||
: <a class="el" href="classZE_1_1ZSound.html#a2">ZE::ZSound</a><li>~ZTimer()
|
||||
: <a class="el" href="classZE_1_1ZTimer.html#a1">ZE::ZTimer</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,24 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>File Member Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine File Members</h1><center>
|
||||
<a href="#index_u">u</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all documented file members with links to the documentation:<h3><a name="index_u">- u -</a>
|
||||
</h3><ul>
|
||||
<li>USE_SDL_IMAGE
|
||||
: <a class="el" href="ZE__Defines_8h.html#a1">ZE_Defines.h</a><li>USE_SDL_MIXER
|
||||
: <a class="el" href="ZE__Defines_8h.html#a2">ZE_Defines.h</a><li>USE_SDL_TTF
|
||||
: <a class="el" href="ZE__Defines_8h.html#a0">ZE_Defines.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,41 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZEngine Documentation</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Documentation</h1>
|
||||
<p>
|
||||
<h3 align="center">0.8.3</h3><dl compact><dt><b>Author:</b></dt><dd>James Turk </dd></dl>
|
||||
<dl compact><dt><b>Version:</b></dt><dd>0.8.3 </dd></dl>
|
||||
<dl compact><dt><b>Date:</b></dt><dd>April 27, 2003</dd></dl>
|
||||
<h2><a name="ZEngine"></a>
|
||||
About ZEngine</h2>
|
||||
<br>
|
||||
-ZEngine is designed to provide a powerful yet easy to use 2D game engine in a well designed Object Oriented manner, and uses cross platform libraries such as SDL and OpenGL. (ZEngine can use SDL_ttf,SDL_image, SDL_mixer, and PhysFS all of which are cross platform as well as Open Source.)<br>
|
||||
-It is licensed under a BSD-style license, and anyone is free to suggest or implement changes to be added to the Engine, as well as modify the engine to their own needs or use it however they like.<br>
|
||||
-ZEngine now uses OpenGL rather than SDL to do 2D drawing, thus increasing the uses of the engine and making the engine much faster in all test cases, and the engine was tested for memory leaks with MSVC and is known to have no leaks.<br>
|
||||
-The ZEngine website : <a href="http://zengine.sourceforge.net/.">http://zengine.sourceforge.net/.</a><br>
|
||||
-The ZEngine tutorials : <a href="http://conceptofzero.net/tutorials/zengine/.">http://conceptofzero.net/tutorials/zengine/.</a><br>
|
||||
-The ZEngine forums : <a href="http://www.conceptofzero.net/forums/index.php?act=SF&f=15">http://www.conceptofzero.net/forums/index.php?act=SF&f=15</a><h2><a name="Licensing"></a>
|
||||
Licensing</h2>
|
||||
<br>
|
||||
<pre><div> This file is Part of the ZEngine Library for 2D game development.
|
||||
Copyright (C) 2002, 2003 James Turk</pre></div><p>
|
||||
<pre><div> Licensed under a BSD-style license.</pre></div><p>
|
||||
<pre><div> The maintainer of this library is James Turk (<a href="mailto:james@conceptofzero.net">james@conceptofzero.net</a>)
|
||||
and the home of this Library is <a href="http://zengine.sourceforge.net">http://zengine.sourceforge.net</a>
|
||||
</pre></div> <h2><a name="Authors"></a>
|
||||
Contributing Authors</h2>
|
||||
<br>
|
||||
James Turk <a href="mailto:james@conceptofzero.net">james@conceptofzero.net</a> - Core Engine, Design, Docs, and Classes<br>
|
||||
Gamer Tazar <a href="mailto:tazar@conceptofzero.net">tazar@conceptofzero.net</a> - OpenGL assistance<br>
|
||||
Sean <a href="mailto:sean@conceptofzero.net">sean@conceptofzero.net</a> - MSVC++6 Project Files<br>
|
||||
Kevin Watters <a href="mailto:kwatters@adelphia.net">kwatters@adelphia.net</a> - Fix to ZImage::SetColorKey<br><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,37 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/external/mt19937ar.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/external/mt19937ar.h</h1><div class="fragment"><pre>00001 <span class="preprocessor">#ifndef __mt19937ar__</span>
|
||||
00002 <span class="preprocessor"></span><span class="preprocessor">#define __mt19937ar__</span>
|
||||
00003 <span class="preprocessor"></span>
|
||||
00004 <span class="comment">//This .h file written for ZEngine by James Turk to declare the methods implemented in mt19937ar.c</span>
|
||||
00005 <span class="comment">//See mt19937ar.c for license of the Mersenne Twister.</span>
|
||||
00006
|
||||
00007 <span class="preprocessor">#include <cstdio></span> <span class="comment">//changed for ZEngine</span>
|
||||
00008 <span class="comment">/* Period parameters */</span>
|
||||
00009 <span class="preprocessor">#define N 624</span>
|
||||
00010 <span class="preprocessor"></span><span class="preprocessor">#define M 397</span>
|
||||
00011 <span class="preprocessor"></span><span class="preprocessor">#define MATRIX_A 0x9908b0dfUL </span><span class="comment">/* constant vector a */</span>
|
||||
00012 <span class="preprocessor">#define UPPER_MASK 0x80000000UL </span><span class="comment">/* most significant w-r bits */</span>
|
||||
00013 <span class="preprocessor">#define LOWER_MASK 0x7fffffffUL </span><span class="comment">/* least significant r bits */</span>
|
||||
00014
|
||||
00015 <span class="keywordtype">void</span> init_genrand(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> s);
|
||||
00016 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> genrand_int32(<span class="keywordtype">void</span>);
|
||||
00017 <span class="keywordtype">long</span> genrand_int31(<span class="keywordtype">void</span>);
|
||||
00018 <span class="keywordtype">double</span> genrand_real1(<span class="keywordtype">void</span>);
|
||||
00019 <span class="keywordtype">double</span> genrand_real2(<span class="keywordtype">void</span>);
|
||||
00020 <span class="keywordtype">double</span> genrand_real3(<span class="keywordtype">void</span>);
|
||||
00021 <span class="keywordtype">double</span> genrand_res53(<span class="keywordtype">void</span>);
|
||||
00022
|
||||
00023 <span class="preprocessor">#endif //__mt19937ar__</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Apr 27 22:34:35 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,335 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ZE Namespace Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZE Namespace Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Namespace for <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> classes and utility functions.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Class for use in <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a>.</em> <a href="classZE_1_1ZConfigFile.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html">ZConfigFile::ZCF_Variable</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Variable class.</em> <a href="classZE_1_1ZConfigFile_1_1ZCF__Variable.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZConfigFile_1_1ZCF__Section.html">ZConfigFile::ZCF_Section</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZConfigFile.html">ZConfigFile</a> Section class.</em> <a href="classZE_1_1ZConfigFile_1_1ZCF__Section.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Main <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Singleton Class.</em> <a href="classZE_1_1ZEngine.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZError.html">ZError</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZError.html">ZError</a> class for describing errors.</em> <a href="classZE_1_1ZError.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZFont.html">ZFont</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZFont.html">ZFont</a> class for basic Font use.</em> <a href="classZE_1_1ZFont.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZImage.html">ZImage</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZImage.html">ZImage</a> class for basic Image use.</em> <a href="classZE_1_1ZImage.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZMusic.html">ZMusic</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZMusic.html">ZMusic</a> class for playing full length music (eg. ogg or wav).</em> <a href="classZE_1_1ZMusic.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZRandGen.html">ZRandGen</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZRandGen.html">ZRandGen</a> class for OO encapsulation of superb random generator "Mersenne Twister.".</em> <a href="classZE_1_1ZRandGen.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZRect.html">ZRect</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> class for simplified rectangle use.</em> <a href="classZE_1_1ZRect.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZSound.html">ZSound</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZSound.html">ZSound</a> class for playing sound effects. (WAV).</em> <a href="classZE_1_1ZSound.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classZE_1_1ZTimer.html">ZTimer</a></td></tr>
|
||||
<tr><td> </td><td><em class="mdesc"><a class="el" href="classZE_1_1ZTimer.html">ZTimer</a> class for Timer use.</em> <a href="classZE_1_1ZTimer.html#_details">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Enumerations</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="namespaceZE.html#a24">ZErrorCode</a> { <br>
|
||||
<a class="el" href="namespaceZE.html#a24a0">ZERR_NONE</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a1">ZERR_SDL_INTERNAL</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a2">ZERR_SDL_INIT</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a3">ZERR_MIX_INIT</a>,
|
||||
<br>
|
||||
<a class="el" href="namespaceZE.html#a24a4">ZERR_TTF_INIT</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a5">ZERR_NET_INIT</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a6">ZERR_VIDMODE</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a7">ZERR_LOAD_IMAGE</a>,
|
||||
<br>
|
||||
<a class="el" href="namespaceZE.html#a24a8">ZERR_LOAD_SOUND</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a9">ZERR_LOAD_MUSIC</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a10">ZERR_LOAD_FONT</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a11">ZERR_NOIMAGE</a>,
|
||||
<br>
|
||||
<a class="el" href="namespaceZE.html#a24a12">ZERR_NOSOUND</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a13">ZERR_NOMUSIC</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a14">ZERR_NOFONT</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a15">ZERR_NOSOCKET</a>,
|
||||
<br>
|
||||
<a class="el" href="namespaceZE.html#a24a16">ZERR_NET_CLIENT</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a17">ZERR_NET_SERVER</a>,
|
||||
<a class="el" href="namespaceZE.html#a24a18">ZERR_LAST</a>
|
||||
<br>
|
||||
}</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Enumeration of ZEngine error codes.</em> <a href="#a24">More...</a><em></em><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>std::string </td><td valign=bottom><a class="el" href="namespaceZE.html#a19">FormatStr</a> (const char *fmtstr,...)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Parses a std::string and interprets variable arguments, similar to sprintf.</em> <a href="#a19"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceZE.html#a20">FreeImage</a> (SDL_Surface *&image)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Properly free SDL_Surface.</em> <a href="#a20"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceZE.html#a21">FreeSound</a> (Mix_Chunk *&chunk)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Properly free Mix_Chunk.</em> <a href="#a21"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceZE.html#a22">FreeMusic</a> (Mix_Music *&music)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Properly free Mix_Music.</em> <a href="#a22"></a><em></em><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceZE.html#a23">FreeFont</a> (TTF_Font *&font)</td></tr>
|
||||
<tr><td> </td><td><em class="mdesc">Properly free TTF_Font.</em> <a href="#a23"></a><em></em><br><br></td></tr>
|
||||
</table>
|
||||
<hr><h2>Enumeration Type Documentation</h2>
|
||||
<a name="a24" doxytag="ZE::ZErrorCode"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> enum ZE::ZErrorCode
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
All the error codes currently possibly by <a class="el" href="classZE_1_1ZEngine.html">ZEngine</a>, note that ZERR_LAST is not used as an error code, but instead as a range check on the others. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
||||
<table border=0 cellspacing=2 cellpadding=0>
|
||||
<tr><td valign=top><em><a name="a24a0" doxytag="ZERR_NONE"></a><em>ZERR_NONE</em></em> </td><td>
|
||||
No error has occured. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a1" doxytag="ZERR_SDL_INTERNAL"></a><em>ZERR_SDL_INTERNAL</em></em> </td><td>
|
||||
Error internal to SDL has occured, usually more detail is given by SDL. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a2" doxytag="ZERR_SDL_INIT"></a><em>ZERR_SDL_INIT</em></em> </td><td>
|
||||
Error Initializing SDL. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a3" doxytag="ZERR_MIX_INIT"></a><em>ZERR_MIX_INIT</em></em> </td><td>
|
||||
Error Initializing SDL_mixer. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a4" doxytag="ZERR_TTF_INIT"></a><em>ZERR_TTF_INIT</em></em> </td><td>
|
||||
Error Initializing SDL_ttf. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a5" doxytag="ZERR_NET_INIT"></a><em>ZERR_NET_INIT</em></em> </td><td>
|
||||
Error Initializing SDL_net. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a6" doxytag="ZERR_VIDMODE"></a><em>ZERR_VIDMODE</em></em> </td><td>
|
||||
Error setting up the display. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a7" doxytag="ZERR_LOAD_IMAGE"></a><em>ZERR_LOAD_IMAGE</em></em> </td><td>
|
||||
Error loading an image. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a8" doxytag="ZERR_LOAD_SOUND"></a><em>ZERR_LOAD_SOUND</em></em> </td><td>
|
||||
Error loading a sound sample. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a9" doxytag="ZERR_LOAD_MUSIC"></a><em>ZERR_LOAD_MUSIC</em></em> </td><td>
|
||||
Error loading music. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a10" doxytag="ZERR_LOAD_FONT"></a><em>ZERR_LOAD_FONT</em></em> </td><td>
|
||||
Error loading a font. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a11" doxytag="ZERR_NOIMAGE"></a><em>ZERR_NOIMAGE</em></em> </td><td>
|
||||
Error trying to use a <a class="el" href="classZE_1_1ZImage.html">ZImage</a> without properly loading an image. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a12" doxytag="ZERR_NOSOUND"></a><em>ZERR_NOSOUND</em></em> </td><td>
|
||||
Error trying to use a <a class="el" href="classZE_1_1ZSound.html">ZSound</a> without properly loading a sound. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a13" doxytag="ZERR_NOMUSIC"></a><em>ZERR_NOMUSIC</em></em> </td><td>
|
||||
Error trying to use a <a class="el" href="classZE_1_1ZMusic.html">ZMusic</a> without properly loading music. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a14" doxytag="ZERR_NOFONT"></a><em>ZERR_NOFONT</em></em> </td><td>
|
||||
Error trying to use a <a class="el" href="classZE_1_1ZFont.html">ZFont</a> without properly loading a font. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a15" doxytag="ZERR_NOSOCKET"></a><em>ZERR_NOSOCKET</em></em> </td><td>
|
||||
Error trying to use a ZClient without having an open socket. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a16" doxytag="ZERR_NET_CLIENT"></a><em>ZERR_NET_CLIENT</em></em> </td><td>
|
||||
Error using SDL_net in ZClient. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a17" doxytag="ZERR_NET_SERVER"></a><em>ZERR_NET_SERVER</em></em> </td><td>
|
||||
Error using SDL_net in ZClient. </td></tr>
|
||||
<tr><td valign=top><em><a name="a24a18" doxytag="ZERR_LAST"></a><em>ZERR_LAST</em></em> </td><td>
|
||||
Value used as range index, not a valid error code. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a name="a19" doxytag="ZE::FormatStr"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> std::string ZE::FormatStr </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const char * </td>
|
||||
<td class="mdname" nowrap> <em>fmtstr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>... </td>
|
||||
<td class="mdname" nowrap></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Takes identifiers out of fmtstr and parses them, replacing them with cooresponding values in the variable arguments list. For more detail view stdarg documentation. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>fmtstr</em> </td><td>defines format of resulting std::string </td></tr>
|
||||
<tr><td valign=top><em>...</em> </td><td>variable number of arguments after fmtstr </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>std::string of parsed and combined std::string </dd></dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a20" doxytag="ZE::FreeImage"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void ZE::FreeImage </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">SDL_Surface *& </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>image</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Safely free an SDL_Surface* and set it to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>image</em> </td><td>Image to free and set to NULL. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a21" doxytag="ZE::FreeSound"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void FreeSound </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Mix_Chunk *& </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>chunk</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Safely free a Mix_Chunk* and set it to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>chunk</em> </td><td>Chunk to free and set to NULL. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a22" doxytag="ZE::FreeMusic"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void FreeMusic </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">Mix_Music *& </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>music</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Safely free a Mix_Music* and set it to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>music</em> </td><td>Music to free and set to NULL. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a23" doxytag="ZE::FreeFont"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void FreeFont </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">TTF_Font *& </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>font</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Safely free a TTF_Font* and set it to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign=top><em>font</em> </td><td>Font to free and set to NULL. </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,49 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Namespace Member Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Namespace Members</h1><center>
|
||||
<a href="#index_f">f</a> | <a href="#index_z">z</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all documented namespace members with links to the namespaces they belong to:<h3><a name="index_f">- f -</a>
|
||||
</h3><ul>
|
||||
<li>FormatStr()
|
||||
: <a class="el" href="namespaceZE.html#a19">ZE</a><li>FreeFont()
|
||||
: <a class="el" href="namespaceZE.html#a23">ZE</a><li>FreeImage()
|
||||
: <a class="el" href="namespaceZE.html#a20">ZE</a><li>FreeMusic()
|
||||
: <a class="el" href="namespaceZE.html#a22">ZE</a><li>FreeSound()
|
||||
: <a class="el" href="namespaceZE.html#a21">ZE</a></ul>
|
||||
<h3><a name="index_z">- z -</a>
|
||||
</h3><ul>
|
||||
<li>ZERR_LAST
|
||||
: <a class="el" href="namespaceZE.html#a24a18">ZE</a><li>ZERR_LOAD_FONT
|
||||
: <a class="el" href="namespaceZE.html#a24a10">ZE</a><li>ZERR_LOAD_IMAGE
|
||||
: <a class="el" href="namespaceZE.html#a24a7">ZE</a><li>ZERR_LOAD_MUSIC
|
||||
: <a class="el" href="namespaceZE.html#a24a9">ZE</a><li>ZERR_LOAD_SOUND
|
||||
: <a class="el" href="namespaceZE.html#a24a8">ZE</a><li>ZERR_MIX_INIT
|
||||
: <a class="el" href="namespaceZE.html#a24a3">ZE</a><li>ZERR_NET_CLIENT
|
||||
: <a class="el" href="namespaceZE.html#a24a16">ZE</a><li>ZERR_NET_INIT
|
||||
: <a class="el" href="namespaceZE.html#a24a5">ZE</a><li>ZERR_NET_SERVER
|
||||
: <a class="el" href="namespaceZE.html#a24a17">ZE</a><li>ZERR_NOFONT
|
||||
: <a class="el" href="namespaceZE.html#a24a14">ZE</a><li>ZERR_NOIMAGE
|
||||
: <a class="el" href="namespaceZE.html#a24a11">ZE</a><li>ZERR_NOMUSIC
|
||||
: <a class="el" href="namespaceZE.html#a24a13">ZE</a><li>ZERR_NONE
|
||||
: <a class="el" href="namespaceZE.html#a24a0">ZE</a><li>ZERR_NOSOCKET
|
||||
: <a class="el" href="namespaceZE.html#a24a15">ZE</a><li>ZERR_NOSOUND
|
||||
: <a class="el" href="namespaceZE.html#a24a12">ZE</a><li>ZERR_SDL_INIT
|
||||
: <a class="el" href="namespaceZE.html#a24a2">ZE</a><li>ZERR_SDL_INTERNAL
|
||||
: <a class="el" href="namespaceZE.html#a24a1">ZE</a><li>ZERR_TTF_INIT
|
||||
: <a class="el" href="namespaceZE.html#a24a4">ZE</a><li>ZERR_VIDMODE
|
||||
: <a class="el" href="namespaceZE.html#a24a6">ZE</a><li>ZErrorCode
|
||||
: <a class="el" href="namespaceZE.html#a24">ZE</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,17 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Namespace Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ZEngine Namespace List</h1>Here is a list of all documented namespaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="namespaceZE.html">ZE</a></td><td class="indexvalue"><a class="el" href="classZE_1_1ZEngine.html">ZEngine</a> Namespace</td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:51 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,54 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>/include/external/physfsrwops.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3 -->
|
||||
<center>
|
||||
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>/include/external/physfsrwops.h</h1><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"> * This code provides a glue layer between PhysicsFS and Simple Directmedia</span>
|
||||
00003 <span class="comment"> * Layer's (SDL) RWops i/o abstraction.</span>
|
||||
00004 <span class="comment"> *</span>
|
||||
00005 <span class="comment"> * License: this code is public domain. I make no warranty that it is useful,</span>
|
||||
00006 <span class="comment"> * correct, harmless, or environmentally safe.</span>
|
||||
00007 <span class="comment"> *</span>
|
||||
00008 <span class="comment"> * This particular file may be used however you like, including copying it</span>
|
||||
00009 <span class="comment"> * verbatim into a closed-source project, exploiting it commercially, and</span>
|
||||
00010 <span class="comment"> * removing any trace of my name from the source (although I hope you won't</span>
|
||||
00011 <span class="comment"> * do that). I welcome enhancements and corrections to this file, but I do</span>
|
||||
00012 <span class="comment"> * not require you to send me patches if you make changes.</span>
|
||||
00013 <span class="comment"> *</span>
|
||||
00014 <span class="comment"> * Unless otherwise stated, the rest of PhysicsFS falls under the GNU Lesser</span>
|
||||
00015 <span class="comment"> * General Public License: http://www.gnu.org/licenses/lgpl.txt</span>
|
||||
00016 <span class="comment"> *</span>
|
||||
00017 <span class="comment"> * SDL falls under the LGPL, too. You can get SDL at http://www.libsdl.org/</span>
|
||||
00018 <span class="comment"> *</span>
|
||||
00019 <span class="comment"> * This file was written by Ryan C. Gordon. (icculus@clutteredmind.org).</span>
|
||||
00020 <span class="comment"> */</span>
|
||||
00021
|
||||
00022 <span class="preprocessor">#ifndef _INCLUDE_PHYSFSRWOPS_H_</span>
|
||||
00023 <span class="preprocessor"></span><span class="preprocessor">#define _INCLUDE_PHYSFSRWOPS_H_</span>
|
||||
00024 <span class="preprocessor"></span>
|
||||
00025 <span class="preprocessor">#include <physfs.h></span>
|
||||
00026 <span class="preprocessor">#include <SDL.h></span>
|
||||
00027
|
||||
00038 SDL_RWops *PHYSFSRWOPS_openRead(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);
|
||||
00039
|
||||
00050 SDL_RWops *PHYSFSRWOPS_openWrite(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);
|
||||
00051
|
||||
00062 SDL_RWops *PHYSFSRWOPS_openAppend(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname);
|
||||
00063
|
||||
00074 SDL_RWops *PHYSFSRWOPS_makeRWops(PHYSFS_file *handle);
|
||||
00075
|
||||
00076
|
||||
00077 <span class="preprocessor">#endif </span><span class="comment">/* include-once blocker */</span>
|
||||
00078
|
||||
00079 <span class="comment">/* end of physfsrwops.h ... */</span>
|
||||
00080
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jun 29 14:13:50 2003 for ZEngine by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||||
width=110 height=53></a>1.3 </small></address>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user