lazarus-ccr/components/nvidia-widgets/doc/index.html
blaszijk 8e6492da6f added font sources to documentation
painter and fonts are now user creatable properties
added font option to fpmake
implemented font styles for gl freetype
started work on glut font class
clean-up of nvglutwidgets class


git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2243 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-10 17:09:26 +00:00

75 lines
3.3 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Reference for package 'nvidia-widgets'</title>
<link rel="stylesheet" href="fpdoc.css" type="text/css">
</head>
<body>
<table class="bar" width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td><b>[<a href="index-8.html">Index</a>]</b></td>
<td align="right"><span class="bartitle"> (<a href="index.html">#nvidia-widgets</a>)</span></td>
</tr>
</table>
<h1>Reference for package 'nvidia-widgets'</h1>
<p>NVIDIA widget library</p>
<h2>Units</h2>
<table cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><p><tt><span class="code"><a href="glfreetype/index.html">GLFreeType</a></span></tt></p></td>
<td><p>&nbsp;&nbsp;</p></td>
<td><p class="cmt">Free Type support for OpenGL</p></td>
</tr>
<tr>
<td valign="top"><p><tt><span class="code"><a href="glfreetypefont/index.html">GLFreeTypeFont</a></span></tt></p></td>
</tr>
<tr>
<td valign="top"><p><tt><span class="code"><a href="glutbitmapfont/index.html">GLUTBitmapFont</a></span></tt></p></td>
<td><p>&nbsp;&nbsp;</p></td>
<td><p class="cmt">GLUT bitmap font</p></td>
</tr>
<tr>
<td valign="top"><p><tt><span class="code"><a href="nvbasefont/index.html">nvBaseFont</a></span></tt></p></td>
<td><p>&nbsp;&nbsp;</p></td>
<td><p class="cmt">Generic font support class</p></td>
</tr>
<tr>
<td valign="top"><p><tt><span class="code"><a href="nvglutwidgets/index.html">nvGlutWidgets</a></span></tt></p></td>
<td><p>&nbsp;&nbsp;</p></td>
<td><p class="cmt">GLut adaptor class</p></td>
</tr>
<tr>
<td valign="top"><p><tt><span class="code"><a href="nvglwidgets/index.html">nvGLWidgets</a></span></tt></p></td>
<td><p>&nbsp;&nbsp;</p></td>
<td><p class="cmt">User Interface library specialized for OpenGL</p></td>
</tr>
<tr>
<td valign="top"><p><tt><span class="code"><a href="nvshaderutils/index.html">nvShaderUtils</a></span></tt></p></td>
<td><p>&nbsp;&nbsp;</p></td>
<td><p class="cmt">Utility functions for compiling shaders and programs</p></td>
</tr>
<tr>
<td valign="top"><p><tt><span class="code"><a href="nvwidgets/index.html">nvWidgets</a></span></tt></p></td>
<td><p>&nbsp;&nbsp;</p></td>
<td><p class="cmt">User Interface library</p></td>
</tr>
</table>
<h2>Description</h2>
<p>This library is originally based on the NVIDIA widget library. NVIDIA Widgets is the <a href="https://mollyrocket.com/forums/viewforum.php?f=10">immediate mode graphical user interface</a> toolkit used by the <a href="http://developer.nvidia.com/object/sdk_home.html">NVIDIA SDK samples</a>. </p>
<p>Originally ported to FPC by Darius Blaszyk in June 2011.</p>
<p>This library is distributed under the <a href="http://www.opensource.org/licenses/mit-license.php">MIT</a> license, as the original library was.</p>
<p>The original code can be found here: <a href="http://code.google.com/p/nvidia-widgets/">http://code.google.com/p/nvidia-widgets/</a></p>
<table class="imagetable" cellpadding="0" cellspacing="0">
<tr>
<td><img alt="nvidia-widgets class chart" src="images/nvwidgets.png"></td>
</tr>
<tr>
<td><span class="imagecaption">nvidia-widgets class chart</span></td>
</tr>
</table>
<p>For more information see the <a href="http://wiki.lazarus.freepascal.org/nvidia-widgets">Lazarus wiki</a>.</p>
</body>
</html>