Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > bad97183153701b09df5fae1052b1c30 > files > 1793

crystalspace-doc-1.2.1-5mdv2010.0.i586.rpm

<!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>Crystal Space 1.2.1: 2D (Crystal Space 1.2.1 Public API Reference)</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="head">
 <tr height="59">
  <td class="head" width="202" valign="bottom" style="padding-left:0;"><a href="http://www.crystalspace3d.org/"><img src="csblur.png" width="236" height="59" alt="CrystalSpace" border="0"></a></td>
  <td class="head"><h2>Public API Reference</h2></td>
 </tr>
 <tr height="11">
  <td colspan="2" class="headshadow" valign="top" style="padding-left:0;"><img src="csblurb.png" width="236" height="11" alt="" border="0"></td>
 </tr>
</table>
<div class="content">
<!-- Generated by Doxygen 1.5.3 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li><a href="classes.html"><span>Classes</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul>
</div>
<h1>2D<br>
<small>
[<a class="el" href="group__gfx.html">Graphics</a>]</small>
</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcsBitmapMetrics.html">csBitmapMetrics</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Metrics for a glyph that are dependent from whether a simple or antialiased image is used.  <a href="structcsBitmapMetrics.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcsGlyphMetrics.html">csGlyphMetrics</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Metrics for a glyph that are independent from whether a simple or antialiased image is used.  <a href="structcsGlyphMetrics.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcsImageArea.html">csImageArea</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This structure is used for saving/restoring areas of screen.  <a href="structcsImageArea.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcsImageIOFileFormatDescription.html">csImageIOFileFormatDescription</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description for a file format supported by an image loader.  <a href="structcsImageIOFileFormatDescription.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcsPixelCoord.html">csPixelCoord</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Simple 2D pixel coordinate.  <a href="structcsPixelCoord.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcsPixelFormat.html">csPixelFormat</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure describing the pixel format.  <a href="structcsPixelFormat.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiAnimatedImage.html">iAnimatedImage</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If an image file has animation capabilities, this interface is exhibited.  <a href="structiAnimatedImage.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiFont.html">iFont</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A font object.  <a href="structiFont.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiFontDeleteNotify.html">iFontDeleteNotify</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Called before a font is deleted.  <a href="structiFontDeleteNotify.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiFontServer.html">iFontServer</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A font server interface.  <a href="structiFontServer.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiGraphics2D.html">iGraphics2D</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This is the interface for 2D renderer.  <a href="structiGraphics2D.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiImage.html">iImage</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The <a class="el" href="structiImage.html" title="The iImage interface is used to work with image objects.">iImage</a> interface is used to work with image objects.  <a href="structiImage.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiImageIO.html">iImageIO</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The <a class="el" href="structiImageIO.html" title="The iImageIO interface is used to save and load graphic files.">iImageIO</a> interface is used to save and load graphic files.  <a href="structiImageIO.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiNativeWindow.html">iNativeWindow</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This interface represents a native window.  <a href="structiNativeWindow.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiNativeWindowManager.html">iNativeWindowManager</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This interface represents the native window manager system.  <a href="structiNativeWindowManager.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structiOffscreenCanvasCallback.html">iOffscreenCanvasCallback</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">When you create an offscreen canvas (CreateOffscreenCanvas()) then you can use this callback to get informed when the texture has been modified (<a class="el" href="structiOffscreenCanvasCallback.html#b41a6394a1072e120f1675f668377af9" title="FinishDraw has been called.">FinishDraw()</a> called) or a palette entry is modified.  <a href="structiOffscreenCanvasCallback.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Alert types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g1ba306f8b720788dc0f5e08c384aa3dd">CS_ALERT_ERROR</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display an error.  <a href="#g1ba306f8b720788dc0f5e08c384aa3dd"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g83600ddabbff9aeb9db3d9aa72c976c1">CS_ALERT_NOTE</a>&nbsp;&nbsp;&nbsp;3</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display a note.  <a href="#g83600ddabbff9aeb9db3d9aa72c976c1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#gedd5318cb3d849c4d3cf876f18a2176c">CS_ALERT_WARNING</a>&nbsp;&nbsp;&nbsp;2</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Display a warning.  <a href="#gedd5318cb3d849c4d3cf876f18a2176c"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Image format masks</h2></td></tr>
<tr><td colspan="2">We can request csImageLoader to load an image in several formats.<p>
The format we should use depends on what we want to do with the image; usually if we're going to use the image as a texture, the format we should use is determined by querying the 3D rasterizer for the preferred image format. <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g0bb0aa06526b14f17b2ae8e81676f02d">CS_IMGFMT_ALPHA</a>&nbsp;&nbsp;&nbsp;(0x00010000)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Do we need alpha channel or not.  <a href="#g0bb0aa06526b14f17b2ae8e81676f02d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g5d4465ca5493fe3cbeb3619f0ba11d01">CS_IMGFMT_ANY</a>&nbsp;&nbsp;&nbsp;(CS_IMGFMT_MASK)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Autodetect: use whatever format the file is in. Use ONLY for loading.  <a href="#g5d4465ca5493fe3cbeb3619f0ba11d01"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#gf3ca8894f5d78e67f5d363a46c6d39e7">CS_IMGFMT_INVALID</a>&nbsp;&nbsp;&nbsp;(0x80000000)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This flag indicates an invalid image format.  <a href="#gf3ca8894f5d78e67f5d363a46c6d39e7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#gb8e38ce5133c3cce1c2d88eb21356527">CS_IMGFMT_MASK</a>&nbsp;&nbsp;&nbsp;(0x0000ffff)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The mask to separate the image format apart.  <a href="#gb8e38ce5133c3cce1c2d88eb21356527"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g48d0256ca935744d6c5ece0dbe156263">CS_IMGFMT_NONE</a>&nbsp;&nbsp;&nbsp;(0x00000000)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">We don't want the pixels at all, just (possibly) the alphamap.  <a href="#g48d0256ca935744d6c5ece0dbe156263"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g54dca255a267b8d38b40e1afdc64e208">CS_IMGFMT_PALETTED8</a>&nbsp;&nbsp;&nbsp;(0x00000002)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">8-bit indexed paletted image  <a href="#g54dca255a267b8d38b40e1afdc64e208"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g791c191ba6818e10601813fe27d9ce6f">CS_IMGFMT_TRUECOLOR</a>&nbsp;&nbsp;&nbsp;(0x00000001)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Truecolor format (r/g/b/unused resp.  <a href="#g791c191ba6818e10601813fe27d9ce6f"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Basic fonts alias names</h2></td></tr>
<tr><td colspan="2">Any font server should provide these fonts, since most programs expect they to be available.<p>
Other fonts may or may be not available but these should be always available. Default font names always start with "*" to avoid confusion with real file names. <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g966869f83f23b88b4273ab548afdbd05">CSFONT_COURIER</a>&nbsp;&nbsp;&nbsp;&quot;*courier&quot;</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Thin courier-like relatively large font.  <a href="#g966869f83f23b88b4273ab548afdbd05"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#gc31822ddbd85c9d1e593b73015175859">CSFONT_ITALIC</a>&nbsp;&nbsp;&nbsp;&quot;*italic&quot;</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Thick italic relatively large font.  <a href="#gc31822ddbd85c9d1e593b73015175859"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#ge5edda1607ceec78c642c8375748de0d">CSFONT_LARGE</a>&nbsp;&nbsp;&nbsp;&quot;*large&quot;</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Thick and relatively large font.  <a href="#ge5edda1607ceec78c642c8375748de0d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#gaf49c33450437dbb368b045b394cbef4">CSFONT_SMALL</a>&nbsp;&nbsp;&nbsp;&quot;*small&quot;</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Very small font (smallest font that is still readable).  <a href="#gaf49c33450437dbb368b045b394cbef4"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g3721ddc874319a718319041805acba34">CS_FONT_DEFAULT_GLYPH</a>&nbsp;&nbsp;&nbsp;0xffff</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The default char, drawn in case a glyph wasn't present in the font.  <a href="#g3721ddc874319a718319041805acba34"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g66030c9ac37bc848e92019338caa1525"></a><!-- doxytag: member="gfx2d::CS_IMAGEIO_LOAD" ref="g66030c9ac37bc848e92019338caa1525" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g66030c9ac37bc848e92019338caa1525">CS_IMAGEIO_LOAD</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc9142718ea244466ea560c8c6bd501a7"></a><!-- doxytag: member="gfx2d::CS_IMAGEIO_SAVE" ref="gc9142718ea244466ea560c8c6bd501a7" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#gc9142718ea244466ea560c8c6bd501a7">CS_IMAGEIO_SAVE</a>&nbsp;&nbsp;&nbsp;2</td></tr>

