src/viewport.h
branchnoai
changeset 9694 e72987579514
parent 9629 66dde6412125
child 9703 d2a6acdbd665
equal deleted inserted replaced
9693:31fcaa5375a1 9694:e72987579514
    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();