fpc/packages/opengl/build
2000-03-16 17:40:39 +00:00
..
buildgl.pp
c_linuxd.pp
gl_linux.tpl * Fixed GL* library loading functions 2000-03-16 17:40:39 +00:00
gl.def
glext.def
glu.def
glut_linux.tpl * Fixed GL* library loading functions 2000-03-16 17:40:39 +00:00
glut.def
glx.def * use new x11 package 1999-12-23 19:41:28 +00:00
Makefile * regenerated 2000-02-09 14:29:22 +00:00
Makefile.fpc * renamed 2000-01-04 00:07:34 +00:00
README * Fixed GL* library loading functions 2000-03-16 17:40:39 +00:00

Free Pascal GL* Units
(c) 1999-2000 Sebastian Guenther, sg@freepascal.org


buildgl.pp
----------
This unit only contains the class "TDefReader", which reads .def files and
holds the informations in the read .def file.


c_linuxd.pp
-----------
This program creates the Linux units "linux/gl.pp" and "linux/glut.pp".


*.def
-----
These are definition files, which hold all declarations common to all
platforms. It may contain two sections:
All lines between "%COPY_INTERFACE" and "%END" are just inserted into the
interface section of generated units; the lines between "%PROCS" and "%END"
are procedure and function definitions. Comments are preserved.
Comments within the .def file (which don't appear in generated units) have
a "#" character at the beginning of the line.


*.tpl
-----
Template files; these files are the skeleton for the generated units. Within
a template file, lines beginning with "%" mark special positions where the
generator inserts its stuff read and possibly converted from .def files.