<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="classcsArray.html">csArray</a><br>
&lt; <a class="el" href="structcsImageIOFileFormatDescription.html">csImageIOFileFormatDescription</a> <br>
const * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g705c2b382b63b31c668ebb4c69fa1951">csImageIOFileFormatDescriptions</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description for the array of file formats.  <a href="#g705c2b382b63b31c668ebb4c69fa1951"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <br>
<a class="el" href="group__gfx2d.html#gefea80175c6a53cc40c79799cfd4631b">_csMouseCursorID</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#g80b85f64d5f129faf7a2cd4c2825147e">csMouseCursorID</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Standard mouse cursor IDs.  <a href="#g80b85f64d5f129faf7a2cd4c2825147e"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="group__gfx2d.html#gga57e16cd48de3b9a989056ff8df26f8454886ddf8e7152c7de68ce148eeba005">CS_WRITE_BASELINE</a> =  (1 &lt;&lt; 0), 
<a class="el" href="group__gfx2d.html#gga57e16cd48de3b9a989056ff8df26f8470c03137897cfcdd55da3da9584c5e37">CS_WRITE_NOANTIALIAS</a> =  (1 &lt;&lt; 1)
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="structiGraphics2D.html#7d50f77432f14ba009fac56f673c0023" title="Write a text string into the back buffer.">iGraphics2D::Write()</a> flags.  <a href="group__gfx2d.html#ga57e16cd48de3b9a989056ff8df26f84">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#gefea80175c6a53cc40c79799cfd4631b">_csMouseCursorID</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631bdae5189e7e44966636f84a7b3b1d74da">csmcNone</a> =  -1, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b05941ab457f9042de423aa0bb3108854">csmcArrow</a> =  0, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631bbb9bdb43dcc19b0a04cdba7c91ae8104">csmcLens</a>, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b0fb8070c559142a872af1eb854ec3c75">csmcCross</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b0270300f3797f7f1af52bf4193d0ac32">csmcPen</a>, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b6916919c2a9bd2690836aa6b9bff4ca9">csmcMove</a>, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b6d999db007b45825d649b979cde0b2aa">csmcSizeNWSE</a>, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b2e0b61709383c853e36c9628891bbea6">csmcSizeNESW</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b64a55e2cc057d10ce63590298f4f83bb">csmcSizeNS</a>, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b0b1b509ec856ec42634e66ca80021591">csmcSizeEW</a>, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b2a8f13f1d1aa57be3fa16a80f8f1cc4f">csmcStop</a>, 
<a class="el" href="group__gfx2d.html#ggefea80175c6a53cc40c79799cfd4631b4efd5f71080ba01b71bc66221f4b784b">csmcWait</a>
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Standard mouse cursor IDs.  <a href="group__gfx2d.html#gefea80175c6a53cc40c79799cfd4631b">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gfx2d.html#ge62190ffec24a286b2d4b50dcb899469">csImageType</a> { <a class="el" href="group__gfx2d.html#gge62190ffec24a286b2d4b50dcb899469bf9c914f4bc9a6d12c118773e1a97740">csimg2D</a> =  0, 
<a class="el" href="group__gfx2d.html#gge62190ffec24a286b2d4b50dcb89946991cba43ea68cfe2b81e13df88729d50d">csimg3D</a>, 
<a class="el" href="group__gfx2d.html#gge62190ffec24a286b2d4b50dcb899469f6af02ca60086548a30cba8999f8d095">csimgCube</a>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type of an image.  <a href="group__gfx2d.html#ge62190ffec24a286b2d4b50dcb899469">More...</a><br></td></tr>
</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="g1ba306f8b720788dc0f5e08c384aa3dd"></a><!-- doxytag: member="natwin.h::CS_ALERT_ERROR" ref="g1ba306f8b720788dc0f5e08c384aa3dd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_ALERT_ERROR&nbsp;&nbsp;&nbsp;1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Display an error. 
<p>

