Rubidium
eaae0bb5e7
Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
...
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
12 months ago
Rubidium
68ff3fd062
Change: include fmt.h C++ headers in stdafx.h
...
This to prevent compilation issues between runs with and without precompiled
headers. Also remove the headers from the rest of the code base as they are
not needed there anymore, although they do relatively little harm.
1 year ago
Peter Nelson
912eb68981
Change: Extend entity override manager and station spec lists to support 16 bit IDs.
1 year ago
Peter Nelson
02961fd7af
Codechange: Use std::vector for NewGRF class lists.
1 year ago
J0anJosep
edbb5f4f73
Doc: Remove some SmallVector references from documentation.
4 years ago
S. D. Cloudt
13cc8a0cee
Cleanup: Removed SVN headers
5 years ago
frosch
00af887048
(svn r24170) -Add: Methods for translating between NewGRFClass spec indices and user interface indices.
12 years ago
frosch
34969178db
(svn r24169) -Add: Make NewGRFClass distinguish between defined specs and specs visible for the user.
12 years ago
frosch
c841a78f69
(svn r24167) -Codechange: Rename NewGRFClass::GetCount() to NewGRFClass::GetClassCount()
12 years ago
frosch
0f0e7e43cf
(svn r24166) -Codechange: Turn NewGRFClass::Get(Tid, uint) and GetCount(Tid) into non-static members GetSpec(uint) and GetSpecCount().
12 years ago
frosch
cb43494488
(svn r24165) -Codechange: Split parts of static NewGRFClass::Assign() into non-static Insert().
12 years ago
frosch
48c44a8d21
(svn r24164) -Codechange: Split parts of static NewGRFClass::Reset() into non-static ResetClass().
12 years ago
frosch
b3c84fcbbd
(svn r24163) -Codechange: Make various members of NewGRFClass private.
12 years ago
frosch
6f4d2160c2
(svn r24162) -Codechange: Remove NewGRFClass::GetName() and SetName() in favour of using Get() and direct member access (which is needed anyway for GRF string resolving).
12 years ago
frosch
73d926c8d4
(svn r24161) -Add: Method to get a specific NewGRFClass.
12 years ago
rubidium
eb299736c1
(svn r21886) -Codechange: move documentation towards the code to make it more likely to be updated [n].
14 years ago
alberth
f65a9a5515
(svn r21593) -Codechange: endif comment correcttions.
14 years ago
rubidium
cb4ab6a231
(svn r20405) -Add: generic class for "classes" for NewGRFs, e.g. the Station classes and Airport classes
14 years ago