aboutsummaryrefslogtreecommitdiff
path: root/advtrains_interlocking/tool.lua
diff options
context:
space:
mode:
Diffstat (limited to 'advtrains_interlocking/tool.lua')
0 files changed, 0 insertions, 0 deletions
e Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef IRRLICHTTYPES_HEADER #define IRRLICHTTYPES_HEADER /* Ensure that <stdint.h> is included before <irrTypes.h>, unless building on * MSVC, to address an irrlicht issue: https://sourceforge.net/p/irrlicht/bugs/433/ * * TODO: Decide whether or not we support non-compliant C++ compilers like old * versions of MSCV. If we do not then <stdint.h> can always be included * regardless of the compiler. */ #ifndef _MSC_VER # include <stdint.h> #endif #include <irrTypes.h> using namespace irr; // Irrlicht 1.8+ defines 64bit unsigned symbol in irrTypes.h #if (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR < 8) #ifdef _MSC_VER // Windows typedef long long s64; typedef unsigned long long u64; #else // Posix typedef int64_t s64; typedef uint64_t u64; #endif #endif #endif