<p>Definition at line <a class="el" href="natwin_8h-source.html#l00035">35</a> of file <a class="el" href="natwin_8h-source.html">natwin.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="g83600ddabbff9aeb9db3d9aa72c976c1"></a><!-- doxytag: member="natwin.h::CS_ALERT_NOTE" ref="g83600ddabbff9aeb9db3d9aa72c976c1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_ALERT_NOTE&nbsp;&nbsp;&nbsp;3          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Display a note. 
<p>

<p>Definition at line <a class="el" href="natwin_8h-source.html#l00039">39</a> of file <a class="el" href="natwin_8h-source.html">natwin.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="gedd5318cb3d849c4d3cf876f18a2176c"></a><!-- doxytag: member="natwin.h::CS_ALERT_WARNING" ref="gedd5318cb3d849c4d3cf876f18a2176c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_ALERT_WARNING&nbsp;&nbsp;&nbsp;2          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Display a warning. 
<p>

<p>Definition at line <a class="el" href="natwin_8h-source.html#l00037">37</a> of file <a class="el" href="natwin_8h-source.html">natwin.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="g3721ddc874319a718319041805acba34"></a><!-- doxytag: member="fontserv.h::CS_FONT_DEFAULT_GLYPH" ref="g3721ddc874319a718319041805acba34" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_FONT_DEFAULT_GLYPH&nbsp;&nbsp;&nbsp;0xffff          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The default char, drawn in case a glyph wasn't present in the font. 
<p>
The Unicode standard says that this will never be a valid code point - so we just take as the "replacer" char. 
<p>Definition at line <a class="el" href="fontserv_8h-source.html#l00056">56</a> of file <a class="el" href="fontserv_8h-source.html">fontserv.h</a>.</p>

<p>Referenced by <a class="el" href="draw__text_8h-source.html#l00045">csG2DDrawText&lt; Tpixel, Tpixmixer1, Tpixmixer2, Tpixmixer3 &gt;::DrawText()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g0bb0aa06526b14f17b2ae8e81676f02d"></a><!-- doxytag: member="image.h::CS_IMGFMT_ALPHA" ref="g0bb0aa06526b14f17b2ae8e81676f02d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_IMGFMT_ALPHA&nbsp;&nbsp;&nbsp;(0x00010000)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Do we need alpha channel or not. 
<p>

<p>Definition at line <a class="el" href="image_8h-source.html#l00057">57</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="g5d4465ca5493fe3cbeb3619f0ba11d01"></a><!-- doxytag: member="image.h::CS_IMGFMT_ANY" ref="g5d4465ca5493fe3cbeb3619f0ba11d01" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_IMGFMT_ANY&nbsp;&nbsp;&nbsp;(CS_IMGFMT_MASK)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Autodetect: use whatever format the file is in. Use ONLY for loading. 
<p>

<p>Definition at line <a class="el" href="image_8h-source.html#l00055">55</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="gf3ca8894f5d78e67f5d363a46c6d39e7"></a><!-- doxytag: member="image.h::CS_IMGFMT_INVALID" ref="gf3ca8894f5d78e67f5d363a46c6d39e7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_IMGFMT_INVALID&nbsp;&nbsp;&nbsp;(0x80000000)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This flag indicates an invalid image format. 
<p>
No image may have this set, and you may not load images with this flag set. 
<p>Definition at line <a class="el" href="image_8h-source.html#l00062">62</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="gb8e38ce5133c3cce1c2d88eb21356527"></a><!-- doxytag: member="image.h::CS_IMGFMT_MASK" ref="gb8e38ce5133c3cce1c2d88eb21356527" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_IMGFMT_MASK&nbsp;&nbsp;&nbsp;(0x0000ffff)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The mask to separate the image format apart. 
<p>

<p>Definition at line <a class="el" href="image_8h-source.html#l00044">44</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

<p>Referenced by <a class="el" href="imagetools_8h-source.html#l00042">csImageTools::ComputeDataSize()</a>, and <a class="el" href="imagememory_8h-source.html#l00187">csImageMemory::GetRawFormat()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g48d0256ca935744d6c5ece0dbe156263"></a><!-- doxytag: member="image.h::CS_IMGFMT_NONE" ref="g48d0256ca935744d6c5ece0dbe156263" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_IMGFMT_NONE&nbsp;&nbsp;&nbsp;(0x00000000)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
We don't want the pixels at all, just (possibly) the alphamap. 
<p>

