source: buchla-68k/include/scfns.h@ 7258c6a

Last change on this file since 7258c6a was 7258c6a, checked in by Thomas Lopatic <thomas@…>, 7 years ago

Use standard integer types.

  • Property mode set to 100644
File size: 1.6 KB
Line 
1/*
2 =============================================================================
3 scfns.h -- score function and variable definitions
4 Version 14 -- 1988-04-20 -- D.N. Lynx Crowe
5
6 Must follow stddefs.h and score.h if used.
7 =============================================================================
8*/
9
10extern void eh_ins(struct s_entry *ne, int16_t et);
11extern void eh_rmv(struct s_entry *ev, int16_t et);
12extern void sc_clr(int16_t ns);
13
14extern int16_t e_del(struct s_entry *e1);
15extern int16_t selscor(int16_t ns);
16extern int16_t sc_goto(int32_t tval);
17
18extern int32_t scinit(void);
19extern int32_t evleft(void);
20
21extern struct s_entry *e_alc(int16_t w);
22extern struct s_entry *e_ins(struct s_entry *e1, struct s_entry *e2);
23extern struct s_entry *e_rmv(struct s_entry *e1);
24extern struct s_entry *e_clr(struct s_entry *e1);
25extern struct s_entry *ehfind(int16_t eh, int32_t te, int16_t d1, int16_t d2);
26extern struct s_entry *frfind(int32_t tval, int16_t sdir);
27extern struct s_entry *ep_adj(struct s_entry *sep, int16_t sdir, int32_t tval);
28extern struct s_entry *se_exec(struct s_entry *ep, int16_t sd);
29extern struct s_entry *findev(struct s_entry *ep, int32_t te, int16_t et, int16_t d1, int16_t d2);
30
31extern int8_t ac_code;
32extern int8_t scname[][16];
33
34extern BOOL se_chg;
35
36extern int16_t curscor, cursect;
37
38extern int32_t se1_cnt, se2_cnt, se3_cnt;
39extern int32_t spool[], *pspool;
40extern int32_t spcount, frags;
41extern int32_t t_bak, t_cur, t_ctr, t_fwd;
42
43extern struct s_entry *size1, *size2, *size3;
44extern struct s_entry *scores[], *scp;
45extern struct s_entry *seclist[][N_SECTS], *hplist[][N_TYPES];
46extern struct s_entry *p_bak, *p_cur, *p_ctr, *p_fwd;
Note: See TracBrowser for help on using the repository browser.