src/signs_func.h
author convert-repo
Mon, 07 Apr 2008 16:21:55 +0000
changeset 10076 dfd70e42c4ae
parent 9286 d446bf9f4a68
child 10947 10533a7545b6
permissions -rw-r--r--
update tags
2186
461a2aff3486 (svn r2701) Insert Id tags into all source files
tron
parents: 2116
diff changeset
     1
/* $Id$ */
461a2aff3486 (svn r2701) Insert Id tags into all source files
tron
parents: 2116
diff changeset
     2
9286
d446bf9f4a68 (svn r12501) -Codechange: split signs.h.
rubidium
parents: 9268
diff changeset
     3
/** @file signs_func.h Functions related to signs. */
7880
f485e21889fd (svn r10753) -Codechange: make the sign struct use the pool item class as super class.
rubidium
parents: 7791
diff changeset
     4
9286
d446bf9f4a68 (svn r12501) -Codechange: split signs.h.
rubidium
parents: 9268
diff changeset
     5
#ifndef SIGNS_FUNC_H
d446bf9f4a68 (svn r12501) -Codechange: split signs.h.
rubidium
parents: 9268
diff changeset
     6
#define SIGNS_FUNC_H
988
2482369a61ff (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared it for
truelight
parents:
diff changeset
     7
9286
d446bf9f4a68 (svn r12501) -Codechange: split signs.h.
rubidium
parents: 9268
diff changeset
     8
#include "signs_type.h"
7791
b279d235997a (svn r10643) -Merge (from NoAI): properly counting the amount of signs instead of using the size of the sign pool.
rubidium
parents: 7623
diff changeset
     9
b279d235997a (svn r10643) -Merge (from NoAI): properly counting the amount of signs instead of using the size of the sign pool.
rubidium
parents: 7623
diff changeset
    10
extern SignID _new_sign_id;
8764
65746a5248ec (svn r11832) -Codechange: get rid of (quite) some VARDEFs.
rubidium
parents: 8754
diff changeset
    11
extern bool _sign_sort_dirty;
1575
a566a645401f (svn r2079) -Add: signlist, shows all signs in the map. Clicking on them, and you go
truelight
parents: 1330
diff changeset
    12
6573
7624f942237f (svn r9050) -Codechange: Foo(void) -> Foo()
rubidium
parents: 6002
diff changeset
    13
void UpdateAllSignVirtCoords();
1977
4392ae3d8e31 (svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents: 1837
diff changeset
    14
void PlaceProc_Sign(TileIndex tile);
988
2482369a61ff (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared it for
truelight
parents:
diff changeset
    15
7623
74bc263b1f4c (svn r10401) -Feature: new sign editor features including switching to previous/next sign (XeryusTC)
peter1138
parents: 6916
diff changeset
    16
/* signs_gui.cpp */
4349
2fc39ff2626e (svn r6050) -Codechange: mass-renamed SignStruct -> Sign and ss -> si. Now functions and variables all match eachother
truelight
parents: 4346
diff changeset
    17
void ShowRenameSignWindow(const Sign *si);
988
2482369a61ff (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared it for
truelight
parents:
diff changeset
    18
6573
7624f942237f (svn r9050) -Codechange: Foo(void) -> Foo()
rubidium
parents: 6002
diff changeset
    19
void ShowSignList();
6002
0cc302eda282 (svn r8301) -Codechange: Move the code relating to the sign list window from graph_gui.cpp to a file of its own: signs_gui.cpp.
maedhros
parents: 5838
diff changeset
    20
9286
d446bf9f4a68 (svn r12501) -Codechange: split signs.h.
rubidium
parents: 9268
diff changeset
    21
#endif /* SIGNS_FUNC_H */