(svn r1354) Use WindowClass/WindowNumber to store/pass window class/number, not some arbitrary data types

This commit is contained in:
tron 2005-01-03 21:29:59 +00:00
parent 52c87a0330
commit d922ca68e7
3 changed files with 4 additions and 4 deletions

View File

@ -203,7 +203,7 @@ void InvalidateWindowClasses(byte cls);
void DeleteWindowById(WindowClass cls, WindowNumber number);
void SetObjectToPlaceWnd(int icon, byte mode, Window *w);
void SetObjectToPlace(int icon, byte mode, byte window_class, uint16 window_num);
void SetObjectToPlace(int icon, byte mode, WindowClass window_class, WindowNumber window_num);
void ResetObjectToPlace();

View File

@ -2060,7 +2060,7 @@ void SetObjectToPlaceWnd(int icon, byte mode, Window *w)
#include "table/animcursors.h"
void SetObjectToPlace(int icon, byte mode, byte window_class, uint16 window_num)
void SetObjectToPlace(int icon, byte mode, WindowClass window_class, WindowNumber window_num)
{
TileHighlightData *thd = _thd_ptr;
Window *w;

View File

@ -86,9 +86,9 @@ typedef struct TileHighlightData {
byte next_drawstyle;
byte place_mode;
byte window_class;
bool make_square_red;
uint16 window_number;
WindowClass window_class;
WindowNumber window_number;
int userdata;
TileIndex redsq;