5e899f1c2ded0c7e90c695ccc4fc1ef708744b05
[glBitmap.git] / doc / glBitmap.TglBitmapFormatDescriptor.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
2 <html>
3 <head>
4 <title>glBitmap: Class TglBitmapFormatDescriptor</title>
5 <meta name="generator" content="PasDoc 0.13.0">
6 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
7 <link rel="StyleSheet" type="text/css" href="pasdoc.css">
8 </head>
9 <body>
10 <table class="container"><tr><td class="navigation">
11 <p><a href="AllUnits.html" class="navigation">Units</a></p><p><a href="ClassHierarchy.html" class="navigation">Class Hierarchy</a></p><p><a href="AllClasses.html" class="navigation">Classes, Interfaces, Objects and Records</a></p><p><a href="AllTypes.html" class="navigation">Types</a></p><p><a href="AllVariables.html" class="navigation">Variables</a></p><p><a href="AllConstants.html" class="navigation">Constants</a></p><p><a href="AllFunctions.html" class="navigation">Functions and Procedures</a></p><p><a href="AllIdentifiers.html" class="navigation">Identifiers</a></p></td><td class="content">
12 <a name="TglBitmapFormatDescriptor"></a><h1 class="cio">Class TglBitmapFormatDescriptor</h1>
13 <table class="sections wide_list">
14 <tr>
15 <td><a class="section" href="#PasDoc-Description">Description</a></td><td><a class="section" href="#PasDoc-Hierarchy">Hierarchy</a></td><td><a class="section" href="#PasDoc-Fields">Fields</a></td><td><a class="section" href="#PasDoc-Methods">Methods</a></td><td><a class="section" href="#PasDoc-Properties">Properties</a></td></tr></table>
16 <a name="PasDoc-Description"></a><h2 class="unit">Unit</h2>
17 <p class="unitlink">
18 <a  href="glBitmap.html">glBitmap</a></p>
19 <h2 class="declaration">Declaration</h2>
20 <p class="declaration">
21 <code>type TglBitmapFormatDescriptor = class(TObject)</code></p>
22 <h2 class="description">Description</h2>
23 <p>
24 describes the properties of a given texture data format</p>
25 <a name="PasDoc-Hierarchy"></a><h2 class="hierarchy">Hierarchy</h2>
26 <ul class="hierarchy"><li class="ancestor">TObject</li>
27 <li class="thisitem">TglBitmapFormatDescriptor</li></ul><h2 class="overview">Overview</h2>
28 <a name="PasDoc-Fields"></a><h3 class="summary">Fields</h3>
29 <table class="summary wide_list">
30 <tr class="list">
31 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
32 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fBytesPerPixel">fBytesPerPixel</a></b>: Single;</code></td>
33 </tr>
34 <tr class="list2">
35 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
36 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fChannelCount">fChannelCount</a></b>: Integer;</code></td>
37 </tr>
38 <tr class="list">
39 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
40 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fMask">fMask</a></b>: <a  href="glBitmap.TglBitmapRec4ul.html">TglBitmapRec4ul</a>;</code></td>
41 </tr>
42 <tr class="list2">
43 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
44 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fRange">fRange</a></b>: <a  href="glBitmap.TglBitmapRec4ui.html">TglBitmapRec4ui</a>;</code></td>
45 </tr>
46 <tr class="list">
47 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
48 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fFormat">fFormat</a></b>:        <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
49 </tr>
50 <tr class="list2">
51 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
52 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fWithAlpha">fWithAlpha</a></b>:     <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
53 </tr>
54 <tr class="list">
55 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
56 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fWithoutAlpha">fWithoutAlpha</a></b>:  <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
57 </tr>
58 <tr class="list2">
59 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
60 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fOpenGLFormat">fOpenGLFormat</a></b>:  <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
61 </tr>
62 <tr class="list">
63 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
64 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fRGBInverted">fRGBInverted</a></b>:   <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
65 </tr>
66 <tr class="list2">
67 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
68 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fUncompressed">fUncompressed</a></b>:  <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
69 </tr>
70 <tr class="list">
71 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
72 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fBitsPerPixel">fBitsPerPixel</a></b>: Integer;</code></td>
73 </tr>
74 <tr class="list2">
75 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
76 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fIsCompressed">fIsCompressed</a></b>: Boolean;</code></td>
77 </tr>
78 <tr class="list">
79 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
80 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fPrecision">fPrecision</a></b>: <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a>;</code></td>
81 </tr>
82 <tr class="list2">
83 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
84 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fShift">fShift</a></b>:     <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a>;</code></td>
85 </tr>
86 <tr class="list">
87 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
88 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fglFormat">fglFormat</a></b>:         GLenum;</code></td>
89 </tr>
90 <tr class="list2">
91 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
92 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fglInternalFormat">fglInternalFormat</a></b>: GLenum;</code></td>
93 </tr>
94 <tr class="list">
95 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
96 <td class="itemcode"><code><b><a  href="glBitmap.TglBitmapFormatDescriptor.html#fglDataFormat">fglDataFormat</a></b>:     GLenum;</code></td>
97 </tr>
98 </table>
99 <a name="PasDoc-Methods"></a><h3 class="summary">Methods</h3>
100 <table class="summary wide_list">
101 <tr class="list">
102 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
103 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasRed">GetHasRed</a></b>: Boolean;</code></td>
104 </tr>
105 <tr class="list2">
106 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
107 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasGreen">GetHasGreen</a></b>: Boolean;</code></td>
108 </tr>
109 <tr class="list">
110 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
111 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasBlue">GetHasBlue</a></b>: Boolean;</code></td>
112 </tr>
113 <tr class="list2">
114 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
115 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasAlpha">GetHasAlpha</a></b>: Boolean;</code></td>
116 </tr>
117 <tr class="list">
118 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
119 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasColor">GetHasColor</a></b>: Boolean;</code></td>
120 </tr>
121 <tr class="list2">
122 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
123 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetIsGrayscale">GetIsGrayscale</a></b>: Boolean;</code></td>
124 </tr>
125 <tr class="list">
126 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
127 <td class="itemcode"><code>procedure <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#SetValues">SetValues</a></b>; virtual;</code></td>
128 </tr>
129 <tr class="list2">
130 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
131 <td class="itemcode"><code>procedure <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#CalcValues">CalcValues</a></b>;</code></td>
132 </tr>
133 <tr class="list">
134 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
135 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetSize">GetSize</a></b>(const aSize: <a  href="glBitmap.TglBitmapSize.html">TglBitmapSize</a>): Integer; overload; virtual;</code></td>
136 </tr>
137 <tr class="list2">
138 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
139 <td class="itemcode"><code>function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetSize">GetSize</a></b>(const aWidth, aHeight: Integer): Integer; overload; virtual;</code></td>
140 </tr>
141 <tr class="list">
142 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
143 <td class="itemcode"><code>constructor <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#Create">Create</a></b>;</code></td>
144 </tr>
145 <tr class="list2">
146 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
147 <td class="itemcode"><code>class function <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#GetByFormat">GetByFormat</a></b>(const aInternalFormat: GLenum): <a  href="glBitmap.TglBitmapFormatDescriptor.html">TglBitmapFormatDescriptor</a>;</code></td>
148 </tr>
149 </table>
150 <a name="PasDoc-Properties"></a><h3 class="summary">Properties</h3>
151 <table class="summary wide_list">
152 <tr class="list">
153 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
154 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#Format">Format</a></b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fFormat">fFormat</a>;</code></td>
155 </tr>
156 <tr class="list2">
157 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
158 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#ChannelCount">ChannelCount</a></b>: Integer         read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fChannelCount">fChannelCount</a>;</code></td>
159 </tr>
160 <tr class="list">
161 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
162 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#IsCompressed">IsCompressed</a></b>: Boolean         read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fIsCompressed">fIsCompressed</a>;</code></td>
163 </tr>
164 <tr class="list2">
165 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
166 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#BitsPerPixel">BitsPerPixel</a></b>: Integer         read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fBitsPerPixel">fBitsPerPixel</a>;</code></td>
167 </tr>
168 <tr class="list">
169 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
170 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#BytesPerPixel">BytesPerPixel</a></b>: Single          read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fBytesPerPixel">fBytesPerPixel</a>;</code></td>
171 </tr>
172 <tr class="list2">
173 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
174 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#Precision">Precision</a></b>: <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fPrecision">fPrecision</a>;</code></td>
175 </tr>
176 <tr class="list">
177 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
178 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#Shift">Shift</a></b>: <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fShift">fShift</a>;</code></td>
179 </tr>
180 <tr class="list2">
181 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
182 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#Range">Range</a></b>: <a  href="glBitmap.TglBitmapRec4ui.html">TglBitmapRec4ui</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fRange">fRange</a>;</code></td>
183 </tr>
184 <tr class="list">
185 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
186 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#Mask">Mask</a></b>: <a  href="glBitmap.TglBitmapRec4ul.html">TglBitmapRec4ul</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fMask">fMask</a>;</code></td>
187 </tr>
188 <tr class="list2">
189 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
190 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#RGBInverted">RGBInverted</a></b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fRGBInverted">fRGBInverted</a>;</code></td>
191 </tr>
192 <tr class="list">
193 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
194 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#WithAlpha">WithAlpha</a></b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fWithAlpha">fWithAlpha</a>;</code></td>
195 </tr>
196 <tr class="list2">
197 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
198 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#WithoutAlpha">WithoutAlpha</a></b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fWithAlpha">fWithAlpha</a>;</code></td>
199 </tr>
200 <tr class="list">
201 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
202 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#OpenGLFormat">OpenGLFormat</a></b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fOpenGLFormat">fOpenGLFormat</a>;</code></td>
203 </tr>
204 <tr class="list2">
205 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
206 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#Uncompressed">Uncompressed</a></b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fUncompressed">fUncompressed</a>;</code></td>
207 </tr>
208 <tr class="list">
209 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
210 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#glFormat">glFormat</a></b>: GLenum  read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fglFormat">fglFormat</a>;</code></td>
211 </tr>
212 <tr class="list2">
213 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
214 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#glInternalFormat">glInternalFormat</a></b>: GLenum  read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fglInternalFormat">fglInternalFormat</a>;</code></td>
215 </tr>
216 <tr class="list">
217 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
218 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#glDataFormat">glDataFormat</a></b>: GLenum  read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fglDataFormat">fglDataFormat</a>;</code></td>
219 </tr>
220 <tr class="list2">
221 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
222 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#HasRed">HasRed</a></b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasRed">GetHasRed</a>;</code></td>
223 </tr>
224 <tr class="list">
225 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
226 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#HasGreen">HasGreen</a></b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasGreen">GetHasGreen</a>;</code></td>
227 </tr>
228 <tr class="list2">
229 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
230 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#HasBlue">HasBlue</a></b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasBlue">GetHasBlue</a>;</code></td>
231 </tr>
232 <tr class="list">
233 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
234 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#HasAlpha">HasAlpha</a></b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasAlpha">GetHasAlpha</a>;</code></td>
235 </tr>
236 <tr class="list2">
237 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
238 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#HasColor">HasColor</a></b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasColor">GetHasColor</a>;</code></td>
239 </tr>
240 <tr class="list">
241 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
242 <td class="itemcode"><code>property <b><a  href="glBitmap.TglBitmapFormatDescriptor.html#IsGrayscale">IsGrayscale</a></b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetIsGrayscale">GetIsGrayscale</a>;</code></td>
243 </tr>
244 </table>
245 <h2 class="description">Description</h2>
246 <h3 class="detail">Fields</h3>
247 <table class="detail wide_list">
248 <tr class="list">
249 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
250 <td class="itemcode"><a name="fBytesPerPixel"></a><code><b>fBytesPerPixel</b>: Single;</code></td>
251 </tr>
252 <tr><td colspan="2">
253 <p>
254 number of bytes for each pixel</p>
255 </td></tr>
256 </table>
257 <table class="detail wide_list">
258 <tr class="list">
259 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
260 <td class="itemcode"><a name="fChannelCount"></a><code><b>fChannelCount</b>: Integer;</code></td>
261 </tr>
262 <tr><td colspan="2">
263 <p>
264 number of color channels</p>
265 </td></tr>
266 </table>
267 <table class="detail wide_list">
268 <tr class="list">
269 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
270 <td class="itemcode"><a name="fMask"></a><code><b>fMask</b>: <a  href="glBitmap.TglBitmapRec4ul.html">TglBitmapRec4ul</a>;</code></td>
271 </tr>
272 <tr><td colspan="2">
273 <p>
274 bitmask for each color channel</p>
275 </td></tr>
276 </table>
277 <table class="detail wide_list">
278 <tr class="list">
279 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
280 <td class="itemcode"><a name="fRange"></a><code><b>fRange</b>: <a  href="glBitmap.TglBitmapRec4ui.html">TglBitmapRec4ui</a>;</code></td>
281 </tr>
282 <tr><td colspan="2">
283 <p>
284 maximal value of each color channel</p>
285 </td></tr>
286 </table>
287 <table class="detail wide_list">
288 <tr class="list">
289 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
290 <td class="itemcode"><a name="fFormat"></a><code><b>fFormat</b>:        <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
291 </tr>
292 <tr><td colspan="2">
293 <p>
294 format this descriptor belongs to</p>
295 </td></tr>
296 </table>
297 <table class="detail wide_list">
298 <tr class="list">
299 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
300 <td class="itemcode"><a name="fWithAlpha"></a><code><b>fWithAlpha</b>:     <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
301 </tr>
302 <tr><td colspan="2">
303 <p>
304 suitable format with alpha channel</p>
305 </td></tr>
306 </table>
307 <table class="detail wide_list">
308 <tr class="list">
309 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
310 <td class="itemcode"><a name="fWithoutAlpha"></a><code><b>fWithoutAlpha</b>:  <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
311 </tr>
312 <tr><td colspan="2">
313 <p>
314 suitable format without alpha channel</p>
315 </td></tr>
316 </table>
317 <table class="detail wide_list">
318 <tr class="list">
319 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
320 <td class="itemcode"><a name="fOpenGLFormat"></a><code><b>fOpenGLFormat</b>:  <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
321 </tr>
322 <tr><td colspan="2">
323 <p>
324 suitable format that is supported by OpenGL</p>
325 </td></tr>
326 </table>
327 <table class="detail wide_list">
328 <tr class="list">
329 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
330 <td class="itemcode"><a name="fRGBInverted"></a><code><b>fRGBInverted</b>:   <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
331 </tr>
332 <tr><td colspan="2">
333 <p>
334 suitable format with inverted RGB channels</p>
335 </td></tr>
336 </table>
337 <table class="detail wide_list">
338 <tr class="list">
339 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
340 <td class="itemcode"><a name="fUncompressed"></a><code><b>fUncompressed</b>:  <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
341 </tr>
342 <tr><td colspan="2">
343 <p>
344 suitable format with uncompressed data</p>
345 </td></tr>
346 </table>
347 <table class="detail wide_list">
348 <tr class="list">
349 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
350 <td class="itemcode"><a name="fBitsPerPixel"></a><code><b>fBitsPerPixel</b>: Integer;</code></td>
351 </tr>
352 <tr><td colspan="2">
353 <p>
354 number of bits per pixel</p>
355 </td></tr>
356 </table>
357 <table class="detail wide_list">
358 <tr class="list">
359 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
360 <td class="itemcode"><a name="fIsCompressed"></a><code><b>fIsCompressed</b>: Boolean;</code></td>
361 </tr>
362 <tr><td colspan="2">
363 <p>
364 <code>True</code> if the format is compressed, <code>False</code> otherwise</p>
365 </td></tr>
366 </table>
367 <table class="detail wide_list">
368 <tr class="list">
369 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
370 <td class="itemcode"><a name="fPrecision"></a><code><b>fPrecision</b>: <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a>;</code></td>
371 </tr>
372 <tr><td colspan="2">
373 <p>
374 number of bits for each color channel</p>
375 </td></tr>
376 </table>
377 <table class="detail wide_list">
378 <tr class="list">
379 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
380 <td class="itemcode"><a name="fShift"></a><code><b>fShift</b>:     <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a>;</code></td>
381 </tr>
382 <tr><td colspan="2">
383 <p>
384 bit offset for each color channel</p>
385 </td></tr>
386 </table>
387 <table class="detail wide_list">
388 <tr class="list">
389 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
390 <td class="itemcode"><a name="fglFormat"></a><code><b>fglFormat</b>:         GLenum;</code></td>
391 </tr>
392 <tr><td colspan="2">
393 <p>
394 OpenGL format enum (e.g. GL_RGB)</p>
395 </td></tr>
396 </table>
397 <table class="detail wide_list">
398 <tr class="list">
399 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
400 <td class="itemcode"><a name="fglInternalFormat"></a><code><b>fglInternalFormat</b>: GLenum;</code></td>
401 </tr>
402 <tr><td colspan="2">
403 <p>
404 OpenGL internal format enum (e.g. GL_RGB8)</p>
405 </td></tr>
406 </table>
407 <table class="detail wide_list">
408 <tr class="list">
409 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
410 <td class="itemcode"><a name="fglDataFormat"></a><code><b>fglDataFormat</b>:     GLenum;</code></td>
411 </tr>
412 <tr><td colspan="2">
413 <p>
414 OpenGL data format enum (e.g. GL_UNSIGNED_BYTE)</p>
415 </td></tr>
416 </table>
417 <h3 class="detail">Methods</h3>
418 <table class="detail wide_list">
419 <tr class="list">
420 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
421 <td class="itemcode"><a name="GetHasRed"></a><code>function <b>GetHasRed</b>: Boolean;</code></td>
422 </tr>
423 <tr><td colspan="2">
424 &nbsp;<h6 class="description_section">Returns</h6>
425 <p class="return"><code>True</code> if the format has a red color channel, <code>False</code> otherwise</p></td></tr>
426 </table>
427 <table class="detail wide_list">
428 <tr class="list">
429 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
430 <td class="itemcode"><a name="GetHasGreen"></a><code>function <b>GetHasGreen</b>: Boolean;</code></td>
431 </tr>
432 <tr><td colspan="2">
433 &nbsp;<h6 class="description_section">Returns</h6>
434 <p class="return"><code>True</code> if the format has a green color channel, <code>False</code> otherwise</p></td></tr>
435 </table>
436 <table class="detail wide_list">
437 <tr class="list">
438 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
439 <td class="itemcode"><a name="GetHasBlue"></a><code>function <b>GetHasBlue</b>: Boolean;</code></td>
440 </tr>
441 <tr><td colspan="2">
442 &nbsp;<h6 class="description_section">Returns</h6>
443 <p class="return"><code>True</code> if the format has a blue color channel, <code>False</code> otherwise</p></td></tr>
444 </table>
445 <table class="detail wide_list">
446 <tr class="list">
447 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
448 <td class="itemcode"><a name="GetHasAlpha"></a><code>function <b>GetHasAlpha</b>: Boolean;</code></td>
449 </tr>
450 <tr><td colspan="2">
451 &nbsp;<h6 class="description_section">Returns</h6>
452 <p class="return"><code>True</code> if the format has a alpha color channel, <code>False</code> otherwise</p></td></tr>
453 </table>
454 <table class="detail wide_list">
455 <tr class="list">
456 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
457 <td class="itemcode"><a name="GetHasColor"></a><code>function <b>GetHasColor</b>: Boolean;</code></td>
458 </tr>
459 <tr><td colspan="2">
460 &nbsp;<h6 class="description_section">Returns</h6>
461 <p class="return"><code>True</code> if the format has any color color channel, <code>False</code> otherwise</p></td></tr>
462 </table>
463 <table class="detail wide_list">
464 <tr class="list">
465 <td class="visibility"><a  href="legend.html"><img  src="private.gif" alt="Private" title="Private"></a></td>
466 <td class="itemcode"><a name="GetIsGrayscale"></a><code>function <b>GetIsGrayscale</b>: Boolean;</code></td>
467 </tr>
468 <tr><td colspan="2">
469 &nbsp;<h6 class="description_section">Returns</h6>
470 <p class="return"><code>True</code> if the format is a grayscale format, <code>False</code> otherwise</p></td></tr>
471 </table>
472 <table class="detail wide_list">
473 <tr class="list">
474 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
475 <td class="itemcode"><a name="SetValues"></a><code>procedure <b>SetValues</b>; virtual;</code></td>
476 </tr>
477 <tr><td colspan="2">
478 <p>
479 set values for this format descriptor</p>
480 </td></tr>
481 </table>
482 <table class="detail wide_list">
483 <tr class="list">
484 <td class="visibility"><a  href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
485 <td class="itemcode"><a name="CalcValues"></a><code>procedure <b>CalcValues</b>;</code></td>
486 </tr>
487 <tr><td colspan="2">
488 <p>
489 calculate cached values</p>
490 </td></tr>
491 </table>
492 <table class="detail wide_list">
493 <tr class="list">
494 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
495 <td class="itemcode"><a name="GetSize"></a><code>function <b>GetSize</b>(const aSize: <a  href="glBitmap.TglBitmapSize.html">TglBitmapSize</a>): Integer; overload; virtual;</code></td>
496 </tr>
497 <tr><td colspan="2">
498 &nbsp;</td></tr>
499 </table>
500 <table class="detail wide_list">
501 <tr class="list">
502 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
503 <td class="itemcode"><a name="GetSize"></a><code>function <b>GetSize</b>(const aWidth, aHeight: Integer): Integer; overload; virtual;</code></td>
504 </tr>
505 <tr><td colspan="2">
506 &nbsp;</td></tr>
507 </table>
508 <table class="detail wide_list">
509 <tr class="list">
510 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
511 <td class="itemcode"><a name="Create"></a><code>constructor <b>Create</b>;</code></td>
512 </tr>
513 <tr><td colspan="2">
514 <p>
515 constructor</p>
516 </td></tr>
517 </table>
518 <table class="detail wide_list">
519 <tr class="list">
520 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
521 <td class="itemcode"><a name="GetByFormat"></a><code>class function <b>GetByFormat</b>(const aInternalFormat: GLenum): <a  href="glBitmap.TglBitmapFormatDescriptor.html">TglBitmapFormatDescriptor</a>;</code></td>
522 </tr>
523 <tr><td colspan="2">
524 <p>
525 get the format descriptor by a given OpenGL internal format  </p>
526 <h6 class="description_section">Parameters</h6>
527 <dl class="parameters">
528 <dt>aInternalFormat</dt>
529 <dd>OpenGL internal format to get format descriptor for</dd>
530 </dl>
531 <h6 class="description_section">Returns</h6>
532 <p class="return">suitable format descriptor or tfEmpty-Descriptor</p></td></tr>
533 </table>
534 <h3 class="detail">Properties</h3>
535 <table class="detail wide_list">
536 <tr class="list">
537 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
538 <td class="itemcode"><a name="Format"></a><code>property <b>Format</b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fFormat">fFormat</a>;</code></td>
539 </tr>
540 <tr><td colspan="2">
541 <p>
542 format this descriptor belongs to</p>
543 </td></tr>
544 </table>
545 <table class="detail wide_list">
546 <tr class="list">
547 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
548 <td class="itemcode"><a name="ChannelCount"></a><code>property <b>ChannelCount</b>: Integer         read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fChannelCount">fChannelCount</a>;</code></td>
549 </tr>
550 <tr><td colspan="2">
551 <p>
552 number of color channels</p>
553 </td></tr>
554 </table>
555 <table class="detail wide_list">
556 <tr class="list">
557 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
558 <td class="itemcode"><a name="IsCompressed"></a><code>property <b>IsCompressed</b>: Boolean         read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fIsCompressed">fIsCompressed</a>;</code></td>
559 </tr>
560 <tr><td colspan="2">
561 <p>
562 <code>True</code> if the format is compressed, <code>False</code> otherwise</p>
563 </td></tr>
564 </table>
565 <table class="detail wide_list">
566 <tr class="list">
567 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
568 <td class="itemcode"><a name="BitsPerPixel"></a><code>property <b>BitsPerPixel</b>: Integer         read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fBitsPerPixel">fBitsPerPixel</a>;</code></td>
569 </tr>
570 <tr><td colspan="2">
571 <p>
572 number of bytes per pixel</p>
573 </td></tr>
574 </table>
575 <table class="detail wide_list">
576 <tr class="list">
577 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
578 <td class="itemcode"><a name="BytesPerPixel"></a><code>property <b>BytesPerPixel</b>: Single          read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fBytesPerPixel">fBytesPerPixel</a>;</code></td>
579 </tr>
580 <tr><td colspan="2">
581 <p>
582 number of bits per pixel</p>
583 </td></tr>
584 </table>
585 <table class="detail wide_list">
586 <tr class="list">
587 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
588 <td class="itemcode"><a name="Precision"></a><code>property <b>Precision</b>: <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fPrecision">fPrecision</a>;</code></td>
589 </tr>
590 <tr><td colspan="2">
591 <p>
592 number of bits for each color channel</p>
593 </td></tr>
594 </table>
595 <table class="detail wide_list">
596 <tr class="list">
597 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
598 <td class="itemcode"><a name="Shift"></a><code>property <b>Shift</b>: <a  href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fShift">fShift</a>;</code></td>
599 </tr>
600 <tr><td colspan="2">
601 <p>
602 bit offset for each color channel</p>
603 </td></tr>
604 </table>
605 <table class="detail wide_list">
606 <tr class="list">
607 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
608 <td class="itemcode"><a name="Range"></a><code>property <b>Range</b>: <a  href="glBitmap.TglBitmapRec4ui.html">TglBitmapRec4ui</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fRange">fRange</a>;</code></td>
609 </tr>
610 <tr><td colspan="2">
611 <p>
612 maximal value of each color channel</p>
613 </td></tr>
614 </table>
615 <table class="detail wide_list">
616 <tr class="list">
617 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
618 <td class="itemcode"><a name="Mask"></a><code>property <b>Mask</b>: <a  href="glBitmap.TglBitmapRec4ul.html">TglBitmapRec4ul</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fMask">fMask</a>;</code></td>
619 </tr>
620 <tr><td colspan="2">
621 <p>
622 bitmask for each color channel</p>
623 </td></tr>
624 </table>
625 <table class="detail wide_list">
626 <tr class="list">
627 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
628 <td class="itemcode"><a name="RGBInverted"></a><code>property <b>RGBInverted</b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fRGBInverted">fRGBInverted</a>;</code></td>
629 </tr>
630 <tr><td colspan="2">
631 <p>
632 suitable format with inverted RGB channels</p>
633 </td></tr>
634 </table>
635 <table class="detail wide_list">
636 <tr class="list">
637 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
638 <td class="itemcode"><a name="WithAlpha"></a><code>property <b>WithAlpha</b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fWithAlpha">fWithAlpha</a>;</code></td>
639 </tr>
640 <tr><td colspan="2">
641 <p>
642 suitable format with alpha channel</p>
643 </td></tr>
644 </table>
645 <table class="detail wide_list">
646 <tr class="list">
647 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
648 <td class="itemcode"><a name="WithoutAlpha"></a><code>property <b>WithoutAlpha</b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fWithAlpha">fWithAlpha</a>;</code></td>
649 </tr>
650 <tr><td colspan="2">
651 <p>
652 suitable format without alpha channel</p>
653 </td></tr>
654 </table>
655 <table class="detail wide_list">
656 <tr class="list">
657 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
658 <td class="itemcode"><a name="OpenGLFormat"></a><code>property <b>OpenGLFormat</b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fOpenGLFormat">fOpenGLFormat</a>;</code></td>
659 </tr>
660 <tr><td colspan="2">
661 <p>
662 suitable format that is supported by OpenGL</p>
663 </td></tr>
664 </table>
665 <table class="detail wide_list">
666 <tr class="list">
667 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
668 <td class="itemcode"><a name="Uncompressed"></a><code>property <b>Uncompressed</b>: <a  href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fUncompressed">fUncompressed</a>;</code></td>
669 </tr>
670 <tr><td colspan="2">
671 <p>
672 suitable format with uncompressed data</p>
673 </td></tr>
674 </table>
675 <table class="detail wide_list">
676 <tr class="list">
677 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
678 <td class="itemcode"><a name="glFormat"></a><code>property <b>glFormat</b>: GLenum  read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fglFormat">fglFormat</a>;</code></td>
679 </tr>
680 <tr><td colspan="2">
681 <p>
682 OpenGL format enum (e.g. GL_RGB)</p>
683 </td></tr>
684 </table>
685 <table class="detail wide_list">
686 <tr class="list">
687 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
688 <td class="itemcode"><a name="glInternalFormat"></a><code>property <b>glInternalFormat</b>: GLenum  read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fglInternalFormat">fglInternalFormat</a>;</code></td>
689 </tr>
690 <tr><td colspan="2">
691 <p>
692 OpenGL internal format enum (e.g. GL_RGB8)</p>
693 </td></tr>
694 </table>
695 <table class="detail wide_list">
696 <tr class="list">
697 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
698 <td class="itemcode"><a name="glDataFormat"></a><code>property <b>glDataFormat</b>: GLenum  read <a  href="glBitmap.TglBitmapFormatDescriptor.html#fglDataFormat">fglDataFormat</a>;</code></td>
699 </tr>
700 <tr><td colspan="2">
701 <p>
702 OpenGL data format enum (e.g. GL_UNSIGNED_BYTE)</p>
703 </td></tr>
704 </table>
705 <table class="detail wide_list">
706 <tr class="list">
707 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
708 <td class="itemcode"><a name="HasRed"></a><code>property <b>HasRed</b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasRed">GetHasRed</a>;</code></td>
709 </tr>
710 <tr><td colspan="2">
711 <p>
712 <code>True</code> if the format has a red color channel, <code>False</code> otherwise</p>
713 </td></tr>
714 </table>
715 <table class="detail wide_list">
716 <tr class="list">
717 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
718 <td class="itemcode"><a name="HasGreen"></a><code>property <b>HasGreen</b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasGreen">GetHasGreen</a>;</code></td>
719 </tr>
720 <tr><td colspan="2">
721 <p>
722 <code>True</code> if the format has a green color channel, <code>False</code> otherwise</p>
723 </td></tr>
724 </table>
725 <table class="detail wide_list">
726 <tr class="list">
727 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
728 <td class="itemcode"><a name="HasBlue"></a><code>property <b>HasBlue</b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasBlue">GetHasBlue</a>;</code></td>
729 </tr>
730 <tr><td colspan="2">
731 <p>
732 <code>True</code> if the format has a blue color channel, <code>False</code> otherwise</p>
733 </td></tr>
734 </table>
735 <table class="detail wide_list">
736 <tr class="list">
737 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
738 <td class="itemcode"><a name="HasAlpha"></a><code>property <b>HasAlpha</b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasAlpha">GetHasAlpha</a>;</code></td>
739 </tr>
740 <tr><td colspan="2">
741 <p>
742 <code>True</code> if the format has a alpha color channel, <code>False</code> otherwise</p>
743 </td></tr>
744 </table>
745 <table class="detail wide_list">
746 <tr class="list">
747 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
748 <td class="itemcode"><a name="HasColor"></a><code>property <b>HasColor</b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetHasColor">GetHasColor</a>;</code></td>
749 </tr>
750 <tr><td colspan="2">
751 <p>
752 <code>True</code> if the format has any color color channel, <code>False</code> otherwise</p>
753 </td></tr>
754 </table>
755 <table class="detail wide_list">
756 <tr class="list">
757 <td class="visibility"><a  href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
758 <td class="itemcode"><a name="IsGrayscale"></a><code>property <b>IsGrayscale</b>: Boolean read <a  href="glBitmap.TglBitmapFormatDescriptor.html#GetIsGrayscale">GetIsGrayscale</a>;</code></td>
759 </tr>
760 <tr><td colspan="2">
761 <p>
762 <code>True</code> if the format is a grayscale format, <code>False</code> otherwise</p>
763 </td></tr>
764 </table>
765 <hr noshade size="1"><span class="appinfo"><em>Generated by <a  href="http://pasdoc.sourceforge.net/">PasDoc 0.13.0</a> on 2014-12-24 04:27:09</em>
766 </span>
767 </td></tr></table></body></html>