OpenTTD Source  20240919-master-gdf0233f4c2
viewport_cmd.h File Reference
#include "command_type.h"
#include "viewport_type.h"

Go to the source code of this file.

Functions

CommandCost CmdScrollViewport (DoCommandFlag flags, TileIndex tile, ViewportScrollTarget target, uint32_t ref)
 Scroll players main viewport. More...
 

Detailed Description

Command definitions related to viewports.

Definition in file viewport_cmd.h.

Function Documentation

◆ CmdScrollViewport()

CommandCost CmdScrollViewport ( DoCommandFlag  flags,
TileIndex  tile,
ViewportScrollTarget  target,
uint32_t  ref 
)

Scroll players main viewport.

Parameters
flagstype of operation
tiletile to center viewport on
targetViewportScrollTarget of scroll target
refcompany or client id depending on the target
Returns
the cost of this operation or an error

Definition at line 3546 of file viewport.cpp.

References _current_company, _local_company, _network_own_client_id, CMD_ERROR, DC_EXEC, OWNER_DEITY, ResetObjectToPlace(), ScrollMainWindowToTile(), VST_CLIENT, VST_COMPANY, and VST_EVERYONE.