214 lines
21 KiB
HTML
214 lines
21 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>PicoVGA: src/util/canvas.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
|
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">PicoVGA
|
|
 <span id="projectnumber">1.2-cmake</span>
|
|
</div>
|
|
<div id="projectbrief">VGA/TV display on Raspberry Pico</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('canvas_8h.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">canvas.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a name="details" id="details"></a><h2 class="groupheader">File Description</h2>
|
|
<div class="textblock"><p>Canvas. </p>
|
|
<dl class="section author"><dt>Author</dt><dd>Miroslav Nemecek <a href="#" onclick="location.href='mai'+'lto:'+'Pan'+'da'+'38@'+'se'+'zna'+'m.'+'cz'; return false;">Panda<span style="display: none;">.nosp@m.</span>38@s<span style="display: none;">.nosp@m.</span>eznam<span style="display: none;">.nosp@m.</span>.cz</a> </dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__CanvasGroup.html" title="Drawing board for shapes and images.">Canvas</a> </dd></dl>
|
|
</div><div class="textblock"><div class="dynheader">
|
|
This graph shows which files directly or indirectly include this file:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="canvas_8h__dep__incl.png" border="0" usemap="#asrc_2util_2canvas_8hdep" alt=""/></div>
|
|
</div>
|
|
</div>
|
|
<p><a href="canvas_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structsCanvas.html">sCanvas</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Canvas descriptor. <a href="structsCanvas.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:a50fe9eabb876df48a58099bbdc587823"><td class="memItemLeft" align="right" valign="top"><a id="a50fe9eabb876df48a58099bbdc587823"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>DRAW_HWINTER</b>   1</td></tr>
|
|
<tr class="separator:a50fe9eabb876df48a58099bbdc587823"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac99b22ab3c8e5d3d7a461af409cb1c61"><td class="memItemLeft" align="right" valign="top">
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#gac99b22ab3c8e5d3d7a461af409cb1c61">CANVAS_8</a>   0</td></tr>
|
|
<tr class="memdesc:gac99b22ab3c8e5d3d7a461af409cb1c61"><td class="mdescLeft"> </td><td class="mdescRight">8-bit pixels <br /></td></tr>
|
|
<tr class="separator:gac99b22ab3c8e5d3d7a461af409cb1c61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0619d036103a78d619f4a8144d2c3317"><td class="memItemLeft" align="right" valign="top">
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga0619d036103a78d619f4a8144d2c3317">CANVAS_4</a>   1</td></tr>
|
|
<tr class="memdesc:ga0619d036103a78d619f4a8144d2c3317"><td class="mdescLeft"> </td><td class="mdescRight">4-bit pixels <br /></td></tr>
|
|
<tr class="separator:ga0619d036103a78d619f4a8144d2c3317"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafa90f4450178445079fccd1ddbf417e7"><td class="memItemLeft" align="right" valign="top">
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#gafa90f4450178445079fccd1ddbf417e7">CANVAS_2</a>   2</td></tr>
|
|
<tr class="memdesc:gafa90f4450178445079fccd1ddbf417e7"><td class="mdescLeft"> </td><td class="mdescRight">2-bit pixels <br /></td></tr>
|
|
<tr class="separator:gafa90f4450178445079fccd1ddbf417e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5cb4535794f10b1e42440136ba596ed8"><td class="memItemLeft" align="right" valign="top">
|
|
#define </td><td class="memItemRight" valign="bottom"><b>CANVAS_1</b>   3</td></tr>
|
|
<tr class="separator:ga5cb4535794f10b1e42440136ba596ed8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa0fbfa9482a4b162600c5c66122a8173"><td class="memItemLeft" align="right" valign="top">
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#gaa0fbfa9482a4b162600c5c66122a8173">CANVAS_PLANE2</a>   4</td></tr>
|
|
<tr class="memdesc:gaa0fbfa9482a4b162600c5c66122a8173"><td class="mdescLeft"> </td><td class="mdescRight">4 colors on 2 planes <br /></td></tr>
|
|
<tr class="separator:gaa0fbfa9482a4b162600c5c66122a8173"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga32b205271cce499f59589caf5fefe848"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga32b205271cce499f59589caf5fefe848">CANVAS_ATTRIB8</a>   5</td></tr>
|
|
<tr class="separator:ga32b205271cce499f59589caf5fefe848"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:ga06fc87d81c62e9abb8790b6e5713c55b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br />
|
|
  <a class="el" href="group__CanvasGroup.html#gga06fc87d81c62e9abb8790b6e5713c55bada988f101a668aa32ac8be4465a3c94f">DRAWIMG_WRAP</a>
|
|
, <a class="el" href="group__CanvasGroup.html#gga06fc87d81c62e9abb8790b6e5713c55bac2d993dee7c2bcd984acc5d1d866d7d1">DRAWIMG_NOBORDER</a>
|
|
, <a class="el" href="group__CanvasGroup.html#gga06fc87d81c62e9abb8790b6e5713c55ba70b4c77115c7c9b4f5c0da3298e61816">DRAWIMG_CLAMP</a>
|
|
, <a class="el" href="group__CanvasGroup.html#gga06fc87d81c62e9abb8790b6e5713c55baa1b8793cfd30dea692ac0944b189e833">DRAWING_COLOR</a>
|
|
, <br />
|
|
  <a class="el" href="group__CanvasGroup.html#gga06fc87d81c62e9abb8790b6e5713c55baf1ac512496407c856e86534f56f7220d">DRAWIMG_TRANSP</a>
|
|
, <a class="el" href="group__CanvasGroup.html#gga06fc87d81c62e9abb8790b6e5713c55ba63b0d0919cc2fbf9e04f81c9bf206616">DRAWIMG_PERSP</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ga06fc87d81c62e9abb8790b6e5713c55b"><td class="mdescLeft"> </td><td class="mdescRight">DrawImgMat mode. <a href="group__CanvasGroup.html#ga06fc87d81c62e9abb8790b6e5713c55b">More...</a><br /></td></tr>
|
|
<tr class="separator:ga06fc87d81c62e9abb8790b6e5713c55b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:gac8441b25105805be5e7da188957bd058"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#gac8441b25105805be5e7da188957bd058">DrawRect</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, int x, int y, int w, int h, u8 col)</td></tr>
|
|
<tr class="memdesc:gac8441b25105805be5e7da188957bd058"><td class="mdescLeft"> </td><td class="mdescRight">Draw rectangle. <a href="group__CanvasGroup.html#gac8441b25105805be5e7da188957bd058">More...</a><br /></td></tr>
|
|
<tr class="separator:gac8441b25105805be5e7da188957bd058"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga030eb117917d9fa5e356fa5a5ac987a5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga030eb117917d9fa5e356fa5a5ac987a5">DrawFrame</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, int x, int y, int w, int h, u8 col)</td></tr>
|
|
<tr class="memdesc:ga030eb117917d9fa5e356fa5a5ac987a5"><td class="mdescLeft"> </td><td class="mdescRight">Draw frame of 1 pixel thickness. <a href="group__CanvasGroup.html#ga030eb117917d9fa5e356fa5a5ac987a5">More...</a><br /></td></tr>
|
|
<tr class="separator:ga030eb117917d9fa5e356fa5a5ac987a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga35996ee70491a2ec819411c659df99a6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga35996ee70491a2ec819411c659df99a6">DrawClear</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas)</td></tr>
|
|
<tr class="memdesc:ga35996ee70491a2ec819411c659df99a6"><td class="mdescLeft"> </td><td class="mdescRight">Clear canvas (fill with black color) <a href="group__CanvasGroup.html#ga35996ee70491a2ec819411c659df99a6">More...</a><br /></td></tr>
|
|
<tr class="separator:ga35996ee70491a2ec819411c659df99a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga847429aa8ed956796cb0637b44fdcf9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga847429aa8ed956796cb0637b44fdcf9e">DrawPoint</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, int x, int y, u8 col)</td></tr>
|
|
<tr class="memdesc:ga847429aa8ed956796cb0637b44fdcf9e"><td class="mdescLeft"> </td><td class="mdescRight">Draw a pixel. <a href="group__CanvasGroup.html#ga847429aa8ed956796cb0637b44fdcf9e">More...</a><br /></td></tr>
|
|
<tr class="separator:ga847429aa8ed956796cb0637b44fdcf9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3452639f8699459e2db4c8c07717ff8c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga3452639f8699459e2db4c8c07717ff8c">DrawLine</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, int x1, int y1, int x2, int y2, u8 col)</td></tr>
|
|
<tr class="memdesc:ga3452639f8699459e2db4c8c07717ff8c"><td class="mdescLeft"> </td><td class="mdescRight">Draw a line. <a href="group__CanvasGroup.html#ga3452639f8699459e2db4c8c07717ff8c">More...</a><br /></td></tr>
|
|
<tr class="separator:ga3452639f8699459e2db4c8c07717ff8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab482486182a41847f517b2e4904bad85"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#gab482486182a41847f517b2e4904bad85">DrawFillCircle</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, int x0, int y0, int r, u8 col, u8 mask=0xff)</td></tr>
|
|
<tr class="memdesc:gab482486182a41847f517b2e4904bad85"><td class="mdescLeft"> </td><td class="mdescRight">Draw filled circle. <a href="group__CanvasGroup.html#gab482486182a41847f517b2e4904bad85">More...</a><br /></td></tr>
|
|
<tr class="separator:gab482486182a41847f517b2e4904bad85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3342dbc6a4cb8c330c5d52cd18d23fdf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga3342dbc6a4cb8c330c5d52cd18d23fdf">DrawCircle</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, int x0, int y0, int r, u8 col, u8 mask=0xff)</td></tr>
|
|
<tr class="memdesc:ga3342dbc6a4cb8c330c5d52cd18d23fdf"><td class="mdescLeft"> </td><td class="mdescRight">Draw circle. <a href="group__CanvasGroup.html#ga3342dbc6a4cb8c330c5d52cd18d23fdf">More...</a><br /></td></tr>
|
|
<tr class="separator:ga3342dbc6a4cb8c330c5d52cd18d23fdf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4a2c127f6c6eca6425f074d2523c230a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga4a2c127f6c6eca6425f074d2523c230a">DrawText</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, const char *text, int x, int y, u8 col, const void *font, int fontheight=8, int scalex=1, int scaley=1)</td></tr>
|
|
<tr class="memdesc:ga4a2c127f6c6eca6425f074d2523c230a"><td class="mdescLeft"> </td><td class="mdescRight">Draw text (transparent background) <a href="group__CanvasGroup.html#ga4a2c127f6c6eca6425f074d2523c230a">More...</a><br /></td></tr>
|
|
<tr class="separator:ga4a2c127f6c6eca6425f074d2523c230a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac53e49cc83c30367199882379ba8fd92"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#gac53e49cc83c30367199882379ba8fd92">DrawTextBg</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, const char *text, int x, int y, u8 col, u8 bgcol, const void *font, int fontheight=8, int scalex=1, int scaley=1)</td></tr>
|
|
<tr class="memdesc:gac53e49cc83c30367199882379ba8fd92"><td class="mdescLeft"> </td><td class="mdescRight">Draw text with background color. <a href="group__CanvasGroup.html#gac53e49cc83c30367199882379ba8fd92">More...</a><br /></td></tr>
|
|
<tr class="separator:gac53e49cc83c30367199882379ba8fd92"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga07403253f5e46116ae22ea94b4161c86"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga07403253f5e46116ae22ea94b4161c86">DrawImg</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, <a class="el" href="structsCanvas.html">sCanvas</a> *src, int xd, int yd, int xs, int ys, int w, int h)</td></tr>
|
|
<tr class="memdesc:ga07403253f5e46116ae22ea94b4161c86"><td class="mdescLeft"> </td><td class="mdescRight">Draw image (without transparency) <a href="group__CanvasGroup.html#ga07403253f5e46116ae22ea94b4161c86">More...</a><br /></td></tr>
|
|
<tr class="separator:ga07403253f5e46116ae22ea94b4161c86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga51e936c817f616d8118c1caeda0c1526"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga51e936c817f616d8118c1caeda0c1526">DrawBlit</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, <a class="el" href="structsCanvas.html">sCanvas</a> *src, int xd, int yd, int xs, int ys, int w, int h, u8 col)</td></tr>
|
|
<tr class="memdesc:ga51e936c817f616d8118c1caeda0c1526"><td class="mdescLeft"> </td><td class="mdescRight">Draw image with transparency. <a href="group__CanvasGroup.html#ga51e936c817f616d8118c1caeda0c1526">More...</a><br /></td></tr>
|
|
<tr class="separator:ga51e936c817f616d8118c1caeda0c1526"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5d1db92659f6c11713cd0fb9c45f3637"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga5d1db92659f6c11713cd0fb9c45f3637">DrawImgMat</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, const <a class="el" href="structsCanvas.html">sCanvas</a> *src, int x, int y, int w, int h, const class <a class="el" href="classcMat2Df.html">cMat2Df</a> *m, u8 mode, u8 color)</td></tr>
|
|
<tr class="memdesc:ga5d1db92659f6c11713cd0fb9c45f3637"><td class="mdescLeft"> </td><td class="mdescRight">Draw 8-bit image with 2D transformation matrix. <a href="group__CanvasGroup.html#ga5d1db92659f6c11713cd0fb9c45f3637">More...</a><br /></td></tr>
|
|
<tr class="separator:ga5d1db92659f6c11713cd0fb9c45f3637"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaab3620a5cf2c20a6d9fd0b05f5eaf934"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#gaab3620a5cf2c20a6d9fd0b05f5eaf934">DrawTileMap</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, const <a class="el" href="structsCanvas.html">sCanvas</a> *src, const u8 *map, int mapwbits, int maphbits, int tilebits, int x, int y, int w, int h, const <a class="el" href="classcMat2Df.html">cMat2Df</a> *mat, u8 horizon)</td></tr>
|
|
<tr class="memdesc:gaab3620a5cf2c20a6d9fd0b05f5eaf934"><td class="mdescLeft"> </td><td class="mdescRight">Draw tile map using perspective projection. <a href="group__CanvasGroup.html#gaab3620a5cf2c20a6d9fd0b05f5eaf934">More...</a><br /></td></tr>
|
|
<tr class="separator:gaab3620a5cf2c20a6d9fd0b05f5eaf934"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8b38b2530c058e70233c8ae6c622cfef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CanvasGroup.html#ga8b38b2530c058e70233c8ae6c622cfef">DrawImgLine</a> (<a class="el" href="structsCanvas.html">sCanvas</a> *canvas, <a class="el" href="structsCanvas.html">sCanvas</a> *src, int xd, int yd, int xs, int ys, int wd, int ws)</td></tr>
|
|
<tr class="memdesc:ga8b38b2530c058e70233c8ae6c622cfef"><td class="mdescLeft"> </td><td class="mdescRight">Draw image line interpolated. <a href="group__CanvasGroup.html#ga8b38b2530c058e70233c8ae6c622cfef">More...</a><br /></td></tr>
|
|
<tr class="separator:ga8b38b2530c058e70233c8ae6c622cfef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_b7878ad5ecbf2506f4125b9d34c97e45.html">util</a></li><li class="navelem"><a class="el" href="canvas_8h.html">canvas.h</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|