You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

744 lines
41 KiB

  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>constructor <b><a href="glBitmap.TglBitmapFormatDescriptor.html#Create">Create</a></b>;</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>class function <b><a href="glBitmap.TglBitmapFormatDescriptor.html#GetByFormat">GetByFormat</a></b>(const aInternalFormat: GLenum): <a href="glBitmap.TglBitmapFormatDescriptor.html">TglBitmapFormatDescriptor</a>;</code></td>
  140. </tr>
  141. </table>
  142. <a name="PasDoc-Properties"></a><h3 class="summary">Properties</h3>
  143. <table class="summary wide_list">
  144. <tr class="list">
  145. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  146. <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>
  147. </tr>
  148. <tr class="list2">
  149. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  150. <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>
  151. </tr>
  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#IsCompressed">IsCompressed</a></b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#fIsCompressed">fIsCompressed</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#BitsPerPixel">BitsPerPixel</a></b>: Integer read <a href="glBitmap.TglBitmapFormatDescriptor.html#fBitsPerPixel">fBitsPerPixel</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#BytesPerPixel">BytesPerPixel</a></b>: Single read <a href="glBitmap.TglBitmapFormatDescriptor.html#fBytesPerPixel">fBytesPerPixel</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#Precision">Precision</a></b>: <a href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fPrecision">fPrecision</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#Shift">Shift</a></b>: <a href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fShift">fShift</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#Range">Range</a></b>: <a href="glBitmap.TglBitmapRec4ui.html">TglBitmapRec4ui</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fRange">fRange</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#Mask">Mask</a></b>: <a href="glBitmap.TglBitmapRec4ul.html">TglBitmapRec4ul</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fMask">fMask</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#RGBInverted">RGBInverted</a></b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fRGBInverted">fRGBInverted</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#WithAlpha">WithAlpha</a></b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fWithAlpha">fWithAlpha</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#WithoutAlpha">WithoutAlpha</a></b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fWithAlpha">fWithAlpha</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#OpenGLFormat">OpenGLFormat</a></b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fOpenGLFormat">fOpenGLFormat</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#Uncompressed">Uncompressed</a></b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a> read <a href="glBitmap.TglBitmapFormatDescriptor.html#fUncompressed">fUncompressed</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#glFormat">glFormat</a></b>: GLenum read <a href="glBitmap.TglBitmapFormatDescriptor.html#fglFormat">fglFormat</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#glInternalFormat">glInternalFormat</a></b>: GLenum read <a href="glBitmap.TglBitmapFormatDescriptor.html#fglInternalFormat">fglInternalFormat</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#glDataFormat">glDataFormat</a></b>: GLenum read <a href="glBitmap.TglBitmapFormatDescriptor.html#fglDataFormat">fglDataFormat</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#HasRed">HasRed</a></b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasRed">GetHasRed</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#HasGreen">HasGreen</a></b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasGreen">GetHasGreen</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#HasBlue">HasBlue</a></b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasBlue">GetHasBlue</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#HasAlpha">HasAlpha</a></b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasAlpha">GetHasAlpha</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#HasColor">HasColor</a></b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasColor">GetHasColor</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#IsGrayscale">IsGrayscale</a></b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetIsGrayscale">GetIsGrayscale</a>;</code></td>
  235. </tr>
  236. </table>
  237. <h2 class="description">Description</h2>
  238. <h3 class="detail">Fields</h3>
  239. <table class="detail wide_list">
  240. <tr class="list">
  241. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  242. <td class="itemcode"><a name="fBytesPerPixel"></a><code><b>fBytesPerPixel</b>: Single;</code></td>
  243. </tr>
  244. <tr><td colspan="2">
  245. <p>
  246. number of bytes for each pixel</p>
  247. </td></tr>
  248. </table>
  249. <table class="detail wide_list">
  250. <tr class="list">
  251. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  252. <td class="itemcode"><a name="fChannelCount"></a><code><b>fChannelCount</b>: Integer;</code></td>
  253. </tr>
  254. <tr><td colspan="2">
  255. <p>
  256. number of color channels</p>
  257. </td></tr>
  258. </table>
  259. <table class="detail wide_list">
  260. <tr class="list">
  261. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  262. <td class="itemcode"><a name="fMask"></a><code><b>fMask</b>: <a href="glBitmap.TglBitmapRec4ul.html">TglBitmapRec4ul</a>;</code></td>
  263. </tr>
  264. <tr><td colspan="2">
  265. <p>
  266. bitmask for each color channel</p>
  267. </td></tr>
  268. </table>
  269. <table class="detail wide_list">
  270. <tr class="list">
  271. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  272. <td class="itemcode"><a name="fRange"></a><code><b>fRange</b>: <a href="glBitmap.TglBitmapRec4ui.html">TglBitmapRec4ui</a>;</code></td>
  273. </tr>
  274. <tr><td colspan="2">
  275. <p>
  276. maximal value of each color channel</p>
  277. </td></tr>
  278. </table>
  279. <table class="detail wide_list">
  280. <tr class="list">
  281. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  282. <td class="itemcode"><a name="fFormat"></a><code><b>fFormat</b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
  283. </tr>
  284. <tr><td colspan="2">
  285. <p>
  286. format this descriptor belongs to</p>
  287. </td></tr>
  288. </table>
  289. <table class="detail wide_list">
  290. <tr class="list">
  291. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  292. <td class="itemcode"><a name="fWithAlpha"></a><code><b>fWithAlpha</b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
  293. </tr>
  294. <tr><td colspan="2">
  295. <p>
  296. suitable format with alpha channel</p>
  297. </td></tr>
  298. </table>
  299. <table class="detail wide_list">
  300. <tr class="list">
  301. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  302. <td class="itemcode"><a name="fWithoutAlpha"></a><code><b>fWithoutAlpha</b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
  303. </tr>
  304. <tr><td colspan="2">
  305. <p>
  306. suitable format without alpha channel</p>
  307. </td></tr>
  308. </table>
  309. <table class="detail wide_list">
  310. <tr class="list">
  311. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  312. <td class="itemcode"><a name="fOpenGLFormat"></a><code><b>fOpenGLFormat</b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
  313. </tr>
  314. <tr><td colspan="2">
  315. <p>
  316. suitable format that is supported by OpenGL</p>
  317. </td></tr>
  318. </table>
  319. <table class="detail wide_list">
  320. <tr class="list">
  321. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  322. <td class="itemcode"><a name="fRGBInverted"></a><code><b>fRGBInverted</b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
  323. </tr>
  324. <tr><td colspan="2">
  325. <p>
  326. suitable format with inverted RGB channels</p>
  327. </td></tr>
  328. </table>
  329. <table class="detail wide_list">
  330. <tr class="list">
  331. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  332. <td class="itemcode"><a name="fUncompressed"></a><code><b>fUncompressed</b>: <a href="glBitmap.html#TglBitmapFormat">TglBitmapFormat</a>;</code></td>
  333. </tr>
  334. <tr><td colspan="2">
  335. <p>
  336. suitable format with uncompressed data</p>
  337. </td></tr>
  338. </table>
  339. <table class="detail wide_list">
  340. <tr class="list">
  341. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  342. <td class="itemcode"><a name="fBitsPerPixel"></a><code><b>fBitsPerPixel</b>: Integer;</code></td>
  343. </tr>
  344. <tr><td colspan="2">
  345. <p>
  346. number of bits per pixel</p>
  347. </td></tr>
  348. </table>
  349. <table class="detail wide_list">
  350. <tr class="list">
  351. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  352. <td class="itemcode"><a name="fIsCompressed"></a><code><b>fIsCompressed</b>: Boolean;</code></td>
  353. </tr>
  354. <tr><td colspan="2">
  355. <p>
  356. <code>True</code> if the format is compressed, <code>False</code> otherwise</p>
  357. </td></tr>
  358. </table>
  359. <table class="detail wide_list">
  360. <tr class="list">
  361. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  362. <td class="itemcode"><a name="fPrecision"></a><code><b>fPrecision</b>: <a href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a>;</code></td>
  363. </tr>
  364. <tr><td colspan="2">
  365. <p>
  366. number of bits for each color channel</p>
  367. </td></tr>
  368. </table>
  369. <table class="detail wide_list">
  370. <tr class="list">
  371. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  372. <td class="itemcode"><a name="fShift"></a><code><b>fShift</b>: <a href="glBitmap.TglBitmapRec4ub.html">TglBitmapRec4ub</a>;</code></td>
  373. </tr>
  374. <tr><td colspan="2">
  375. <p>
  376. bit offset for each color channel</p>
  377. </td></tr>
  378. </table>
  379. <table class="detail wide_list">
  380. <tr class="list">
  381. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  382. <td class="itemcode"><a name="fglFormat"></a><code><b>fglFormat</b>: GLenum;</code></td>
  383. </tr>
  384. <tr><td colspan="2">
  385. <p>
  386. OpenGL format enum (e.g. GL_RGB)</p>
  387. </td></tr>
  388. </table>
  389. <table class="detail wide_list">
  390. <tr class="list">
  391. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  392. <td class="itemcode"><a name="fglInternalFormat"></a><code><b>fglInternalFormat</b>: GLenum;</code></td>
  393. </tr>
  394. <tr><td colspan="2">
  395. <p>
  396. OpenGL internal format enum (e.g. GL_RGB8)</p>
  397. </td></tr>
  398. </table>
  399. <table class="detail wide_list">
  400. <tr class="list">
  401. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  402. <td class="itemcode"><a name="fglDataFormat"></a><code><b>fglDataFormat</b>: GLenum;</code></td>
  403. </tr>
  404. <tr><td colspan="2">
  405. <p>
  406. OpenGL data format enum (e.g. GL_UNSIGNED_BYTE)</p>
  407. </td></tr>
  408. </table>
  409. <h3 class="detail">Methods</h3>
  410. <table class="detail wide_list">
  411. <tr class="list">
  412. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  413. <td class="itemcode"><a name="GetHasRed"></a><code>function <b>GetHasRed</b>: Boolean;</code></td>
  414. </tr>
  415. <tr><td colspan="2">
  416. &nbsp;<h6 class="description_section">Returns</h6>
  417. <p class="return"><code>True</code> if the format has a red color channel, <code>False</code> otherwise</p></td></tr>
  418. </table>
  419. <table class="detail wide_list">
  420. <tr class="list">
  421. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  422. <td class="itemcode"><a name="GetHasGreen"></a><code>function <b>GetHasGreen</b>: Boolean;</code></td>
  423. </tr>
  424. <tr><td colspan="2">
  425. &nbsp;<h6 class="description_section">Returns</h6>
  426. <p class="return"><code>True</code> if the format has a green color channel, <code>False</code> otherwise</p></td></tr>
  427. </table>
  428. <table class="detail wide_list">
  429. <tr class="list">
  430. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  431. <td class="itemcode"><a name="GetHasBlue"></a><code>function <b>GetHasBlue</b>: Boolean;</code></td>
  432. </tr>
  433. <tr><td colspan="2">
  434. &nbsp;<h6 class="description_section">Returns</h6>
  435. <p class="return"><code>True</code> if the format has a blue color channel, <code>False</code> otherwise</p></td></tr>
  436. </table>
  437. <table class="detail wide_list">
  438. <tr class="list">
  439. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  440. <td class="itemcode"><a name="GetHasAlpha"></a><code>function <b>GetHasAlpha</b>: Boolean;</code></td>
  441. </tr>
  442. <tr><td colspan="2">
  443. &nbsp;<h6 class="description_section">Returns</h6>
  444. <p class="return"><code>True</code> if the format has a alpha color channel, <code>False</code> otherwise</p></td></tr>
  445. </table>
  446. <table class="detail wide_list">
  447. <tr class="list">
  448. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  449. <td class="itemcode"><a name="GetHasColor"></a><code>function <b>GetHasColor</b>: Boolean;</code></td>
  450. </tr>
  451. <tr><td colspan="2">
  452. &nbsp;<h6 class="description_section">Returns</h6>
  453. <p class="return"><code>True</code> if the format has any color color channel, <code>False</code> otherwise</p></td></tr>
  454. </table>
  455. <table class="detail wide_list">
  456. <tr class="list">
  457. <td class="visibility"><a href="legend.html"><img src="private.gif" alt="Private" title="Private"></a></td>
  458. <td class="itemcode"><a name="GetIsGrayscale"></a><code>function <b>GetIsGrayscale</b>: Boolean;</code></td>
  459. </tr>
  460. <tr><td colspan="2">
  461. &nbsp;<h6 class="description_section">Returns</h6>
  462. <p class="return"><code>True</code> if the format is a grayscale format, <code>False</code> otherwise</p></td></tr>
  463. </table>
  464. <table class="detail wide_list">
  465. <tr class="list">
  466. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  467. <td class="itemcode"><a name="SetValues"></a><code>procedure <b>SetValues</b>; virtual;</code></td>
  468. </tr>
  469. <tr><td colspan="2">
  470. <p>
  471. set values for this format descriptor</p>
  472. </td></tr>
  473. </table>
  474. <table class="detail wide_list">
  475. <tr class="list">
  476. <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
  477. <td class="itemcode"><a name="CalcValues"></a><code>procedure <b>CalcValues</b>;</code></td>
  478. </tr>
  479. <tr><td colspan="2">
  480. <p>
  481. calculate cached values</p>
  482. </td></tr>
  483. </table>
  484. <table class="detail wide_list">
  485. <tr class="list">
  486. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  487. <td class="itemcode"><a name="Create"></a><code>constructor <b>Create</b>;</code></td>
  488. </tr>
  489. <tr><td colspan="2">
  490. <p>
  491. constructor</p>
  492. </td></tr>
  493. </table>
  494. <table class="detail wide_list">
  495. <tr class="list">
  496. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  497. <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>
  498. </tr>
  499. <tr><td colspan="2">
  500. <p>
  501. get the format descriptor by a given OpenGL internal format </p>
  502. <h6 class="description_section">Parameters</h6>
  503. <dl class="parameters">
  504. <dt>aInternalFormat</dt>
  505. <dd>OpenGL internal format to get format descriptor for</dd>
  506. </dl>
  507. <h6 class="description_section">Returns</h6>
  508. <p class="return">suitable format descriptor or tfEmpty-Descriptor</p></td></tr>
  509. </table>
  510. <h3 class="detail">Properties</h3>
  511. <table class="detail wide_list">
  512. <tr class="list">
  513. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  514. <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>
  515. </tr>
  516. <tr><td colspan="2">
  517. <p>
  518. format this descriptor belongs to</p>
  519. </td></tr>
  520. </table>
  521. <table class="detail wide_list">
  522. <tr class="list">
  523. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  524. <td class="itemcode"><a name="ChannelCount"></a><code>property <b>ChannelCount</b>: Integer read <a href="glBitmap.TglBitmapFormatDescriptor.html#fChannelCount">fChannelCount</a>;</code></td>
  525. </tr>
  526. <tr><td colspan="2">
  527. <p>
  528. number of color channels</p>
  529. </td></tr>
  530. </table>
  531. <table class="detail wide_list">
  532. <tr class="list">
  533. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  534. <td class="itemcode"><a name="IsCompressed"></a><code>property <b>IsCompressed</b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#fIsCompressed">fIsCompressed</a>;</code></td>
  535. </tr>
  536. <tr><td colspan="2">
  537. <p>
  538. <code>True</code> if the format is compressed, <code>False</code> otherwise</p>
  539. </td></tr>
  540. </table>
  541. <table class="detail wide_list">
  542. <tr class="list">
  543. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  544. <td class="itemcode"><a name="BitsPerPixel"></a><code>property <b>BitsPerPixel</b>: Integer read <a href="glBitmap.TglBitmapFormatDescriptor.html#fBitsPerPixel">fBitsPerPixel</a>;</code></td>
  545. </tr>
  546. <tr><td colspan="2">
  547. <p>
  548. number of bytes per pixel</p>
  549. </td></tr>
  550. </table>
  551. <table class="detail wide_list">
  552. <tr class="list">
  553. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  554. <td class="itemcode"><a name="BytesPerPixel"></a><code>property <b>BytesPerPixel</b>: Single read <a href="glBitmap.TglBitmapFormatDescriptor.html#fBytesPerPixel">fBytesPerPixel</a>;</code></td>
  555. </tr>
  556. <tr><td colspan="2">
  557. <p>
  558. number of bits per pixel</p>
  559. </td></tr>
  560. </table>
  561. <table class="detail wide_list">
  562. <tr class="list">
  563. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  564. <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>
  565. </tr>
  566. <tr><td colspan="2">
  567. <p>
  568. number of bits for each color channel</p>
  569. </td></tr>
  570. </table>
  571. <table class="detail wide_list">
  572. <tr class="list">
  573. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  574. <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>
  575. </tr>
  576. <tr><td colspan="2">
  577. <p>
  578. bit offset for each color channel</p>
  579. </td></tr>
  580. </table>
  581. <table class="detail wide_list">
  582. <tr class="list">
  583. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  584. <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>
  585. </tr>
  586. <tr><td colspan="2">
  587. <p>
  588. maximal value of each color channel</p>
  589. </td></tr>
  590. </table>
  591. <table class="detail wide_list">
  592. <tr class="list">
  593. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  594. <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>
  595. </tr>
  596. <tr><td colspan="2">
  597. <p>
  598. bitmask for each color channel</p>
  599. </td></tr>
  600. </table>
  601. <table class="detail wide_list">
  602. <tr class="list">
  603. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  604. <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>
  605. </tr>
  606. <tr><td colspan="2">
  607. <p>
  608. suitable format with inverted RGB channels</p>
  609. </td></tr>
  610. </table>
  611. <table class="detail wide_list">
  612. <tr class="list">
  613. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  614. <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>
  615. </tr>
  616. <tr><td colspan="2">
  617. <p>
  618. suitable format with alpha channel</p>
  619. </td></tr>
  620. </table>
  621. <table class="detail wide_list">
  622. <tr class="list">
  623. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  624. <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>
  625. </tr>
  626. <tr><td colspan="2">
  627. <p>
  628. suitable format without alpha channel</p>
  629. </td></tr>
  630. </table>
  631. <table class="detail wide_list">
  632. <tr class="list">
  633. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  634. <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>
  635. </tr>
  636. <tr><td colspan="2">
  637. <p>
  638. suitable format that is supported by OpenGL</p>
  639. </td></tr>
  640. </table>
  641. <table class="detail wide_list">
  642. <tr class="list">
  643. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  644. <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>
  645. </tr>
  646. <tr><td colspan="2">
  647. <p>
  648. suitable format with uncompressed data</p>
  649. </td></tr>
  650. </table>
  651. <table class="detail wide_list">
  652. <tr class="list">
  653. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  654. <td class="itemcode"><a name="glFormat"></a><code>property <b>glFormat</b>: GLenum read <a href="glBitmap.TglBitmapFormatDescriptor.html#fglFormat">fglFormat</a>;</code></td>
  655. </tr>
  656. <tr><td colspan="2">
  657. <p>
  658. OpenGL format enum (e.g. GL_RGB)</p>
  659. </td></tr>
  660. </table>
  661. <table class="detail wide_list">
  662. <tr class="list">
  663. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  664. <td class="itemcode"><a name="glInternalFormat"></a><code>property <b>glInternalFormat</b>: GLenum read <a href="glBitmap.TglBitmapFormatDescriptor.html#fglInternalFormat">fglInternalFormat</a>;</code></td>
  665. </tr>
  666. <tr><td colspan="2">
  667. <p>
  668. OpenGL internal format enum (e.g. GL_RGB8)</p>
  669. </td></tr>
  670. </table>
  671. <table class="detail wide_list">
  672. <tr class="list">
  673. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  674. <td class="itemcode"><a name="glDataFormat"></a><code>property <b>glDataFormat</b>: GLenum read <a href="glBitmap.TglBitmapFormatDescriptor.html#fglDataFormat">fglDataFormat</a>;</code></td>
  675. </tr>
  676. <tr><td colspan="2">
  677. <p>
  678. OpenGL data format enum (e.g. GL_UNSIGNED_BYTE)</p>
  679. </td></tr>
  680. </table>
  681. <table class="detail wide_list">
  682. <tr class="list">
  683. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  684. <td class="itemcode"><a name="HasRed"></a><code>property <b>HasRed</b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasRed">GetHasRed</a>;</code></td>
  685. </tr>
  686. <tr><td colspan="2">
  687. <p>
  688. <code>True</code> if the format has a red color channel, <code>False</code> otherwise</p>
  689. </td></tr>
  690. </table>
  691. <table class="detail wide_list">
  692. <tr class="list">
  693. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  694. <td class="itemcode"><a name="HasGreen"></a><code>property <b>HasGreen</b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasGreen">GetHasGreen</a>;</code></td>
  695. </tr>
  696. <tr><td colspan="2">
  697. <p>
  698. <code>True</code> if the format has a green color channel, <code>False</code> otherwise</p>
  699. </td></tr>
  700. </table>
  701. <table class="detail wide_list">
  702. <tr class="list">
  703. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  704. <td class="itemcode"><a name="HasBlue"></a><code>property <b>HasBlue</b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasBlue">GetHasBlue</a>;</code></td>
  705. </tr>
  706. <tr><td colspan="2">
  707. <p>
  708. <code>True</code> if the format has a blue color channel, <code>False</code> otherwise</p>
  709. </td></tr>
  710. </table>
  711. <table class="detail wide_list">
  712. <tr class="list">
  713. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  714. <td class="itemcode"><a name="HasAlpha"></a><code>property <b>HasAlpha</b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasAlpha">GetHasAlpha</a>;</code></td>
  715. </tr>
  716. <tr><td colspan="2">
  717. <p>
  718. <code>True</code> if the format has a alpha color channel, <code>False</code> otherwise</p>
  719. </td></tr>
  720. </table>
  721. <table class="detail wide_list">
  722. <tr class="list">
  723. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  724. <td class="itemcode"><a name="HasColor"></a><code>property <b>HasColor</b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetHasColor">GetHasColor</a>;</code></td>
  725. </tr>
  726. <tr><td colspan="2">
  727. <p>
  728. <code>True</code> if the format has any color color channel, <code>False</code> otherwise</p>
  729. </td></tr>
  730. </table>
  731. <table class="detail wide_list">
  732. <tr class="list">
  733. <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
  734. <td class="itemcode"><a name="IsGrayscale"></a><code>property <b>IsGrayscale</b>: Boolean read <a href="glBitmap.TglBitmapFormatDescriptor.html#GetIsGrayscale">GetIsGrayscale</a>;</code></td>
  735. </tr>
  736. <tr><td colspan="2">
  737. <p>
  738. <code>True</code> if the format is a grayscale format, <code>False</code> otherwise</p>
  739. </td></tr>
  740. </table>
  741. <hr noshade size="1"><span class="appinfo"><em>Generated by <a href="http://pasdoc.sourceforge.net/">PasDoc 0.13.0</a> on 2014-12-21 15:05:48</em>
  742. </span>
  743. </td></tr></table></body></html>