OpenTTD Source 20260206-master-g4d4e37dbf1
FenceOffset Struct Reference

Offsets for drawing fences. More...

Inheritance diagram for FenceOffset:
SpriteBounds

Public Member Functions

constexpr FenceOffset (Corner height_ref, int8_t origin_x, int8_t origin_y, uint8_t extent_x, uint8_t extent_y)
Public Member Functions inherited from SpriteBounds
constexpr SpriteBounds (const Coord3D< int8_t > &origin, const Coord3D< uint8_t > &extent, const Coord3D< int8_t > &offset)

Data Fields

Corner height_ref
 Corner to use height offset from.
Data Fields inherited from SpriteBounds
Coord3D< int8_t > origin
 Position of northern corner within tile.
Coord3D< uint8_t > extent
 Size of bounding box.
Coord3D< int8_t > offset
 Relative position of sprite from bounding box.

Detailed Description

Offsets for drawing fences.

Definition at line 1906 of file rail_cmd.cpp.

Constructor & Destructor Documentation

◆ FenceOffset()

FenceOffset::FenceOffset ( Corner height_ref,
int8_t origin_x,
int8_t origin_y,
uint8_t extent_x,
uint8_t extent_y )
inlineconstexpr

Definition at line 1909 of file rail_cmd.cpp.

Field Documentation

◆ height_ref

Corner FenceOffset::height_ref

Corner to use height offset from.

Definition at line 1907 of file rail_cmd.cpp.


The documentation for this struct was generated from the following file: