]> icculus.org git repositories - btb/d2x.git/blob - main/editor/eswitch.h
don't use hardcoded descriptions of joystick buttons/axes
[btb/d2x.git] / main / editor / eswitch.h
1 /* $Id: eswitch.h,v 1.2 2004-12-19 14:52:48 btb Exp $ */
2 /*
3 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
4 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
5 END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
6 ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
7 IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
8 SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
9 FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
10 CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
11 AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
12 COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
13 */
14
15 /*
16  *
17  * Headers for switch adding functions
18  *
19  */
20
21 #ifndef _ESWITCH_H
22 #define _ESWITCH_H
23
24 #include "inferno.h"
25 #include "segment.h"
26 #include "switch.h"
27
28 extern int bind_wall_to_trigger();
29
30 extern int trigger_remove();
31
32 extern int remove_trigger(segment *seg, short side);
33
34 extern void close_trigger_window();
35
36 extern void do_trigger_window();
37
38 #endif
39