The Build Engine

- Main Page
- Classes
- Files

- File List
- File Members

bstub.h
1 /*
2 * The following functions must be implemented by someone extending Ken's
3 * BUILD editor; these are called by the editor to allow you to make hooks
4 * into the program without having to touch build.c yourself. See Ken's
5 * bstub.c for an example.
6 *
7 * Moved to separate header file by Ryan C. Gordon (icculus@clutteredmind.org).
8 *
9 * Please do NOT harrass Ken Silverman about any code modifications
10 * (including this file) to BUILD.
11 */
12
13 /*
14 * "Build Engine & Tools" Copyright (c) 1993-1997 Ken Silverman
15 * Ken Silverman's official web site: "http://www.advsys.net/ken"
16 * See the included license file "BUILDLIC.TXT" for license info.
17 * This file IS NOT A PART OF Ken Silverman's original release
18 */
19
20 #ifndef _INCLUDE_BSTUB_H_
21 #define _INCLUDE_BSTUB_H_
22
23 void ExtInit(void);
24 void ExtUnInit(void);
25 void ExtLoadMap(const char *mapname);
26 void ExtSaveMap(const char *mapname);
27 const char *ExtGetSectorCaption(short sectnum);
28 const char *ExtGetWallCaption(short wallnum);
29 const char *ExtGetSpriteCaption(short spritenum);
30 void ExtShowSectorData(short sectnum);
31 void ExtShowWallData(short wallnum);
32 void ExtShowSpriteData(short spritenum);
33 void ExtEditSectorData(short sectnum);
34 void ExtEditWallData(short wallnum);
35 void ExtEditSpriteData(short spritenum);
36 void ExtPreCheckKeys(void);
37 void ExtAnalyzeSprites(void);
38 void ExtCheckKeys(void);
39
40 #endif /* !defined _INCLUDE_BSTUB_H_ */
41
42 /* end of bstub.h ... */
43
44
45