<p>Definition at line <a class="el" href="image_8h-source.html#l00046">46</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="g54dca255a267b8d38b40e1afdc64e208"></a><!-- doxytag: member="image.h::CS_IMGFMT_PALETTED8" ref="g54dca255a267b8d38b40e1afdc64e208" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_IMGFMT_PALETTED8&nbsp;&nbsp;&nbsp;(0x00000002)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
8-bit indexed paletted image 
<p>

<p>Definition at line <a class="el" href="image_8h-source.html#l00053">53</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

<p>Referenced by <a class="el" href="imagetools_8h-source.html#l00042">csImageTools::ComputeDataSize()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g791c191ba6818e10601813fe27d9ce6f"></a><!-- doxytag: member="image.h::CS_IMGFMT_TRUECOLOR" ref="g791c191ba6818e10601813fe27d9ce6f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_IMGFMT_TRUECOLOR&nbsp;&nbsp;&nbsp;(0x00000001)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Truecolor format (r/g/b/unused resp. 
<p>
r/g/b/a per each pixel, depending on the presence of the CS_IMGFMT_ALPHA flag). 
<p>Definition at line <a class="el" href="image_8h-source.html#l00051">51</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

<p>Referenced by <a class="el" href="imagememory_8h-source.html#l00187">csImageMemory::GetRawFormat()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g966869f83f23b88b4273ab548afdbd05"></a><!-- doxytag: member="fontserv.h::CSFONT_COURIER" ref="g966869f83f23b88b4273ab548afdbd05" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CSFONT_COURIER&nbsp;&nbsp;&nbsp;&quot;*courier&quot;          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Thin courier-like relatively large font. 
<p>

<p>Definition at line <a class="el" href="fontserv_8h-source.html#l00046">46</a> of file <a class="el" href="fontserv_8h-source.html">fontserv.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="gc31822ddbd85c9d1e593b73015175859"></a><!-- doxytag: member="fontserv.h::CSFONT_ITALIC" ref="gc31822ddbd85c9d1e593b73015175859" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CSFONT_ITALIC&nbsp;&nbsp;&nbsp;&quot;*italic&quot;          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Thick italic relatively large font. 
<p>

<p>Definition at line <a class="el" href="fontserv_8h-source.html#l00044">44</a> of file <a class="el" href="fontserv_8h-source.html">fontserv.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ge5edda1607ceec78c642c8375748de0d"></a><!-- doxytag: member="fontserv.h::CSFONT_LARGE" ref="ge5edda1607ceec78c642c8375748de0d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CSFONT_LARGE&nbsp;&nbsp;&nbsp;&quot;*large&quot;          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Thick and relatively large font. 
<p>

<p>Definition at line <a class="el" href="fontserv_8h-source.html#l00042">42</a> of file <a class="el" href="fontserv_8h-source.html">fontserv.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="gaf49c33450437dbb368b045b394cbef4"></a><!-- doxytag: member="fontserv.h::CSFONT_SMALL" ref="gaf49c33450437dbb368b045b394cbef4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CSFONT_SMALL&nbsp;&nbsp;&nbsp;&quot;*small&quot;          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Very small font (smallest font that is still readable). 
<p>

<p>Definition at line <a class="el" href="fontserv_8h-source.html#l00048">48</a> of file <a class="el" href="fontserv_8h-source.html">fontserv.h</a>.</p>

</div>
</div><p>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="g705c2b382b63b31c668ebb4c69fa1951"></a><!-- doxytag: member="imageio.h::csImageIOFileFormatDescriptions" ref="g705c2b382b63b31c668ebb4c69fa1951" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classcsArray.html">csArray</a>&lt;<a class="el" href="structcsImageIOFileFormatDescription.html">csImageIOFileFormatDescription</a> const*&gt; <a class="el" href="classcsArray.html">csImageIOFileFormatDescriptions</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Description for the array of file formats. 
<p>

<p>Definition at line <a class="el" href="imageio_8h-source.html#l00059">59</a> of file <a class="el" href="imageio_8h-source.html">imageio.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="g80b85f64d5f129faf7a2cd4c2825147e"></a><!-- doxytag: member="cursor.h::csMouseCursorID" ref="g80b85f64d5f129faf7a2cd4c2825147e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef enum <a class="el" href="group__gfx2d.html#gefea80175c6a53cc40c79799cfd4631b">_csMouseCursorID</a>  <a class="el" href="group__gfx2d.html#g80b85f64d5f129faf7a2cd4c2825147e">csMouseCursorID</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard mouse cursor IDs. 
<p>

</div>
</div><p>
<hr><h2>Enumeration Type Documentation</h2>
<a class="anchor" name="ga57e16cd48de3b9a989056ff8df26f84"></a><!-- doxytag: member="graph2d.h::@83" ref="ga57e16cd48de3b9a989056ff8df26f84" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<a class="el" href="structiGraphics2D.html#7d50f77432f14ba009fac56f673c0023" title="Write a text string into the back buffer.">iGraphics2D::Write()</a> flags. 
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="gga57e16cd48de3b9a989056ff8df26f8454886ddf8e7152c7de68ce148eeba005"></a><!-- doxytag: member="CS_WRITE_BASELINE" ref="gga57e16cd48de3b9a989056ff8df26f8454886ddf8e7152c7de68ce148eeba005" args="" -->CS_WRITE_BASELINE</em>&nbsp;</td><td>
Write by baseline, <code>x</code> and <code>y</code> are treated as the pen position on a baseline. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gga57e16cd48de3b9a989056ff8df26f8470c03137897cfcdd55da3da9584c5e37"></a><!-- doxytag: member="CS_WRITE_NOANTIALIAS" ref="gga57e16cd48de3b9a989056ff8df26f8470c03137897cfcdd55da3da9584c5e37" args="" -->CS_WRITE_NOANTIALIAS</em>&nbsp;</td><td>
Don't use anti-aliased glyphs. </td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="ivideo_2graph2d_8h-source.html#l00045">45</a> of file <a class="el" href="ivideo_2graph2d_8h-source.html">graph2d.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="gefea80175c6a53cc40c79799cfd4631b"></a><!-- doxytag: member="cursor.h::_csMouseCursorID" ref="gefea80175c6a53cc40c79799cfd4631b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__gfx2d.html#gefea80175c6a53cc40c79799cfd4631b">_csMouseCursorID</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard mouse cursor IDs. 
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631bdae5189e7e44966636f84a7b3b1d74da"></a><!-- doxytag: member="csmcNone" ref="ggefea80175c6a53cc40c79799cfd4631bdae5189e7e44966636f84a7b3b1d74da" args="" -->csmcNone</em>&nbsp;</td><td>
No cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b05941ab457f9042de423aa0bb3108854"></a><!-- doxytag: member="csmcArrow" ref="ggefea80175c6a53cc40c79799cfd4631b05941ab457f9042de423aa0bb3108854" args="" -->csmcArrow</em>&nbsp;</td><td>
Arrow cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631bbb9bdb43dcc19b0a04cdba7c91ae8104"></a><!-- doxytag: member="csmcLens" ref="ggefea80175c6a53cc40c79799cfd4631bbb9bdb43dcc19b0a04cdba7c91ae8104" args="" -->csmcLens</em>&nbsp;</td><td>
Lens cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b0fb8070c559142a872af1eb854ec3c75"></a><!-- doxytag: member="csmcCross" ref="ggefea80175c6a53cc40c79799cfd4631b0fb8070c559142a872af1eb854ec3c75" args="" -->csmcCross</em>&nbsp;</td><td>
Cross-hatch cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b0270300f3797f7f1af52bf4193d0ac32"></a><!-- doxytag: member="csmcPen" ref="ggefea80175c6a53cc40c79799cfd4631b0270300f3797f7f1af52bf4193d0ac32" args="" -->csmcPen</em>&nbsp;</td><td>
Pen cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b6916919c2a9bd2690836aa6b9bff4ca9"></a><!-- doxytag: member="csmcMove" ref="ggefea80175c6a53cc40c79799cfd4631b6916919c2a9bd2690836aa6b9bff4ca9" args="" -->csmcMove</em>&nbsp;</td><td>
Window move cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b6d999db007b45825d649b979cde0b2aa"></a><!-- doxytag: member="csmcSizeNWSE" ref="ggefea80175c6a53cc40c79799cfd4631b6d999db007b45825d649b979cde0b2aa" args="" -->csmcSizeNWSE</em>&nbsp;</td><td>
Diagonal (\) resizing cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b2e0b61709383c853e36c9628891bbea6"></a><!-- doxytag: member="csmcSizeNESW" ref="ggefea80175c6a53cc40c79799cfd4631b2e0b61709383c853e36c9628891bbea6" args="" -->csmcSizeNESW</em>&nbsp;</td><td>
Diagonal (/) resizing cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b64a55e2cc057d10ce63590298f4f83bb"></a><!-- doxytag: member="csmcSizeNS" ref="ggefea80175c6a53cc40c79799cfd4631b64a55e2cc057d10ce63590298f4f83bb" args="" -->csmcSizeNS</em>&nbsp;</td><td>
Vertical sizing cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b0b1b509ec856ec42634e66ca80021591"></a><!-- doxytag: member="csmcSizeEW" ref="ggefea80175c6a53cc40c79799cfd4631b0b1b509ec856ec42634e66ca80021591" args="" -->csmcSizeEW</em>&nbsp;</td><td>
Horizontal sizing cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b2a8f13f1d1aa57be3fa16a80f8f1cc4f"></a><!-- doxytag: member="csmcStop" ref="ggefea80175c6a53cc40c79799cfd4631b2a8f13f1d1aa57be3fa16a80f8f1cc4f" args="" -->csmcStop</em>&nbsp;</td><td>
Invalid operation cursor. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="ggefea80175c6a53cc40c79799cfd4631b4efd5f71080ba01b71bc66221f4b784b"></a><!-- doxytag: member="csmcWait" ref="ggefea80175c6a53cc40c79799cfd4631b4efd5f71080ba01b71bc66221f4b784b" args="" -->csmcWait</em>&nbsp;</td><td>
Wait (longplay operation) cursor. </td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="cursor_8h-source.html#l00040">40</a> of file <a class="el" href="cursor_8h-source.html">cursor.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ge62190ffec24a286b2d4b50dcb899469"></a><!-- doxytag: member="image.h::csImageType" ref="ge62190ffec24a286b2d4b50dcb899469" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__gfx2d.html#ge62190ffec24a286b2d4b50dcb899469">csImageType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Type of an image. 
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="gge62190ffec24a286b2d4b50dcb899469bf9c914f4bc9a6d12c118773e1a97740"></a><!-- doxytag: member="csimg2D" ref="gge62190ffec24a286b2d4b50dcb899469bf9c914f4bc9a6d12c118773e1a97740" args="" -->csimg2D</em>&nbsp;</td><td>
2D image. Nothing special. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gge62190ffec24a286b2d4b50dcb89946991cba43ea68cfe2b81e13df88729d50d"></a><!-- doxytag: member="csimg3D" ref="gge62190ffec24a286b2d4b50dcb89946991cba43ea68cfe2b81e13df88729d50d" args="" -->csimg3D</em>&nbsp;</td><td>
3D image. 
<p>
The depth slices are arranged consecutively. </td></tr>
<tr><td valign="top"><em><a class="anchor" name="gge62190ffec24a286b2d4b50dcb899469f6af02ca60086548a30cba8999f8d095"></a><!-- doxytag: member="csimgCube" ref="gge62190ffec24a286b2d4b50dcb899469f6af02ca60086548a30cba8999f8d095" args="" -->csimgCube</em>&nbsp;</td><td>
Cube map. 
<p>
The cube faces are stored as sub images, the indices are the CS_TEXTURE_CUBE_XXX values. <dl class="see" compact><dt><b>See also:</b></dt><dd>CS_TEXTURE_CUBE_POS_X </dd></dl>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="image_8h-source.html#l00066">66</a> of file <a class="el" href="image_8h-source.html">image.h</a>.</p>

</div>
</div><p>
<hr size="1"><address><small>Generated for Crystal Space 1.2.1 by 
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.5.3 
</small></address> </div></body> </html>