You've already forked lazarus-ccr
applications
bindings
components
Comba_Animation
aboutcomponent
acs
beepfp
callite
captcha
chelper
chemtext
cmdline
cmdlinecfg
colorpalette
cryptini
csvdocument
epiktimer
everettrandom
examplecomponent
exctrls
extrasyn
fpexif
fpsound
fpspreadsheet
fractions
freetypepascal
geckoport
gradcontrols
grid_semaphor
gridprinter
industrialstuff
iosdesigner
iphonelazext
jujiboutils
jvcllaz
kcontrols
lazautoupdate
lazbarcodes
lazmapviewer
lclextensions
longtimer
manualdock
mbColorLib
mplayer
multithreadprocs
nvidia-widgets
docs
fpdoc
glfreetype
glfreetypefont
glutbitmapfont
nvbasefont
nvcontext
nvglpainter
nvglutcontext
nvpainter
nvshaderutils
nvtypes
fpdoc.css
index-8.html
index.html
nvidia-widgets.chm
examples
fpdoc
src
utils
config.inc
configure.sh
fpmake.pp
fpmake_add.inc
fpmake_proc.inc
readme.txt
onguard
orpheus
playsoundpackage
poweredby
powerpdf
rgbgraphics
richmemo
richview
rtfview
rx
scrolltext
smnetgradient
spktoolbar
splashabout
svn
systools
tdi
thtmlport
tparadoxdataset
tvplanit
xdev_toolkit
zlibar
zmsql
examples
image_sources
lclbindings
wst
removed footer date for the time being (to prevent too much changes in documentation) implemented cleaning of GLUT bitmap font lists removed unused function in uicontext class renamed chm file added missing documentation back in nvcontext.xml git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2254 8e941d3f-bd1b-0410-a28a-d453659cc2b4
85 lines
3.7 KiB
HTML
85 lines
3.7 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> </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> </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> </p></td>
|
|
<td><p class="cmt">Generic font support class</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"><a href="nvcontext/index.html">nvContext</a></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">User Interface library</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"><a href="nvglpainter/index.html">nvGLPainter</a></span></tt></p></td>
|
|
<td><p> </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="nvglutcontext/index.html">nvGlutContext</a></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">GLut adaptor class</p></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><p><tt><span class="code"><a href="nvpainter/index.html">nvPainter</a></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Basic painter class</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> </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="nvtypes/index.html">nvTypes</a></span></tt></p></td>
|
|
<td><p> </p></td>
|
|
<td><p class="cmt">Base types and constants</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="fpdoc/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>
|