home *** CD-ROM | disk | FTP | other *** search
- contents.doc
- - this file here
-
- renderlib.doc
- - brief doc describing the fuctions in renderhame.library
-
- rend_pragmas.h
- - pragma file for using direct register passing from 'C' code
-
- renderhame.o
- - link using this file only if you don't use the pragma file.
-
- renderhame.fd
- - .fd file for users of languages other than 'C'
-
- renderhame.library
- - the library itself which goes in your libs: directory.
-
- RendRev.h
- - contains revision notes, the current library version and revision
-
- RendProtos.h
- - 'C' prototypes for the library functions.
-
- RendStruct.h
- - contains the definition of the rgb_image structure used by the
- rendering routines.
-
- RendDemo.c
- - 'C' source code example. Compiled with SAS V5.1
-
- RendDemo
- - Executable of example. Requires the pic160x100.??? files below to run.
-
- makefile
- - SAS style makefile to create the demo.
-
- pic160x100.red
- pic160x100.grn
- pic160x100.blu
- - red, green and blue data files for use with RendDemo
-
-
- hame.o - link this with your user program if you don't use the
- pragmas. It contains stub functions that pop the
- function arguments off of the stack, put them into
- the correct registers and call the actual library
- functions. If you use lattice 'C', We suggest that
- you use the pragmas instead.
-
- HameStruct.h - This contains the definition of the HamePort structure,
- the HameFont structure and the Clip structure.
-
- HameProtos.h - This contains 'C' function prototypes for all the
- library functions.
-
- hame_pragmas.h - Including this in your 'C' program will allow the compiler
- to call the library functions directly, without passing
- parameters on the stack.
-
- hame.fd - This is a .fd file that describes how to call the library
- routines. BASIC users would run this through ConvertFD to
- get the .bmap file, however this has already been done
- for them. Other languages (i.e. MODULA II) have their own
- mechanisms. See the manual for your compiler or interpreter
- for the correct steps.
-
- hame.bmap - This is the .bmap file that BASIC users will require.
- Note that the function names in BASIC do not have an
- underscore in them. This is because the ConvertFD program
- which creates '.bmap' files for BASIC cannot handle them.
- This '.bmap' file was created by modifying the 'hame.fd'
- file so that the underscores were gone, and running the
- result through ConvertFD.
-
- hame.library - This is the current version of hame.library. It goes into
- your libs: directory.
-
- HDemo.bas - ASCII BASIC source code example of using the library
-
- BuffDemo.c - 'C' example of using the library. Demonstrates rendering
- from 8 bit buffers and using Clips.
-
- FontDemo.c - 'C' example of using the library. Demonstrates colorfonts
- and both types of text rendering.
-
- DrawDemo.c - 'C' example of using the library. Demonstrates the drawing
- functions.
-
-
-
-
-