OpenTTD Source: src/signs.cpp File Reference

OpenTTD Source 14.0-beta3

Functions | Variables
signs.cpp File Reference
`#include "stdafx.h"`
`#include "landscape.h"`
`#include "company_func.h"`
`#include "signs_base.h"`
`#include "signs_func.h"`
`#include "strings_func.h"`
`#include "core/pool_func.hpp"`
`#include "viewport_kdtree.h"`
`#include "table/strings.h"`
`#include "safeguards.h"`

Go to the source code of this file.

## Functions
void | UpdateAllSignVirtCoords ()
| Update the coordinates of all signs.
bool | CompanyCanRenameSign (const Sign *si)
| Check if the current company can rename a given sign. More...

## Variables
SignPool | _sign_pool ("Sign")
| Initialize the sign-pool.

## Detailed Description

Handling of signs.

Definition in file signs.cpp.

## Function Documentation

## ◆ CompanyCanRenameSign()

bool CompanyCanRenameSign | ( | const Sign * | si | ) |

Check if the current company can rename a given sign.

Parameters

  *si | The sign in question.

Returns
  true if the sign can be renamed, else false.

Definition at line 71 of file signs.cpp.

References _current_company, and OWNER_DEITY.

Referenced by CmdRenameSign(), and HandleClickOnSign().