]> icculus.org git repositories - btb/d2x.git/blob - main/editor/objpage.h
imported missing editor files from d1x
[btb/d2x.git] / main / editor / objpage.h
1 /*
2 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
3 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
4 END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
5 ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
6 IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
7 SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
8 FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
9 CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
10 AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.  
11 COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
12 */
13 /*
14  * $Source: /cvs/cvsroot/d2x/main/editor/objpage.h,v $
15  * $Revision: 1.1 $
16  * $Author: btb $
17  * $Date: 2004-12-19 13:54:27 $
18  * 
19  * object selection stuff.
20  * 
21  * $Log: not supported by cvs2svn $
22  * Revision 1.1.1.1  1999/06/14 22:02:40  donut
23  * Import of d1x 1.37 source.
24  *
25  * Revision 2.0  1995/02/27  11:35:32  john
26  * Version 2.0! No anonymous unions, Watcom 10.0, with no need
27  * for bitmaps.tbl.
28  * 
29  * Revision 1.8  1994/11/02  16:19:20  matt
30  * Moved draw_model_picture() out of editor, and cleaned up code
31  * 
32  * Revision 1.7  1994/07/28  16:59:36  mike
33  * objects containing objects.
34  * 
35  * Revision 1.6  1994/05/17  14:45:48  mike
36  * Get object type and id from ObjectType and ObjectId.
37  * 
38  * Revision 1.5  1994/05/17  12:03:55  mike
39  * Deal with little known fact that polygon object != robot.
40  * 
41  * Revision 1.4  1994/05/14  18:00:33  matt
42  * Got rid of externs in source (non-header) files
43  * 
44  * Revision 1.3  1994/04/01  11:17:06  yuan
45  * Added objects to objpage. Added buttons for easier tmap scrolling.
46  * Objects are selected fully from objpage and add object menu or pad.
47  * 
48  * Revision 1.2  1993/12/16  17:26:27  john
49  * Moved texture and object selection to texpage and objpage
50  * 
51  * Revision 1.1  1993/12/16  16:13:08  john
52  * Initial revision
53  * 
54  * 
55  */
56
57 #ifndef _OBJPAGE_H
58 #define _OBJPAGE_H
59
60 #include "ui.h"
61
62 int objpage_grab_current(int n);
63 int objpage_goto_first();
64
65 void objpage_init( UI_WINDOW *win );
66 void objpage_close();
67 void objpage_do();
68
69 extern void draw_robot_picture(int id, vms_angvec *orient_angles, int type);
70
71 #endif