source: buchla-68k/ram/ptselbx.x@ de91266

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

Cleanup.

  • Property mode set to 100644
File size: 2.2 KB
RevLine 
[526a993]1/*
2 =============================================================================
3 ptselbx.c -- external declarations
4 =============================================================================
5*/
6
[6262b5c]7#pragma once
8
9#include "fields.h"
10#include "patch.h"
11#include "stdint.h"
12
13/*
14 =============================================================================
[526a993]15 external variables
[6262b5c]16 =============================================================================
17*/
18
19extern int8_t datafmt[];
[f537c48]20extern uint16_t datasrc[];
[6262b5c]21extern int16_t defcols[];
[f537c48]22extern uint16_t desdat1[];
23extern uint16_t desdat2[];
[6262b5c]24extern int8_t desdatf[];
25extern int8_t destfmt[];
26extern int16_t destype[];
[572daa7]27extern uint16_t dfsttab[];
[6262b5c]28extern int16_t dfsttp[];
29extern int16_t dstcols[];
[f537c48]30extern uint16_t fpudtab[];
[6262b5c]31extern int16_t fpuetab[];
32extern int8_t hilitab[][8];
[f537c48]33extern uint16_t omdtab[];
[6262b5c]34extern int16_t omftab[];
[f537c48]35extern uint16_t omtabl[];
[6262b5c]36extern int16_t ptbflag;
37extern struct selbox ptboxes[];
38extern int8_t ptdebuf[50];
39extern struct patch ptebuf;
40extern int16_t ptecpos;
[3ac8e1b]41extern uint16_t ptedat1;
42extern uint16_t ptedat2;
[6262b5c]43extern int16_t ptedata;
[3ac8e1b]44extern uint16_t ptedef;
[6262b5c]45extern int16_t ptedest;
46extern int16_t ptedfok;
47extern int16_t ptedfst;
48extern int16_t ptedftp;
49extern int16_t ptedsok;
50extern int16_t ptedtok;
51extern int16_t ptegood;
52extern int16_t ptemenu;
53extern int16_t ptepred;
54extern int16_t pteset;
[3ac8e1b]55extern uint16_t ptespec;
56extern uint16_t ptestm;
[6262b5c]57extern int16_t ptestok;
[3ac8e1b]58extern uint16_t ptesuba;
[6262b5c]59extern int16_t ptesucc;
60extern int8_t *rawdata[];
61extern int8_t *rawdest[];
62extern int8_t *rawdfst[];
63extern int8_t *rawfpud[];
64extern int8_t *rawmdat[];
65extern int8_t *rawmode[];
66extern int16_t stmcols[];
67
68/*
69 =============================================================================
[526a993]70 external functions
[6262b5c]71 =============================================================================
72*/
73
74extern void aftercm(void);
75extern void badpdat(void);
76extern void edefstm(int16_t du, int16_t n);
77extern void endpsm(int16_t row, int16_t col);
78extern void epatch(void);
79extern void hilitpm(int8_t n);
80extern void movectc(int16_t r, int16_t c);
81extern void ptdest(int16_t du);
82extern int16_t ptfnbox(int16_t n);
83extern void setsubm(int16_t r, int16_t c);
Note: See TracBrowser for help on using the repository browser.