54 lines
		
	
	
	
		
			4.7 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
	
		
			4.7 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable file
		
	
	
	
	
| <!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/GewiWindow.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="hierarchy.html">Class Hierarchy</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>   </center>
 | |
| <hr><h1>/include/GewiWindow.h</h1><a href="GewiWindow_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 Gewi GUI Library for ZEngine.</span>
 | |
| 00003 <span class="comment">             Gewi and ZEngine Copyright (C) 2002, 2003 James Turk</span>
 | |
| 00004 <span class="comment"></span>
 | |
| 00005 <span class="comment">            Licensed under a BSD-style license. (see licensing.txt)</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">  this library is found at the home of ZEngine http://zengine.sourceforge.net</span>
 | |
| 00009 <span class="comment">*******************************************************************************/</span>
 | |
| 00010 
 | |
| 00020 <span class="preprocessor">#ifndef __gewiwindow_h__</span>
 | |
| 00021 <span class="preprocessor"></span><span class="preprocessor">#define __gewiwindow_h__</span>
 | |
| 00022 <span class="preprocessor"></span>
 | |
| 00023 <span class="preprocessor">#include "<a class="code" href="GewiEngine_8h.html">GewiEngine.h</a>"</span>
 | |
| 00024 <span class="preprocessor">#include "<a class="code" href="GewiContainer_8h.html">GewiContainer.h</a>"</span>
 | |
| 00025 
 | |
| 00026 <span class="keyword">namespace </span>Gewi
 | |
| 00027 {
 | |
| 00028 
 | |
| <a name="l00034"></a><a class="code" href="classGewi_1_1GWindow.html">00034</a> <span class="keyword">class </span><a class="code" href="classGewi_1_1GWindow.html">GWindow</a> : <span class="keyword">public</span> <a class="code" href="classGewi_1_1GContainer.html">GContainer</a>
 | |
| 00035 {
 | |
| 00036     <span class="keyword">protected</span>:
 | |
| <a name="l00038"></a><a class="code" href="classGewi_1_1GWindow.html#n0">00038</a>         <span class="keywordtype">bool</span> <a class="code" href="classGewi_1_1GWindow.html#n0">rDrag</a>;
 | |
| <a name="l00040"></a><a class="code" href="classGewi_1_1GWindow.html#n1">00040</a>         <span class="keywordtype">float</span> <a class="code" href="classGewi_1_1GWindow.html#n1">rDragX</a>;
 | |
| <a name="l00042"></a><a class="code" href="classGewi_1_1GWindow.html#n2">00042</a>         <span class="keywordtype">float</span> <a class="code" href="classGewi_1_1GWindow.html#n2">rDragY</a>;
 | |
| <a name="l00044"></a><a class="code" href="classGewi_1_1GWindow.html#n3">00044</a>         <a class="code" href="namespaceGewi.html#a2">ResourceID</a> <a class="code" href="classGewi_1_1GWindow.html#n3">rBackground</a>;
 | |
| 00045 
 | |
| 00046     <span class="keyword">public</span>:
 | |
| 00053         <a class="code" href="classGewi_1_1GWindow.html#a0">GWindow</a>(<a class="code" href="classGewi_1_1GContainer.html">GContainer</a> *parent=NULL);
 | |
| 00054 
 | |
| 00065         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGewi_1_1GWindow.html#a1">Create</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, ResourceID backgroundImg);
 | |
| 00066 
 | |
| 00077         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGewi_1_1GWindow.html#a2">Message</a>(SDL_Event *rawEvent, GewiEvent event, Uint16 mouseX, Uint16 mouseY, <span class="keywordtype">char</span> ch);
 | |
| 00078 
 | |
| 00084         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classGewi_1_1GWindow.html#a3">Show</a>();
 | |
| 00085 };
 | |
| 00086 
 | |
| 00087 }
 | |
| 00088 
 | |
| 00089 <span class="preprocessor">#endif //__gewiwindow_h__</span>
 | |
| </pre></div><hr><address style="align: right;"><small>Generated on Mon Jun 16 03:27:18 2003 for Gewi 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>
 | 
