OSDN Git Service

新しい説明の訳に差し替え
authormaruhiro <maruhiro@bridge.ocn.ne.jp>
Sat, 22 Apr 2023 17:47:27 +0000 (02:47 +0900)
committermaruhiro <maruhiro@bridge.ocn.ne.jp>
Sat, 22 Apr 2023 17:47:27 +0000 (02:47 +0900)
TTF_FontHeight.html
TTF_FontLineSkip.html
TTF_GetFontHinting.html
TTF_GetFontKerning.html
TTF_GetFontOutline.html
TTF_GetFontStyle.html
TTF_GetFontWrappedAlign.html
TTF_GlyphIsProvided.html
TTF_GlyphMetrics.html

index ac49dd4..f92990c 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_FontHeight
 <hr>
 <h1>TTF_FontHeight</h1>
-<p>
+\83t\83H\83\93\83g\82Ì\8d\82\82³\82ð\93¾\82é
+<h2>\8d\\95¶</h2>
 <code>int TTF_FontHeight(const TTF_Font *font)</code>
-</p>
-<p>
-<dl>
-<dt>font</dt><dd>\8dÅ\91å\8d\82\82³\82ð\93¾\82é\83t\83H\83\93\83g</dd>
-</dl>
-</p>
-<p>
-font\82Ì\91S\82Ä\82Ì\83O\83\8a\83t\82Ì\92\86\82Å\8dÅ\91å\82Ì\8d\82\82³\82ð\93¾\82é.
-\82±\82Ì\8d\82\82³\82Í\83\8c\83\93\83_\83\8a\83\93\83O\82³\82ê\82½\95\8e\9a\97ñ\82Ì\8ds\8aÔ\82ð\82Å\82«\82é\82¾\82¯\8bl\82ß\82é\82½\82ß\82É\8eg\82¦\82é. \82±\82Ì\8d\82\82³\82É\8f­\82È\82­\82Æ\82à1\83s\83N\83Z\83\8b\89Á\8eZ\82·\82é\82Æ\8ds\8aÔ\82ª\82Å\82«\82Ä\8fd\82È\82ç\82È\82¢.
-SDL_ttf\82Í\95¡\90\94\8ds\82ð\88µ\82í\82È\82¢\82Ì\82Å, \8ds\8aÔ\82Í\83\86\81[\83U\82ª\8bó\82¯\82È\82¯\82ê\82Î\82È\82ç\82È\82¢. \8fÚ\8d×\82Í<a href="TTF_FontLineSkip.html">TTF_FontLineSkip</a>\82ð\8eQ\8fÆ\82·\82é\82±\82Æ.
-</p>
-<p>
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.
-</p>
+<h2>\88ø\90\94</h2>
+<table border="1" summary="TTF_FontHeight">
+<tr><td>font</td><td>\92²\8d¸\82·\82é\83t\83H\83\93\83g</td></tr>
+</table>
+<h2>\96ß\82è\92l</h2>
+\83t\83H\83\93\83g\82Ì\8d\82\82³\82ð\96ß\82·.
+<h2>\8fÚ\8d×</h2>
 <p>
-\96ß\82è\92l: \8ew\92è\82Ì\83t\83H\83\93\83g\82Ì\91S\82Ä\82Ì\83O\83\8a\83t\82Ì\92\86\82Å\8dÅ\91å\82Ì\8d\82\82³\82Ì\83s\83N\83Z\83\8b\90\94
+\82±\82ê\82Í\92Ê\8fí\82Í\83|\83C\83\93\83g\83T\83C\83Y\82Æ\93¯\82\82Å\82 \82é.
 </p>
-<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
-<code>
-<pre>
-// \93Ç\82Ý\8d\9e\82Ü\82ê\82½\83t\83H\83\93\83g\82Ì\8dÅ\91å\8d\82\82³\82ð\93¾\82é
-//TTF_Font *font;
-printf("\83t\83H\83\93\83g\82Ì\8dÅ\91å\8d\82\82³: %d\n", TTF_FontHeight(font));
-</pre>
-</code>
-<h2>\8eQ\8fÆ</h2>
-<a href="TTF_FontAscent.html">TTF_FontAscent</a>,
-<a href="TTF_FontDescent.html">TTF_FontDescent</a>,
-<a href="TTF_FontLineSkip.html">TTF_FontLineSkip</a>,
-<a href="TTF_GlyphMetrics.html">TTF_GlyphMetrics</a>
+<h2>\83o\81[\83W\83\87\83\93</h2>
+SDL_net 2.0.12\88È\8d~
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_29.html#SEC29">3.3.10 TTF_FontHeight</a>
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_FontHeight">SDL_ttf/TTF_FontHeight</a>
 <hr>
 </body>
 </html>
index 847524f..0523dca 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_FontLineSkip
 <hr>
 <h1>TTF_FontLineSkip</h1>
-<p>
+\83t\83H\83\93\83g\82Ì\90\84\8f§\83e\83L\83X\83g\8ds\8aÔ\82ð\93¾\82é
+<h2>\8d\\95¶</h2>
 <code>int TTF_FontLineSkip(const TTF_Font *font)</code>
-</p>
-<p>
-<dl>
-<dt>font</dt><dd>\8ds\82Ì\8d\82\82³\82ð\93¾\82é\83t\83H\83\93\83g</dd>
-</dl>
-</p>
-<p>
-font\82Ì\8ds\82Ì\90\84\8f§\8d\82\82³\83s\83N\83Z\83\8b\90\94\82ð\93¾\82é.
-\82±\82ê\82Í\92Ê\8fí\82Í<a href="TTF_FontHeight.html">TTF_FontHeight</a>\82æ\82è\91å\82«\82¢.
-</p>
-<p>
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.
-</p>
-<p>
-\96ß\82è\92l: \8ew\92è\82Ì\83t\83H\83\93\83g\82Ì\91S\82Ä\82Ì\83O\83\8a\83t\82Ì\92\86\82Å\8dÅ\91å\82Ì\8d\82\82³\82Ì\83s\83N\83Z\83\8b\90\94
-</p>
-<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
-<code>
-<pre>
-// \93Ç\82Ý\8d\9e\82Ü\82ê\82½\83t\83H\83\93\83g\82Ì\8ds\82Ì\8d\82\82³\82ð\93¾\82é
-//TTF_Font *font;
-
-printf("\83t\83H\83\93\83g\82Ì\8ds\82Ì\8d\82\82³: %d\n", TTF_FontLineSkip(font));
-</pre>
-</code>
-<h2>\8eQ\8fÆ</h2>
-<a href="TTF_FontHeight.html">TTF_FontHeight</a>,
-<a href="TTF_FontAscent.html">TTF_FontAscent</a>,
-<a href="TTF_FontDescent.html">TTF_FontDescent</a>,
-<a href="TTF_GlyphMetrics.html">TTF_GlyphMetrics</a>
+<h2>\88ø\90\94</h2>
+<table border="1" summary="TTF_FontLineSkip">
+<tr><td>font</td><td>\92²\8d¸\82·\82é\83t\83H\83\93\83g</td></tr>
+</table>
+<h2>\96ß\82è\92l</h2>
+\83t\83H\83\93\83g\82Ì\90\84\8f§\83e\83L\83X\83g\8ds\8aÔ\82ð\96ß\82·.
+<h2>\83o\81[\83W\83\87\83\93</h2>
+SDL_net 2.0.12\88È\8d~
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_32.html#SEC32">3.3.13 TTF_FontLineSkip</a>
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_FontLineSkip">SDL_ttf/TTF_FontLineSkip</a>
 <hr>
 </body>
 </html>
index 3a80521..a39e670 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_GetFontHinting\r
 <hr>\r
 <h1>TTF_GetFontHinting</h1>\r
+\83t\83H\83\93\83g\83q\83\93\83e\83B\83\93\83O\82Ì\8c»\8dÝ\82Ì\90Ý\92è\82ð\93¾\82é\r
+<h2>\8d\\95¶</h2>\r
+<code>int TTF_GetFontHinting(const TTF_Font *font)</code>\r
+<h2>\88ø\90\94</h2>\r
+<table border="1" summary="TTF_GetFontHinting">\r
+<tr><td>font</td><td>\92²\8d¸\82·\82é\83t\83H\83\93\83g</td></tr>\r
+</table>\r
+<h2>\96ß\82è\92l</h2>\r
+\83t\83H\83\93\83g\83q\83\93\83e\83B\83\93\83O\82Ì\8c»\8dÝ\82Ì\90Ý\92è\82ð\96ß\82·.\r
+<h2>\8fÚ\8d×</h2>\r
 <p>\r
-<code>int TTF_GetFontHinting(TTF_Font *font)</code>\r
+\83t\83H\83\93\83g\83q\83\93\83e\83B\83\93\83O\82Í\8e\9f\82Ì\92l\82Ì1\82Â\82Å\82 \82é:\r
+<ul>\r
+<li>TTF_HINTING_NORMAL\r
+<li>TTF_HINTING_LIGHT\r
+<li>TTF_HINTING_MONO\r
+<li>TTF_HINTING_NONE\r
+<li>TTF_HINTING_LIGHT_SUBPIXEL (SDL_ttf 2.0.18\88È\8d~)\r
+</ul>\r
 </p>\r
-<p>\r
-<dl>\r
-<dt>font</dt><dd>\83q\83\93\83e\83B\83\93\83O\82ð\93¾\82é\83t\83H\83\93\83g</dd>\r
-</dl>\r
-</p>\r
-<p>\r
-font\82Ì\8c»\8dÝ\82Ì\83q\83\93\83e\83B\83\93\83O(\8dÅ\93K\89»\82Ì\83q\83\93\83g)\82ð\93¾\82é.\r
-</p>\r
-<p>\r
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.\r
-</p>\r
-<p>\r
-\96ß\82è\92l: \8e\9f\82Ì\83q\83\93\83e\83B\83\93\83O\82Å\88ê\92v\82·\82é\92l\82Ì1\82Â:<br>\r
-TTF_HINTING_NORMAL<br>\r
-TTF_HINTING_LIGHT<br>\r
-TTF_HINTING_MONO<br>\r
-TTF_HINTING_NONE<br>\r
-\83q\83\93\83e\83B\83\93\83O\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82È\82¢\82Æ\82«\82ÍTTF_HINTING_NORMAL\82ð\96ß\82·.\r
-</p>\r
-<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
-<code>\r
-<pre>\r
-// \93Ç\82Ý\8d\9e\82Ü\82ê\82½\83t\83H\83\93\83g\82Ì\83q\83\93\83e\83B\83\93\83O\82ð\93¾\82é\r
-//TTF_Font *font;\r
-int hinting=TTF_GetFontHinting(font);\r
-printf("\83t\83H\83\93\83g\82Ì\8c»\8dÝ\82Ì\83q\83\93\83e\83B\83\93\83O\82Í %s\n",\r
-        hinting==0?"\92Ê\8fí\82Ì\83q\83\93\83e\83B\83\93\83O":\r
-        hinting==1?"\96¾\82é\82¢\83q\83\93\83e\83B\83\93\83O":\r
-        hinting==2?"\83\82\83m\83N\83\8d\82Ì\83q\83\93\83e\83B\83\93\83O":\r
-        hinting==3?"\83q\83\93\83e\83B\83\93\83O\82È\82µ":\r
-        "\95s\96¾");\r
-</pre>\r
-</code>\r
-<h2>\8eQ\8fÆ</h2>\r
-<a href="TTF_SetFontHinting.html">TTF_SetFontHinting</a>,\r
-<a href="SDL_ttf-defines.html">5.\83}\83N\83\8d</a>,\r
-<a href="SDL_ttf-glossary.html">6.\97p\8cê</a>,\r
-<a href="http://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%83%92%E3%83%B3%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0">Font Hinting @ Wikipedia</a>,\r
-<a href="http://freetype.sourceforge.net/freetype2/docs/glyphs/glyphs-2.html#section-3">FreeType Hinting and Bitmap rendering</a>,\r
-<a href="http://freetype.sourceforge.net/freetype2/docs/reference/ft2-base_interface.html#FT_LOAD_TARGET_XXX">FreeType Hinting Modes</a>\r
+<h2>\83o\81[\83W\83\87\83\93</h2>\r
+SDL_net 2.0.12\88È\8d~\r
+<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
+<a href="TTF_SetFontHinting.html">TTF_SetFontHinting</a><br>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_25.html#SEC25">3.3.6 TTF_GetFontHinting</a>\r
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_GetFontHinting">SDL_ttf/TTF_GetFontHinting</a>\r
 <hr>\r
 </body>\r
 </html>\r
index 4cfb8a2..11199c3 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_GetFontKerning
 <hr>
 <h1>TTF_GetFontKerning</h1>
-<p>
-<code>int TTF_GetFontKerning(TTF_Font *font)</code>
-</p>
-<p>
-<dl>
-<dt>font</dt><dd>\83J\81[\83j\83\93\83O\82ð\93¾\82é\83t\83H\83\93\83g</dd>
-</dl>
-</p>
-<p>
-font\82Ì\8c»\8dÝ\82Ì\83J\81[\83j\83\93\83O(\95\8e\9a\8bl\82ß)\82Ì\97L\96³\82ð\93¾\82é.
-</p>
-<p>
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.
-</p>
-<p>
-\96ß\82è\92l: \83J\81[\83j\83\93\83O\82ª\96³\8cø\82Ì\82Æ\82«0, \97L\8cø\82Ì\82Æ\82«0\88È\8aO. \83t\83H\83\93\83g\82ð\93Ç\82Ý\8d\9e\82ñ\82¾\92¼\8cã\82Í1(\97L\8cø)\82Å\82 \82é.
-</p>
-<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
-<code>
-<pre>
-// \93Ç\82Ý\8d\9e\82Ü\82ê\82½\83t\83H\83\93\83g\82Ì\83J\81[\83j\83\93\83O\82ð\93¾\82é
-//TTF_Font *font;
-int kerning=TTF_GetFontKerning(font);
-printf("\83t\83H\83\93\83g\82Ì\8c»\8dÝ\82Ì\83J\81[\83j\83\93\83O\82Í %s\n",
-        kerning==0?"\96³\8cø":"\97L\8cø");
-</pre>
-</code>
-<h2>\8eQ\8fÆ</h2>
-<a href="TTF_SetFontKerning.html">TTF_SetFontKerning</a>,
-<a href="SDL_ttf-glossary.html">6.\97p\8cê</a>,
-<a href="http://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0">Kerning @ Wikipedia</a>
+\83t\83H\83\93\83g\82Ì\83J\81[\83j\83\93\83O\82Ì\97L\8cø\96³\8cø\82ð\93¾\82é
+<h2>\8d\\95¶</h2>
+<code>int TTF_GetFontKerning(const TTF_Font *font)</code>
+<h2>\88ø\90\94</h2>
+<table border="1" summary="TTF_GetFontKerning">
+<tr><td>font</td><td>\92²\8d¸\82·\82é\83t\83H\83\93\83g</td></tr>
+</table>
+<h2>\96ß\82è\92l</h2>
+\83J\81[\83j\83\93\83O\82ª\97L\8cø\82Ì\82Æ\82«0\88È\8aO, \82»\82ê\88È\8aO\82Ì\82Æ\82«0\82ð\96ß\82·.
+<h2>\83o\81[\83W\83\87\83\93</h2>
+SDL_net 2.0.12\88È\8d~
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_27.html#SEC27">3.3.8 TTF_GetFontKerning</a>
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_GetFontKerning">SDL_ttf/TTF_GetFontKerning</a>
 <hr>
 </body>
 </html>
index e1b84a9..4ca6fd6 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_GetFontOutline\r
 <hr>\r
 <h1>TTF_GetFontOutline</h1>\r
-<p>\r
-<code>int TTF_GetFontOutline(TTF_Font *font)</code>\r
-</p>\r
-<p>\r
-<dl>\r
-<dt>font</dt><dd>\83A\83E\83g\83\89\83C\83\93\82Ì\95\9d\82ð\93¾\82é\83t\83H\83\93\83g</dd>\r
-</dl>\r
-</p>\r
-<p>\r
-font\82Ì\8c»\8dÝ\82Ì\83A\83E\83g\83\89\83C\83\93\82Ì\95\9d\82ð\93¾\82é.\r
-</p>\r
-<p>\r
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.\r
-</p>\r
-<p>\r
-\96ß\82è\92l: \83t\83H\83\93\83g\82É\90Ý\92è\82³\82ê\82½\83A\83E\83g\83\89\83C\83\93\82Ì\95\9d\82Ì\83s\83N\83Z\83\8b\90\94\r
-</p>\r
-<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
-<code>\r
-<pre>\r
-// \93Ç\82Ý\8d\9e\82Ü\82ê\82½\83t\83H\83\93\83g\82Ì\83A\83E\83g\83\89\83C\83\93\95\9d\82ð\93¾\82é\r
-//TTF_Font *font;\r
-int outline=TTF_GetFontOutline(font);\r
-printf("\83t\83H\83\93\83g\82Ì\83A\83E\83g\83\89\83C\83\93\95\9d\82Í %d \83s\83N\83Z\83\8b\n",outline);\r
-</pre>\r
-</code>\r
-<h2>\8eQ\8fÆ</h2>\r
-<a href="TTF_SetFontOutline.html">TTF_SetFontOutline</a>,\r
-<a href="TTF_GetFontStyle.html">TTF_GetFontStyle</a>\r
+\83t\83H\83\93\83g\82Ì\8c»\8dÝ\82Ì\83A\83E\83g\83\89\83C\83\93\82Ì\92l\82ð\93¾\82é\r
+<h2>\8d\\95¶</h2>\r
+<code>int TTF_GetFontOutline(const TTF_Font *font)</code>\r
+<h2>\88ø\90\94</h2>\r
+<table border="1" summary="TTF_GetFontOutline">\r
+<tr><td>font</td><td>\92²\8d¸\82·\82é\83t\83H\83\93\83g</td></tr>\r
+</table>\r
+<h2>\96ß\82è\92l</h2>\r
+\83t\83H\83\93\83g\82Ì\8c»\8dÝ\82Ì\83A\83E\83g\83\89\83C\83\93\82Ì\92l\82ð\96ß\82·.\r
+<h2>\83o\81[\83W\83\87\83\93</h2>\r
+SDL_net 2.0.12\88È\8d~\r
+<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
+<a href="TTF_SetFontOutline.html">TTF_SetFontOutline</a><br>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_23.html#SEC23">3.3.4 TTF_GetFontOutline</a>\r
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_GetFontOutline">SDL_ttf/TTF_GetFontOutline</a>\r
 <hr>\r
 </body>\r
 </html>\r
index 879f97d..c3d5797 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_GetFontStyle\r
 <hr>\r
 <h1>TTF_GetFontStyle</h1>\r
+\83t\83H\83\93\83g\83X\83^\83C\83\8b\82Ì\8c»\8dÝ\82Ì\90Ý\92è\82ð\93¾\82é\r
+<h2>\8d\\95¶</h2>\r
+<code>int TTF_GetFontStyle(const TTF_Font *font)</code>\r
+<h2>\88ø\90\94</h2>\r
+<table border="1" summary="TTF_GetFontStyle">\r
+<tr><td>font</td><td>\92²\8d¸\82·\82é\83t\83H\83\93\83g</td></tr>\r
+</table>\r
+<h2>\96ß\82è\92l</h2>\r
+\83t\83H\83\93\83g\83X\83^\83C\83\8b\82Ì\8c»\8dÝ\82Ì\90Ý\92è\82ð\83r\83b\83g\83t\83\89\83O\82Å\96ß\82·.\r
+<h2>\8fÚ\8d×</h2>\r
 <p>\r
-<code>int TTF_GetFontStyle(TTF_Font *font)</code>\r
+\83t\83H\83\93\83g\83X\83^\83C\83\8b\82Í\8e\9f\82Ì\92l\82Ì\98_\97\9d\98a\82Å\82 \82é:\r
+<ul>\r
+<li>TTF_STYLE_NORMAL (0)\r
+<li>TTF_STYLE_BOLD\r
+<li>TTF_STYLE_ITALIC\r
+<li>TTF_STYLE_UNDERLINE\r
+<li>TTF_STYLE_STRIKETHROUGH\r
+</ul>\r
 </p>\r
-<p>\r
-<dl>\r
-<dt>font</dt><dd>\83X\83^\83C\83\8b\82ð\93¾\82é\83t\83H\83\93\83g</dd>\r
-</dl>\r
-</p>\r
-<p>\r
-font\82Ì\8c»\8dÝ\82Ì\83X\83^\83C\83\8b\82ð\93¾\82é.\r
-</p>\r
-<p>\r
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.\r
-</p>\r
-<p>\r
-\96ß\82è\92l: \8e\9f\82Ì\83X\83^\83C\83\8b\82ð\95\\82·\83r\83b\83g\83}\83X\83N\82Ì\98_\97\9d\98a:<br>\r
-TTF_STYLE_BOLD<br>\r
-TTF_STYLE_ITALIC<br>\r
-TTF_STYLE_UNDERLINE<br>\r
-TTF_STYLE_STRIKETHROUGH<br>\r
-\83X\83^\83C\83\8b\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82È\82¯\82ê\82ÎTTF_STYLE_NORMAL\82ð\96ß\82·.\r
-</p>\r
-<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
-<code>\r
-<pre>\r
-// \93Ç\82Ý\8d\9e\82Ü\82ê\82½\83t\83H\83\93\83g\82Ì\83X\83^\83C\83\8b\82ð\93¾\82é\r
-//TTF_Font *font;\r
-int style;\r
-style=TTF_GetFontStyle(font);\r
-printf("\83t\83H\83\93\83g\82Ì\83X\83^\83C\83\8b:");\r
-if(style==TTF_STYLE_NORMAL)\r
-    printf(" \95W\8f\80");\r
-else {\r
-    if(style&amp;TTF_STYLE_BOLD)\r
-        printf(" \83{\81[\83\8b\83h");\r
-    if(style&amp;TTF_STYLE_ITALIC)\r
-        printf(" \83C\83^\83\8a\83b\83N");\r
-    if(style&amp;TTF_STYLE_UNDERLINE)\r
-        printf(" \89º\90ü");\r
-    if(style&amp;TTF_STYLE_STRIKETHROUGH)\r
-        printf(" \8eæ\82è\8fÁ\82µ\90ü");\r
-}\r
-printf("\n");\r
-</pre>\r
-</code>\r
-<h2>\8eQ\8fÆ</h2>\r
-<a href="TTF_SetFontStyle.html">TTF_SetFontStyle</a>,\r
-<a href="SDL_ttf-defines.html">5.\92è\8b`</a>\r
+<h2>\83o\81[\83W\83\87\83\93</h2>\r
+SDL_net 2.0.12\88È\8d~\r
+<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
+<a href="TTF_SetFontStyle.html">TTF_SetFontStyle</a><br>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_21.html#SEC21">3.3.2 TTF_GetFontStyle</a>\r
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_GetFontStyle">SDL_ttf/TTF_GetFontStyle</a>\r
 <hr>\r
 </body>\r
 </html>\r
index f72d40b..acd6501 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_GetFontWrappedAlign
 <hr>
 <h1>TTF_GetFontWrappedAlign</h1>
-\83t\83H\83\93\83g\82Ì\90Ü\82è\95Ô\82µ\91®\90«\82ð\93¾\82é
+\83t\83H\83\93\83g\82Ì\8c»\8dÝ\82Ì\90Ü\82è\95Ô\82µ\82Ì\90Ý\92è\82ð\93¾\82é
 <h2>\8d\\95¶</h2>
 <code>int TTF_GetFontWrappedAlign(const TTF_Font *font)</code>
 <h2>\88ø\90\94</h2>
 <table border="1" summary="TTF_GetFontWrappedAlign">
-<tr><td>font</td><td>\90Ü\82è\95Ô\82µ\91®\90«\82ð\93¾\82é\83t\83H\83\93\83g</td></tr>
+<tr><td>font</td><td>\92²\8d¸\82·\82é\83t\83H\83\93\83g</td></tr>
 </table>
 <h2>\96ß\82è\92l</h2>
-font\82Ì\8c»\8dÝ\82Ì\90Ü\82è\95Ô\82µ\91®\90«\82ð\96ß\82·
+\83t\83H\83\93\83g\82Ì\8c»\8dÝ\82Ì\90Ü\82è\95Ô\82µ\82Ì\90Ý\92è\82ð\83r\83b\83g\83t\83\89\83O\82Å\96ß\82·.
 <h2>\8fÚ\8d×</h2>
 <p>
-\90Ü\82è\95Ô\82µ\91®\90«\82Í\88È\89º\82Ì\93à\82Ì1\82Â\82Å\82 \82é:
+\83t\83H\83\93\83g\82Ì\90Ü\82è\95Ô\82µ\82Ì\90Ý\92è\82Í\8e\9f\82Ì\92l\82Ì\98_\97\9d\98a\82Å\82 \82é:
 <ul>
 <li>TTF_WRAPPED_ALIGN_LEFT
 <li>TTF_WRAPPED_ALIGN_CENTER
@@ -31,7 +31,7 @@ font
 </ul>
 </p>
 <h2>\83o\81[\83W\83\87\83\93</h2>
-SDL_ttf 2.20.0\88È\8d~
+SDL_net 2.0.20\88È\8d~
 <h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>
 <a href="TTF_SetFontWrappedAlign.html">TTF_SetFontWrappedAlign</a><br>
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
index 0601caa..8af84be 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_GlyphIsProvided
 <hr>
 <h1>TTF_GlyphIsProvided</h1>
+\83t\83H\83\93\83g\82Ì\8ew\92è\82µ\82½16\83r\83b\83g\83R\81[\83h\83|\83C\83\93\83g\82É\83O\83\8a\83t\82ª\92ñ\8b\9f\82³\82ê\82Ä\82¢\82é\82©\83`\83F\83b\83N\82·\82é
+<h2>\8d\\95¶</h2>
+<code>int TTF_GlyphIsProvided(TTF_Font *font, Uint16 ch)</code>
+<h2>\88ø\90\94</h2>
+<table border="1" summary="TTF_GlyphIsProvided">
+<tr><td>font</td><td>\83`\83F\83b\83N\82·\82é\83t\83H\83\93\83g</td></tr>
+<tr><td>ch</td><td>\83`\83F\83b\83N\82·\82é\95\8e\9a\83R\81[\83h</td></tr>
+</table>
+<h2>\96ß\82è\92l</h2>
+\8ew\92è\82Ì\95\8e\9a\82É\83O\83\8a\83t\82ª\92ñ\8b\9f\82³\82ê\82Ä\82¢\82é\8fê\8d\87\82Í0\88È\8aO, \82³\82ê\82Ä\82¢\82È\82¢\8fê\8d\87\82Í0\82ð\96ß\82·.
+<h2>\8fÚ\8d×</h2>
 <p>
-<code>int TTF_GlyphIsProvided(const TTF_Font *font, Uint16 ch)</code>
+\82±\82Ì\83o\81[\83W\83\87\83\93\82Ì\8aÖ\90\94\82Í16\83r\83b\83g\95\8e\9a\83R\81[\83h\82ð\88ø\90\94\82Æ\82·\82é\82½\82ß, \8aî\96{\91½\8c¾\8cê\96Ê\82É\82Í\91Î\89\9e\82µ\82Ä\82¢\82é\82ª, \8aG\95\8e\9a\82È\82Ç\82Ì\91S\82Ä\82Ì\83\86\83j\83R\81[\83h\82ð\88µ\82¤\82É\82Í\95s\8f\\95ª\82Å\82 \82é.
+\91ã\82í\82è\82É\8b@\94\\82Í\93¯\82\82¾\82ª32\83r\83b\83g\83R\81[\83h\83|\83C\83\93\83g\82É\91Î\89\9e\82µ\82½<a href="TTF_GlyphIsProvided32.html">TTF_GlyphIsProvided32()</a>\82ð\8eg\82¤\82×\82«\82¾.
 </p>
 <p>
-<dl>
-<dt>font</dt><dd>\83O\83\8a\83t\82ª\8eg\82¦\82é\82©\83e\83X\83g\82·\82é\83t\83H\83\93\83g</dd>
-<dt>ch</dt><dd>\83O\83\8a\83t\82ª\8eg\82¦\82é\82©\83e\83X\83g\82·\82éUNICODE\95\8e\9a</dd>
-</dl>
+\82±\82Ì\8aÖ\90\94\82ð\8eg\82¤\97B\88ê\82Ì\97\9d\97R\82Í, \8dÅ\8f\89\82Ì\83o\81[\83W\83\87\83\93\82©\82ç\91\8dÝ\82µ\82Ä\82¢\82é\82©\82ç, \82Æ\82¢\82¤\82±\82Æ\82Ì\82Ý\82Å\82 \82é.
 </p>
-<p>
-font\82Å\8ew\92è\82ÌUNICODE\95\8e\9ach\82ª\8eg\82¦\82é\82©\83e\83X\83g\82·\82é.
-</p>
-<p>
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.
-</p>
-<p>
-\96ß\82è\92l: font\82ÌUNICODE\95\8e\9ach\82Ì\83O\83\8a\83t\82Ì\94Ô\8d\86\92è\8b`\82³\82ê\82Ä\82È\82¢\95\8e\9a\82Ì\82Æ\82«0
-</p>
-<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
-<code>
-<pre>
-// \93Ç\82Ý\8d\9e\82Ü\82ê\82½\83t\83H\83\93\83g\82Ì\83O\83\8a\83t'g'\82ð\83`\83F\83b\83N\82·\82é
-//TTF_Font *font;
-
-int index=TTF_GlyphIsProvided(font,'g');
-if(!index)
-    printf("\83t\83H\83\93\83g\82É'g'\82ª\82È\82¢!\n");
-</pre>
-</code>
-<h2>\8eQ\8fÆ</h2>
-<a href="TTF_GlyphMetrics.html">TTF_GlyphMetrics</a>
+<h2>\83o\81[\83W\83\87\83\93</h2>
+SDL_ttf 2.0.12\88È\8d~
+<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>
+<a href="TTF_GlyphIsProvided32.html">TTF_GlyphIsProvided32</a><br>
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_37.html#SEC37">3.3.18 TTF_GlyphIsProvided</a>
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_GlyphIsProvided">SDL_ttf/TTF_GlyphIsProvided</a>
 <hr>
 </body>
 </html>
index 152bd9a..1f62bdd 100644 (file)
 <a href="index.html#SDL_ttf">\96Ú\8e\9f</a> - <a href="SDL_ttf-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_ttf-functions-attributes.html">3.3\91®\90«</a> - TTF_GlyphMetrics
 <hr>
 <h1>TTF_GlyphMetrics</h1>
-<p>
+\83t\83H\83\93\83g\82Ì16\83r\83b\83g\83O\83\8a\83t\82Ì\83\81\83g\83\8a\83N\83X(\90¡\96@)\82ð\93¾\82é
+<h2>\8d\\95¶</h2>
 <code>int TTF_GlyphMetrics(TTF_Font *font, Uint16 ch, int *minx, int *maxx, int *miny, int *maxy, int *advance)</code>
-</p>
-<p>
-<dl>
-<dt>font</dt><dd>\83O\83\8a\83t\83\81\83g\83\8a\83b\83N\82ð\93¾\82é\83t\83H\83\93\83g</dd>
-<dt>ch</dt><dd>\83O\83\8a\83t\83\81\83g\83\8a\83b\83N\82ð\93¾\82éUnicode\95\8e\9a</dd>
-<dt>minx</dt><dd>\8dÅ\8f¬\82ÌX\8dÀ\95W\82Ì\83I\83t\83Z\83b\83g\82ð\91ã\93ü\82·\82é\83|\83C\83\93\83^. \95s\97v\82Ì\8fê\8d\87\82ÍNULL</dd>
-<dt>maxx</dt><dd>\8dÅ\91å\82ÌX\8dÀ\95W\82Ì\83I\83t\83Z\83b\83g\82ð\91ã\93ü\82·\82é\83|\83C\83\93\83^. \95s\97v\82Ì\8fê\8d\87\82ÍNULL</dd>
-<dt>miny</dt><dd>\8dÅ\8f¬\82ÌY\8dÀ\95W\82Ì\83I\83t\83Z\83b\83g\82ð\91ã\93ü\82·\82é\83|\83C\83\93\83^. \95s\97v\82Ì\8fê\8d\87\82ÍNULL</dd>
-<dt>maxy</dt><dd>\8dÅ\91å\82ÌY\8dÀ\95W\82Ì\83I\83t\83Z\83b\83g\82ð\91ã\93ü\82·\82é\83|\83C\83\93\83^. \95s\97v\82Ì\8fê\8d\87\82ÍNULL</dd>
-<dt>advance</dt><dd>\8e\9f\82Ì\95\8e\9a\82Ì\83I\83t\83Z\83b\83g\88Ê\92u\82ð\91ã\93ü\82·\82é\83|\83C\83\93\83^. \95s\97v\82Ì\8fê\8d\87\82ÍNULL</dd>
-</dl>
-</p>
-<p>
-font\82ÌUNICODE\95\8e\9ach\82Ì\83O\83\8a\83t\83\81\83g\83\8a\83b\83N\82ð\93¾\82é.
-</p>
-<p>
-\83\81\83\82\82±\82Ì\8aÖ\90\94\82Ìfont\82ÉNULL\82ð\93n\82·\82Æ\88Ù\8fí\8fI\97¹\82·\82é.
-</p>
-<p>
-\96ß\82è\92l: \90¬\8c÷\82Ì\82Æ\82«0\82Å, NULL\82Å\82È\82¢\88ø\90\94\82É\82Í\93K\90Ø\82È\92l\82ª\91ã\93ü\82³\82ê\82é. \8ew\92è\82Ì\83t\83H\83\93\83g\82É\8ew\92è\82Ì\95\8e\9a\82ª\91\8dÝ\82µ\82È\82¢\82È\82Ç\8e¸\94s\82Ì\82Æ\82«-1
-</p>
-<p>
-\82»\82ê\82¼\82ê\82Ì\92l\82Ì\88Ó\96¡\82Í\90}\82Ì\92Ê\82è\82Å\82 \82é:
-</p>
-<p align="center">
-<img src="metrics.png" alt="\83\81\83g\83\8a\83b\83N">
-</p>
-<p>
-\82»\82ê\82¼\82ê\82Ì\92l\82ª\8e\9f\82Ì\92Ê\82è\82Å\82 \82é\82Æ\82·\82é:<br>
-<pre>
-TTF_FontHeight       : 53
-TTF_FontAscent       : 38
-TTF_FontDescent      : -14
-TTF_FontLineSkip     : 55
-TTF_GlyphMetrics('g'):
-        minx=1
-        maxx=15
-        miny=-7
-        maxy=15
-        advance=16
-</pre>
-</p>
-<p>
-\82±\82Ì\83t\83H\83\93\83g\82Ì\8ds\82Ì\8d\82\82³\82Í\8ds\8aÔ\82ð\8aÜ\82ß\82Ä55\83s\83N\83Z\83\8b\82Å\82 \82é.
-\83A\83Z\83\93\83g - \83f\83B\83Z\83\93\83g = 52 \82È\82Ì\82Å, \82±\82Ì\83t\83H\83\93\83g\82Ì\8ds\8aÔ\82Í3\83s\83N\83Z\83\8b\82Æ\8ev\82í\82ê\82é.
-</p>
-<p>
-\83O\83\8a\83t'g'\82Å\8dÀ\95W(X,Y)\82ª\8d\8fã\82Ì\8ap\82É\82È\82é\82æ\82¤\82É\83T\81[\83t\83F\83C\83X\82É(<a href="TTF_RenderGlyph_Solid.html">TTF_RenderGlyph_Solid</a>\82â\82±\82ê\82Æ\8e\97\82½\8aÖ\90\94\82Å)\95`\89æ\82µ\82½\82¢\82Æ\82·\82é.
-\83O\83\8a\83t\83\81\83g\83\8a\83b\83N\82ð\8eg\82Á\82½\8b\81\82ß\95û\82Í\8e\9f\82Ì\82æ\82¤\82É\82È\82é:<br>
-<pre>
-//SDL_Surface *glyph,*screen;
-SDL_Rect rect;
-int minx,maxy,advance;
-TTF_GlyphMetrics(font,'g',&amp;minx,NULL,NULL,&amp;maxy,&amp;advance);
-rect.x=X+minx;
-rect.y=Y+TTF_FontAscent(font)-maxy;
-SDL_BlitSurface(glyph,NULL,screen,&amp;rect);
-X+=advance;
-</pre>
-</p>
+<h2>\88ø\90\94</h2>
+<table border="1" summary="TTF_GlyphMetrics">
+<tr><td>font</td><td>\96â\82¢\8d\87\82í\82¹\82é\83t\83H\83\93\83g</td></tr>
+<tr><td>ch</td><td>\83`\83F\83b\83N\82·\82é\95\8e\9a\83R\81[\83h</td></tr>
+<tr><td>minx</td><td></td></tr>
+<tr><td>maxx</td><td></td></tr>
+<tr><td>miny</td><td></td></tr>
+<tr><td>maxy</td><td></td></tr>
+<tr><td>advance</td><td></td></tr>
+</table>
+<h2>\8fÚ\8d×</h2>
 <p>
-\93¯\82\83O\83\8a\83t\82Å\8dÀ\95W(X,Y)\82ªorigin(\83x\81[\83X\83\89\83C\83\93\8fã)\82É\82È\82é\82æ\82¤\82É\95`\89æ\82µ\82½\82¢\82Æ\82·\82é:<br>
-<pre>
-//TTF_Font *font;
-//SDL_Surface *glyph,*screen;
-SDL_Rect rect;
-int minx,maxy,advance;
-TTF_GlyphMetrics(font,'g',&amp;minx,NULL,NULL,&amp;maxy,&amp;advance);
-rect.x=X+minx;
-rect.y=Y-maxy;
-SDL_BlitSurface(glyph,NULL,screen,&amp;rect);
-X+=advance;
-</pre>
+\83\81\83g\83\8a\83N\83X\82ð\97\9d\89ð\82·\82é\82½\82ß\82É\82Í\8e\9f\82Ì\83\8a\83\93\83N\82ª\96ð\97§\82Â\82¾\82ë\82¤:
 </p>
 <p>
-\83\81\83\82\82±\82ê\82ç\82Ì\97á\82Å\88á\82¤\82Ì\82Í, \8d\8fã\82Ì\8ap\82Ì\8fê\8d\87\82Í <code>+TTF_FontAscent(font)</code> \82ð\8eg\82Á\82Ä\82¢\82é\95\94\95ª\82Ì\82Ý\82Å\82 \82é.
+<a href="https://freetype.sourceforge.net/freetype2/docs/tutorial/step2.html">https://freetype.sourceforge.net/freetype2/docs/tutorial/step2.html</a>(\89p\8cê)
 </p>
 <p>
-\83\81\83\82\82±\82ê\82ç\82Ì\97á\82Í'g'\82ª\83t\83H\83\93\83g\82É\82 \82é\82Æ\89¼\92è\82µ\82Ä\82¢\82é!
+\82±\82Ì\83o\81[\83W\83\87\83\93\82Ì\8aÖ\90\94\82Í16\83r\83b\83g\95\8e\9a\83R\81[\83h\82ð\88ø\90\94\82Æ\82·\82é\82½\82ß, \8aî\96{\91½\8c¾\8cê\96Ê\82É\82Í\91Î\89\9e\82µ\82Ä\82¢\82é\82ª, \8aG\95\8e\9a\82È\82Ç\82Ì\91S\82Ä\82Ì\83\86\83j\83R\81[\83h\82ð\88µ\82¤\82É\82Í\95s\8f\\95ª\82Å\82 \82é.
+\91ã\82í\82è\82É\8b@\94\\82Í\93¯\82\82¾\82ª32\83r\83b\83g\83R\81[\83h\83|\83C\83\93\83g\82É\91Î\89\9e\82µ\82½<a href="TTF_GlyphMetrics32.html">TTF_GlyphMetrics32()</a>\82ð\8eg\82¤\82×\82«\82¾.
 </p>
 <p>
-\83\81\83\82\83A\83E\83g\83\89\83C\83\93\83T\83C\83Y\82ð\90Ý\92è\82µ\82Ä\82à\88Ê\92u\82ª\95Ï\82í\82ç\82È\82¢\82æ\82¤\82É<a href="TTF_GetFontOutline.html">TTF_GetFontOutline(font)</a>\82ð\88ø\82¢\82½\82Ù\82¤\82ª\82æ\82¢\82©\82à\82µ\82ê\82È\82¢.
+\82±\82Ì\8aÖ\90\94\82ð\8eg\82¤\97B\88ê\82Ì\97\9d\97R\82Í, \8dÅ\8f\89\82Ì\83o\81[\83W\83\87\83\93\82©\82ç\91\8dÝ\82µ\82Ä\82¢\82é\82©\82ç, \82Æ\82¢\82¤\82±\82Æ\82Ì\82Ý\82Å\82 \82é.
 </p>
-<h2>\8eQ\8fÆ</h2>
-<a href="TTF_FontHeight.html">TTF_FontHeight</a>,
-<a href="TTF_FontAscent.html">TTF_FontAscent</a>,
-<a href="TTF_FontDescent.html">TTF_FontDescent</a>,
-<a href="TTF_FontLineSkip.html">TTF_FontLineSkip</a>,
-<a href="TTF_SizeText.html">TTF_SizeText</a>,
-<a href="TTF_SizeUTF8.html">TTF_SizeUTF8</a>,
-<a href="TTF_SizeUNICODE.html">TTF_SizeUNICODE</a>,
-<a href="TTF_GlyphIsProvided.html">TTF_GlyphIsProvided</a>,
-<a href="TTF_GetFontOutline.html">TTF_GetFontOutline</a>
+<h2>\83o\81[\83W\83\87\83\93</h2>
+SDL_ttf 2.0.12\88È\8d~
+<h2>\8aÖ\98A\8d\80\96Ú</h2>
+<a href="TTF_GlyphMetrics32.html">TTF_GlyphMetrics32</a><br>
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>
-<a href="http://www.libsdl.org/projects/SDL_ttf/docs/SDL_ttf_38.html#SEC38">3.3.19 TTF_GlyphMetrics</a>
+<a href="https://wiki.libsdl.org/SDL_ttf/TTF_GlyphMetrics">SDL_ttf/TTF_GlyphMetrics</a>
 <hr>
 </body>
 </html>