-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathlrex.h
More file actions
51 lines (39 loc) · 1.33 KB
/
Copy pathlrex.h
File metadata and controls
51 lines (39 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#ifndef __LREX_H
#define __LREX_H
#pragma force_top_level
#pragma include_only_once
/******************************************************************************
**
** Copyright (C) 1995, an unpublished work by The 3DO Company. All rights
*reserved.
** This material contains confidential information that is the property of The
*3DO Company.
** Any unauthorized duplication, disclosure or use is prohibited.
** $Id: lrex.h,v 1.3 1994/10/27 21:05:22 vertex Exp $
**
******************************************************************************/
#include "debug3do.h"
#include "displayutils.h"
#include "event.h"
#include "graphics.h"
#include "string.h"
#include "umemory.h"
#include "utils3do.h"
#include "controlpad.h"
#include "lrexerror.h"
#define VERSION "2.0"
#define MOVE_DELTA 2
#define CONTROL_ALL \
(ControlUp | ControlDown | ControlLeft | ControlRight | ControlA | ControlB)
Item gVramIOReq = -1, gVblIOReq = -1;
frac16 gFrameIncr, gMoveIncr;
int32 gCorner = 0;
bool gMoveCorners = false;
Point gP[4];
Item gLREXErrorItem = -1;
/* local function prototypes */
static void SetLRForm (ScreenContext *sc, CCB *lrccb);
static bool HandleButton (uint32 button, CCB *ccb);
static int32 Initialize (ScreenContext *sc, int32 nScreens);
static void Usage (void);
#endif /* _LREX_H */