135class invlistener :
public Listener
144 int defaultBarHeight;
145 int defaultBarOffsetX;
146 int defaultBarOffsetY;
149 CLASS_PROTOTYPE(invlistener);
152 void verify_curitem(
void);
153 void verify_curtype(
void);
154 void verify_one_arg(Event *ev);
160 bool Load(Script& script);
161 void InvSelectSound(Event *ev);
162 void InvRejectSound(Event *ev);
163 void InvChangeSound(Event *ev);
164 void InvWidth(Event *ev);
165 void InvHeight(Event *ev);
166 void InvHorizOffset(Event *ev);
167 void InvVertOffset(Event *ev);
168 void InvAlign(Event *ev);
169 void InvCascade(Event *ev);
170 void Typedef(Event *ev);
171 void OpenBrace(Event *ev);
172 void CloseBrace(Event *ev);
173 void ButtonShader(Event *ev);
174 void HoverShader(Event *ev);
175 void SelShader(Event *ev);
176 void Background(Event *ev);
177 void BackgroundTile(Event *ev);
178 void Width(Event *ev);
179 void Height(Event *ev);
180 void BarWidth(Event *ev);
181 void BarHeight(Event *ev);
182 void BarOffsetX(Event *ev);
183 void BarOffsetY(Event *ev);
184 void Item(Event *ev);
185 void Ammo(Event *ev);
186 void Equip(Event *ev);
187 void CheckAmmo(Event *ev);
188 void Command(Event *ev);
189 void BGShader(Event *ev);
190 void BarShader(Event *ev);
191 void SelItemShader(Event *ev);
192 void SelItemShaderOnTop(Event *ev);
193 void RotateOffset(Event *ev);
194 void Offset(Event *ev);
195 void Model(Event *ev);
196 void Anim(Event *ev);
197 void Scale(Event *ev);
198 void Angles(Event *ev);
199 void AngleDeltas(Event *ev);
200 void Move(Event *ev);
201 void ModelWindow(Event *ev);
202 void HudRotateOffset(Event *ev);
203 void HudOffset(Event *ev);
204 void HudModel(Event *ev);
205 void HudAnim(Event *ev);
206 void HudScale(Event *ev);
207 void HudAngles(Event *ev);
208 void HudAngleDeltas(Event *ev);
209 void HudMove(Event *ev);
210 void HudCompassAngles(Event *ev);
211 void HudCompassNeedleAngles(Event *ev);