DataMuseum.dk

Presents historical artifacts from the history of:

Commodore CBM-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Commodore CBM-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦ebcd170e3⟧ TextFile

    Length: 1004 (0x3ec)
    Types: TextFile
    Notes: UNIX file
    Names: »graph.h«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦2d53db1df⟧ UNIX V7 Filesystem
        └─ ⟦this⟧ »hr/hdr/graph.h« 

TextFile

#ifdef DEBUG
#include <stdio.h>
#endif
#include <smgr.h>

extern	void	SM_Char();
extern	void	SM_Str();
extern	void	SM_CharW();
extern	void	SM_StrW();
extern	void	SM_DefCurs();
extern	void	SM_DrawCurs();
extern	void	SM_SetGraph();
extern	void	SM_GetGraph();
extern	void	SM_RstGraph();
extern	void	SM_GetPoint();
extern	void	SM_RstPoint();
extern	void	SM_Point();
extern	void	SM_ToPoint();
extern	void	SM_Move();
extern	void	SM_ToMove();
extern	void	SM_Line();
extern	void	SM_ToLine();
extern	void	SM_Poly();
extern	void	SM_ToPoly();
extern	void	SM_Rect();
extern	void	SM_Rrect();
extern	void	SM_Oval();
extern	void	SM_Wedge();
extern	void	SM_Arc();

extern	RECT	OffsetRect();
extern	RECT	InsetRect();

extern	POINT	gkToGlobal();
extern	POINT	gkToLogical();
extern	char	*malloc();
extern	char	*calloc();
extern	int	gkfill();
extern	char	*LockPtr();
extern	MESSAGE	msg;
extern	char	gkmsg[];
extern	int	*texture[];

extern	RECT	R_Intersection(),
		R_inset(),
		R_addp();

extern	uint	*addptr(),
		*subptr();