-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.typesAppenderConfig.d.ts
184 lines (181 loc) · 7.78 KB
/
.typesAppenderConfig.d.ts
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
import { HandleHolder } from "@war3js/unsafe";
import { Destructable } from "./src/handles/Destructable.ts";
import { Handle } from "./src/handles/Handle.ts";
import { Item } from "./src/handles/Item.ts";
import { Player } from "./src/handles/Player.ts";
import { Unit } from "./src/handles/Unit.ts";
import { Widget } from "./src/handles/Widget.ts";
import {
HEvent,
JassCodeCallback,
HLocation,
HTrigger,
HTriggerAction,
HUnitEvent,
HUnitState,
} from "./src/utils/common.ts";
declare const __ColnfigOnlyBundlePath = "./build/dts-bundle/out.d.ts";
declare const __ColnfigOnlyFixedBundleOutPath = "./build/fullTypes/bootstrap.d.ts";
declare const __ColnfigOnlyNativesOutPath = "./build/fullTypes/natives.d.ts";
declare const __ColnfigOnlyConstantssOutPath = "./build/fullTypes/constants.d.ts";
interface __ColnfigOnlyTypeToHandle {
I: number;
R: number;
B: boolean;
S: string;
V: void;
C: JassCodeCallback;
handle: Handle;
agent: HandleHolder<"agent">;
player: Player;
destructable: Destructable;
widget: Widget;
unit: Unit;
event: HEvent;
item: Item;
ability: HandleHolder<"ability">;
buff: HandleHolder<"buff">;
force: HandleHolder<"force">;
group: HandleHolder<"group">;
trigger: HTrigger;
triggercondition: HandleHolder<"triggercondition">;
triggeraction: HTriggerAction;
timer: HandleHolder<"timer">;
location: HLocation;
region: HandleHolder<"region">;
rect: HandleHolder<"rect">;
boolexpr: HandleHolder<"boolexpr">;
sound: HandleHolder<"sound">;
conditionfunc: HandleHolder<"conditionfunc">;
filterfunc: HandleHolder<"filterfunc">;
unitpool: HandleHolder<"unitpool">;
itempool: HandleHolder<"itempool">;
race: HandleHolder<"race">;
alliancetype: HandleHolder<"alliancetype">;
racepreference: HandleHolder<"racepreference">;
gamestate: HandleHolder<"gamestate">;
igamestate: HandleHolder<"igamestate">;
fgamestate: HandleHolder<"fgamestate">;
playerstate: HandleHolder<"playerstate">;
playerscore: HandleHolder<"playerscore">;
playergameresult: HandleHolder<"playergameresult">;
unitstate: HUnitState;
aidifficulty: HandleHolder<"aidifficulty">;
eventid: HandleHolder<"eventid">;
gameevent: HandleHolder<"gameevent">;
playerevent: HandleHolder<"playerevent">;
playerunitevent: HandleHolder<"playerunitevent">;
unitevent: HUnitEvent;
limitop: HandleHolder<"limitop">;
widgetevent: HandleHolder<"widgetevent">;
dialogevent: HandleHolder<"dialogevent">;
unittype: HandleHolder<"unittype">;
projectiletype: HandleHolder<"projectiletype">;
gamespeed: HandleHolder<"gamespeed">;
gamedifficulty: HandleHolder<"gamedifficulty">;
gametype: HandleHolder<"gametype">;
mapflag: HandleHolder<"mapflag">;
mapvisibility: HandleHolder<"mapvisibility">;
mapsetting: HandleHolder<"mapsetting">;
mapdensity: HandleHolder<"mapdensity">;
mapcontrol: HandleHolder<"mapcontrol">;
minimapicon: HandleHolder<"minimapicon">;
playerslotstate: HandleHolder<"playerslotstate">;
volumegroup: HandleHolder<"volumegroup">;
camerafield: HandleHolder<"camerafield">;
camerasetup: HandleHolder<"camerasetup">;
playercolor: HandleHolder<"playercolor">;
placement: HandleHolder<"placement">;
startlocprio: HandleHolder<"startlocprio">;
raritycontrol: HandleHolder<"raritycontrol">;
blendmode: HandleHolder<"blendmode">;
texmapflags: HandleHolder<"texmapflags">;
effect: HandleHolder<"effect">;
effecttype: HandleHolder<"effecttype">;
weathereffect: HandleHolder<"weathereffect">;
terraindeformation: HandleHolder<"terraindeformation">;
fogstate: HandleHolder<"fogstate">;
fogmodifier: HandleHolder<"fogmodifier">;
dialog: HandleHolder<"dialog">;
button: HandleHolder<"button">;
quest: HandleHolder<"quest">;
questitem: HandleHolder<"questitem">;
defeatcondition: HandleHolder<"defeatcondition">;
timerdialog: HandleHolder<"timerdialog">;
leaderboard: HandleHolder<"leaderboard">;
multiboard: HandleHolder<"multiboard">;
multiboarditem: HandleHolder<"multiboarditem">;
trackable: HandleHolder<"trackable">;
gamecache: HandleHolder<"gamecache">;
version: HandleHolder<"version">;
itemtype: HandleHolder<"itemtype">;
texttag: HandleHolder<"texttag">;
attacktype: HandleHolder<"attacktype">;
damagetype: HandleHolder<"damagetype">;
weapontype: HandleHolder<"weapontype">;
soundtype: HandleHolder<"soundtype">;
lightning: HandleHolder<"lightning">;
pathingtype: HandleHolder<"pathingtype">;
mappedfield: HandleHolder<"mappedfield">;
mappedtype: HandleHolder<"mappedtype">;
attachmenttype: HandleHolder<"attachmenttype">;
bonetype: HandleHolder<"bonetype">;
animtype: HandleHolder<"animtype">;
subanimtype: HandleHolder<"subanimtype">;
cursoranimtype: HandleHolder<"cursoranimtype">;
image: HandleHolder<"image">;
ubersplat: HandleHolder<"ubersplat">;
hashtable: HandleHolder<"hashtable">;
sprite: HandleHolder<"sprite">;
projectile: HandleHolder<"projectile">;
doodad: HandleHolder<"doodad">;
framehandle: HandleHolder<"framehandle">;
originframetype: HandleHolder<"originframetype">;
framepointtype: HandleHolder<"framepointtype">;
textaligntype: HandleHolder<"textaligntype">;
frameeventtype: HandleHolder<"frameeventtype">;
oskeytype: HandleHolder<"oskeytype">;
mousebuttontype: HandleHolder<"mousebuttontype">;
agentdatafield: HandleHolder<"agentdatafield">;
abilityintegerfield: HandleHolder<"abilityintegerfield">;
abilityrealfield: HandleHolder<"abilityrealfield">;
abilitybooleanfield: HandleHolder<"abilitybooleanfield">;
abilitystringfield: HandleHolder<"abilitystringfield">;
abilityintegerlevelfield: HandleHolder<"abilityintegerlevelfield">;
abilityreallevelfield: HandleHolder<"abilityreallevelfield">;
abilitybooleanlevelfield: HandleHolder<"abilitybooleanlevelfield">;
abilitystringlevelfield: HandleHolder<"abilitystringlevelfield">;
abilityintegerlevelarrayfield: HandleHolder<"abilityintegerlevelarrayfield">;
abilityreallevelarrayfield: HandleHolder<"abilityreallevelarrayfield">;
abilitybooleanlevelarrayfield: HandleHolder<"abilitybooleanlevelarrayfield">;
abilitystringlevelarrayfield: HandleHolder<"abilitystringlevelarrayfield">;
unitintegerfield: HandleHolder<"unitintegerfield">;
unitrealfield: HandleHolder<"unitrealfield">;
unitbooleanfield: HandleHolder<"unitbooleanfield">;
unitstringfield: HandleHolder<"unitstringfield">;
unitweaponintegerfield: HandleHolder<"unitweaponintegerfield">;
unitweaponrealfield: HandleHolder<"unitweaponrealfield">;
unitweaponbooleanfield: HandleHolder<"unitweaponbooleanfield">;
unitweaponstringfield: HandleHolder<"unitweaponstringfield">;
itemintegerfield: HandleHolder<"itemintegerfield">;
itemrealfield: HandleHolder<"itemrealfield">;
itembooleanfield: HandleHolder<"itembooleanfield">;
itemstringfield: HandleHolder<"itemstringfield">;
movetype: HandleHolder<"movetype">;
pathingaitype: HandleHolder<"pathingaitype">;
collisiontype: HandleHolder<"collisiontype">;
targetflag: HandleHolder<"targetflag">;
armortype: HandleHolder<"armortype">;
heroattribute: HandleHolder<"heroattribute">;
defensetype: HandleHolder<"defensetype">;
regentype: HandleHolder<"regentype">;
unitcategory: HandleHolder<"unitcategory">;
pathingflag: HandleHolder<"pathingflag">;
commandbuttoneffect: HandleHolder<"commandbuttoneffect">;
timetype: HandleHolder<"timetype">;
variabletype: HandleHolder<"variabletype">;
renderstage: HandleHolder<"renderstage">;
jassthread: HandleHolder<"jassthread">;
handlelist: HandleHolder<"handlelist">;
textfilehandle: HandleHolder<"textfilehandle">;
}