src/viewport.h
branchNewGRF_ports
changeset 6743 cabfaa4a0295
parent 6720 35756db7e577
child 6807 436fc766fc34
equal deleted inserted replaced
6742:1337d6c9b97b 6743:cabfaa4a0295
    39 Point GetTileZoomCenterWindow(bool in, Window * w);
    39 Point GetTileZoomCenterWindow(bool in, Window * w);
    40 void HandleZoomMessage(Window *w, const ViewPort *vp, byte widget_zoom_in, byte widget_zoom_out);
    40 void HandleZoomMessage(Window *w, const ViewPort *vp, byte widget_zoom_in, byte widget_zoom_out);
    41 
    41 
    42 static inline void MaxZoomInOut(int how, Window *w)
    42 static inline void MaxZoomInOut(int how, Window *w)
    43 {
    43 {
    44 	while (DoZoomInOutWindow(how, w) ) {};
    44 	while (DoZoomInOutWindow(how, w)) {};
    45 }
    45 }
    46 
    46 
    47 void OffsetGroundSprite(int x, int y);
    47 void OffsetGroundSprite(int x, int y);
    48 
    48 
    49 void DrawGroundSprite(SpriteID image, SpriteID pal);
    49 void DrawGroundSprite(SpriteID image, SpriteID pal);
    50 void DrawGroundSpriteAt(SpriteID image, SpriteID pal, int32 x, int32 y, byte z);
    50 void DrawGroundSpriteAt(SpriteID image, SpriteID pal, int32 x, int32 y, byte z);
    51 void AddSortableSpriteToDraw(SpriteID image, SpriteID pal, int x, int y, int w, int h, byte dz, byte z);
    51 void AddSortableSpriteToDraw(SpriteID image, SpriteID pal, int x, int y, int w, int h, byte dz, byte z, bool transparent = false);
    52 void *AddStringToDraw(int x, int y, StringID string, uint64 params_1, uint64 params_2);
    52 void *AddStringToDraw(int x, int y, StringID string, uint64 params_1, uint64 params_2);
    53 void AddChildSpriteScreen(SpriteID image, SpriteID pal, int x, int y);
    53 void AddChildSpriteScreen(SpriteID image, SpriteID pal, int x, int y);
    54 
    54 
    55 
    55 
    56 void StartSpriteCombine();
    56 void StartSpriteCombine();