home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
534.lha
/
Ham_e_Library_v3.0
/
contents.doc
next >
Wrap
Text File
|
1991-08-08
|
3KB
|
93 lines
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.