File diff r2115:556698050edb → r2116:ddc2d73f5c38
viewport.h
Show inline comments
 
@@ -11,17 +11,16 @@ struct ViewPort {
 
	byte zoom;
 
};
 

	
 
void SetSelectionRed(bool);
 

	
 
/* viewport.c */
 
Point MapXYZToViewport(ViewPort *vp, uint x, uint y, uint z);
 
void AssignWindowViewport(Window *w, int x, int y,
 
	int width, int height, uint32 follow_flags, byte zoom);
 
void SetViewportPosition(Window *w, int x, int y);
 
ViewPort *IsPtInWindowViewport(Window *w, int x, int y);
 
ViewPort *IsPtInWindowViewport(const Window *w, int x, int y);
 
Point GetTileBelowCursor(void);
 
void ZoomInOrOutToCursorWindow(bool in, Window * w);
 
Point GetTileZoomCenterWindow(bool in, Window * w);
 
void UpdateViewportPosition(Window *w);
 

	
 
void OffsetGroundSprite(int x, int y);
 
@@ -33,13 +32,13 @@ void *AddStringToDraw(int x, int y, Stri
 
void AddChildSpriteScreen(uint32 image, int x, int y);
 

	
 

	
 
void StartSpriteCombine(void);
 
void EndSpriteCombine(void);
 

	
 
void HandleViewportClicked(ViewPort *vp, int x, int y);
 
void HandleViewportClicked(const ViewPort *vp, int x, int y);
 
void PlaceObject(void);
 
void SetRedErrorSquare(TileIndex tile);
 
void SetTileSelectSize(int w, int h);
 
void SetTileSelectBigSize(int ox, int oy, int sx, int sy);
 

	
 
void VpStartPlaceSizing(TileIndex tile, int user);