|
OpenTTD Source
13.0-beta1
|
Go to the documentation of this file.
36 return (value + (1 << zoom) - 1) >> zoom;
static int UnScaleFont(int value)
Short-hand to apply font zoom level.
static int UnScaleByZoomLower(int value, ZoomLevel zoom)
Scale by zoom level, usually shift right (when zoom > ZOOM_LVL_NORMAL)
static int ScaleFontTrad(int value)
Scale traditional pixel dimensions to Font zoom level.
static int ScaleByZoomLower(int value, ZoomLevel zoom)
Scale by zoom level, usually shift left (when zoom > ZOOM_LVL_NORMAL)
static int UnScaleGUI(int value)
Short-hand to apply GUI zoom level.
static ZoomLevel UnScaleZoomGUI(ZoomLevel value)
UnScale zoom level relative to GUI zoom.
ZoomLevel
All zoom levels we know.
@ ZOOM_LVL_MAX
Maximum zoom level.
@ ZOOM_LVL_MIN
Minimum zoom level.
static int UnScaleByZoom(int value, ZoomLevel zoom)
Scale by zoom level, usually shift right (when zoom > ZOOM_LVL_NORMAL) When shifting right,...
static int ScaleByZoom(int value, ZoomLevel zoom)
Scale by zoom level, usually shift left (when zoom > ZOOM_LVL_NORMAL) When shifting right,...
static int AdjustByZoom(int value, int zoom)
Adjust by zoom level; zoom < 0 shifts right, zoom >= 0 shifts left.
static ZoomLevel ScaleZoomGUI(ZoomLevel value)
Scale zoom level relative to GUI zoom.
static int ScaleGUITrad(int value)
Scale traditional pixel dimensions to GUI zoom level.
@ ZOOM_LVL_OUT_4X
Zoomed 4 times out.