Changeset - r873:8376969b1534
[Not reviewed]
master
0 3 0
tron - 19 years ago 2005-01-03 21:29:59
tron@openttd.org
(svn r1354) Use WindowClass/WindowNumber to store/pass window class/number, not some arbitrary data types
3 files changed with 4 insertions and 4 deletions:
0 comments (0 inline, 0 general)
functions.h
Show inline comments
 
@@ -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();
 

	
viewport.c
Show inline comments
 
@@ -2060,7 +2060,7 @@ void SetObjectToPlaceWnd(int icon, byte 
 

	
 
#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;
viewport.h
Show inline comments
 
@@ -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;
0 comments (0 inline, 0 general)