viewport.h
changeset 5046 2b2375affc0a
parent 5045 3e734e178dae
child 5122 a68d16b055fa
equal deleted inserted replaced
5045:3e734e178dae 5046:2b2375affc0a
    30 
    30 
    31 bool DoZoomInOutWindow(int how, Window *w);
    31 bool DoZoomInOutWindow(int how, Window *w);
    32 void ZoomInOrOutToCursorWindow(bool in, Window * w);
    32 void ZoomInOrOutToCursorWindow(bool in, Window * w);
    33 Point GetTileZoomCenterWindow(bool in, Window * w);
    33 Point GetTileZoomCenterWindow(bool in, Window * w);
    34 void HandleZoomMessage(Window *w, const ViewPort *vp, byte widget_zoom_in, byte widget_zoom_out);
    34 void HandleZoomMessage(Window *w, const ViewPort *vp, byte widget_zoom_in, byte widget_zoom_out);
       
    35 
       
    36 static inline void MaxZoomInOut(int how, Window *w)
       
    37 {
       
    38 	while (DoZoomInOutWindow(how, w) ) {};
       
    39 }
    35 
    40 
    36 void OffsetGroundSprite(int x, int y);
    41 void OffsetGroundSprite(int x, int y);
    37 
    42 
    38 void DrawGroundSprite(uint32 image);
    43 void DrawGroundSprite(uint32 image);
    39 void DrawGroundSpriteAt(uint32 image, int32 x, int32 y, byte z);
    44 void DrawGroundSpriteAt(uint32 image, int32 x, int32 y, byte z);