Michał Janiszewski
|
54e622659d
|
Extract common parts from rct2.h to common.h
|
2016-12-01 16:03:16 +01:00 |
Michał Janiszewski
|
b0dc6fe5fe
|
Introduce `UNUSED(x)` macro, mark some variables as unused
|
2016-10-09 22:41:18 +02:00 |
Ted John
|
d786e57914
|
Move registers struct to common.h
So that it can still be used in x64 builds
|
2016-09-17 23:12:25 +01:00 |
Michał Janiszewski
|
f2eb63847f
|
Fix missing define checks
|
2016-07-09 10:24:26 +02:00 |
Michał Janiszewski
|
639f19adbf
|
Fix define checks in project
|
2016-07-09 10:05:12 +02:00 |
Michał Janiszewski
|
ded905a259
|
Fixes to object loading
|
2016-06-19 18:12:14 +02:00 |
Michał Janiszewski
|
1508e49a28
|
Change macro to assert_struct_size
|
2016-06-03 11:29:50 +02:00 |
Michał Janiszewski
|
934ce5e84e
|
Fix 64 bit by skipping static_asserts for structs with pointers
|
2016-06-03 10:55:21 +02:00 |
Michał Janiszewski
|
df3030e4a9
|
Provide static_assert for hard-coded struct sizes.
|
2016-06-03 10:55:21 +02:00 |
Michał Janiszewski
|
14de1cd5eb
|
Restrict for MSVC (#3794)
|
2016-06-01 17:44:06 +01:00 |
Michał Janiszewski
|
268baa62f7
|
Add `restrict` for drawing function (#3793)
|
2016-06-01 15:40:31 +01:00 |
Michał Janiszewski
|
3a697609a5
|
Fixes to network refactoring (#11)
|
2016-05-30 11:28:13 +01:00 |
janisozaur
|
68bad6505c
|
Add and correct licence headers to all sources (#3108)
|
2016-05-04 18:24:41 +01:00 |
janisozaur
|
7d2e62ba56
|
Fix typo introduced in 288d11a , fixes #3376 (#3379)
See https://sourceforge.net/p/predef/wiki/Architectures/
This reverts commit 67a86fe22f .
|
2016-04-22 07:59:50 +01:00 |
Michał Janiszewski
|
288d11a196
|
Add platform define for x86
|
2016-04-21 22:18:59 +02:00 |
Michał Janiszewski
|
aaf572ab27
|
Fix fastcall for non-MSVC toolchains
|
2016-02-20 13:41:44 +00:00 |
Michał Janiszewski
|
52e0b737be
|
Drop initial null check from SafeFree
Both free and delete treat nullptr the same way: as a no-op [1][2].
Get rid of checking if the pointer passed is a null one before acting on
it.
See stackoverflow.com/q/154136/do-while-and-if-else-statements-in in
case you are wondering why is it done this way.
[1] http://www.cplusplus.com/reference/cstdlib/free/
[2] http://www.cplusplus.com/reference/new/operator%20delete/
|
2015-09-22 22:58:34 +02:00 |
IntelOrca
|
72398151a7
|
implement ride_create_cable_lift
|
2015-09-12 18:17:35 +01:00 |
IntelOrca
|
8085abadd3
|
add basic support for localisation object string overriding
|
2015-09-08 21:37:22 +01:00 |
IntelOrca
|
8ec51b6fc1
|
add FileStream, IStream and IDisposable
|
2015-09-08 21:37:20 +01:00 |
IntelOrca
|
7f0ed995b5
|
improve reading and saving of configuration
|
2015-02-16 22:47:11 +00:00 |
IntelOrca
|
335774dc08
|
add log level check so that --verbose option works
|
2014-11-21 18:39:56 +00:00 |
IntelOrca
|
c8df6174b8
|
organisation: fix includes
|
2014-10-06 17:36:58 +01:00 |