|
OpenTTD
|
Types related to viewports. More...
Go to the source code of this file.
Data Structures | |
| struct | ViewPort |
| Data structure for viewport, display of a part of the world. More... | |
| struct | ViewportSign |
| Location information about a sign as seen on the viewport. More... | |
Variables | |
| static const uint | BB_HEIGHT_UNDER_BRIDGE = 6 |
| Some values for constructing bounding boxes (BB). More... | |
| static const uint | BB_Z_SEPARATOR = 7 |
| Separates the bridge/tunnel from the things under/above it. | |
Types related to viewports.
Definition in file viewport_type.h.
Drag and drop selection process, or, what to do with an area of land when you've selected it.
| Enumerator | |
|---|---|
| DDSP_DEMOLISH_AREA | Clear area. |
| DDSP_RAISE_AND_LEVEL_AREA | Raise / level area. |
| DDSP_LOWER_AND_LEVEL_AREA | Lower / level area. |
| DDSP_LEVEL_AREA | Level area. |
| DDSP_CREATE_DESERT | Fill area with desert. |
| DDSP_CREATE_ROCKS | Fill area with rocks. |
| DDSP_CREATE_WATER | Create a canal. |
| DDSP_CREATE_RIVER | Create rivers. |
| DDSP_PLANT_TREES | Plant trees. |
| DDSP_BUILD_BRIDGE | Bridge placement. |
| DDSP_PLACE_RAIL | Rail placement. |
| DDSP_BUILD_SIGNALS | Signal placement. |
| DDSP_BUILD_STATION | Station placement. |
| DDSP_REMOVE_STATION | Station removal. |
| DDSP_CONVERT_RAIL | Rail conversion. |
| DDSP_PLACE_ROAD_X_DIR | Road placement (X axis) |
| DDSP_PLACE_ROAD_Y_DIR | Road placement (Y axis) |
| DDSP_PLACE_AUTOROAD | Road placement (auto) |
| DDSP_BUILD_BUSSTOP | Road stop placement (buses) |
| DDSP_BUILD_TRUCKSTOP | Road stop placement (trucks) |
| DDSP_REMOVE_BUSSTOP | Road stop removal (buses) |
| DDSP_REMOVE_TRUCKSTOP | Road stop removal (trucks) |
Definition at line 97 of file viewport_type.h.
| enum ViewportPlaceMethod |
Viewport place method (type of highlighted area and placed objects)
Definition at line 78 of file viewport_type.h.
| enum ViewportSignMargin |
Margins for the viewport sign.
| Enumerator | |
|---|---|
| VPSM_LEFT | Left margin. |
| VPSM_RIGHT | Right margin. |
| VPSM_TOP | Top margin. |
| VPSM_BOTTOM | Bottom margin. |
Definition at line 40 of file viewport_type.h.
| enum ZoomStateChange |
Directions of zooming.
| Enumerator | |
|---|---|
| ZOOM_IN | Zoom in (get more detailed view). |
| ZOOM_OUT | Zoom out (get helicopter view). |
| ZOOM_NONE | Hack, used to update the button status. |
Definition at line 62 of file viewport_type.h.
|
static |
Some values for constructing bounding boxes (BB).
The Z positions under bridges are: z=0..5 Everything that can be built under low bridges. z=6 reserved, currently unused. z=7 Z separator between bridge/tunnel and the things under/above it.Everything that can be built under low bridges, must not exceed this Z height.
Definition at line 74 of file viewport_type.h.
1.8.13