forked from clickteam-plugin/TiledMapLoader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathExtension.h
39 lines (25 loc) · 791 Bytes
/
Extension.h
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
#define IDS_EXT_VERSION 5
#define EXT_VERSION "tiledmaploader #14"
class Extension {
public:
LPRDATA rdPtr;
LPRH rhPtr;
Edif::Runtime Runtime;
static const int MinimumBuild = 248;
static const int Version = 1;
static const int OEFLAGS = OEFLAG_VALUES | OEFLAG_RUNBEFOREFADEIN | OEFLAG_NEVERKILL;
static const int OEPREFS = 0;
static const int WindowProcPriority = 100;
Extension(LPRDATA rdPtr, LPEDATA edPtr, fpcob cobPtr);
~Extension();
#include "RExtension.h"
void Action(int ID, LPRDATA rdPtr, long param1, long param2);
long Condition(int ID, LPRDATA rdPtr, long param1, long param2);
long Expression(int ID, LPRDATA rdPtr, long param);
short Handle();
short Display();
short Pause();
short Continue();
bool Save(HANDLE File);
bool Load(HANDLE File);
};