aboutsummaryrefslogtreecommitdiff
path: root/src/content_mapblock.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/content_mapblock.h')
-rw-r--r--src/content_mapblock.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/content_mapblock.h b/src/content_mapblock.h
index 6866a4498..310e38e7c 100644
--- a/src/content_mapblock.h
+++ b/src/content_mapblock.h
@@ -65,7 +65,7 @@ public:
void useTile(int index, bool disable_backface_culling);
void useDefaultTile(bool set_color = true);
- TileSpec getTile(const v3s16 &direction);
+ void getTile(const v3s16 &direction, TileSpec &tile);
// face drawing
void drawQuad(v3f *vertices, const v3s16 &normal = v3s16(0, 0, 0));
pan class="hl com">*/ #pragma once /* 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 <cstdint> #endif #include <irrTypes.h> using namespace irr; 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 #if (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR >= 9) namespace core { template <typename T> inline T roundingError(); template <> inline s16 roundingError() { return 0; } } #endif } #define S8_MIN (-0x7F - 1) #define S16_MIN (-0x7FFF - 1) #define S32_MIN (-0x7FFFFFFF - 1) #define S64_MIN (-0x7FFFFFFFFFFFFFFF - 1) #define S8_MAX 0x7F #define S16_MAX 0x7FFF #define S32_MAX 0x7FFFFFFF #define S64_MAX 0x7FFFFFFFFFFFFFFF #define U8_MAX 0xFF #define U16_MAX 0xFFFF #define U32_MAX 0xFFFFFFFF #define U64_MAX 0xFFFFFFFFFFFFFFFF