summaryrefslogtreecommitdiff
path: root/src/irrlichttypes.h
Commit message (Collapse)AuthorAge
* Define and use limit constants for Irrlicht fixed-width typeskwolekr2015-10-04
|
* Fix builds failing on BSD-like (such as OSX) due to an irrlicht bug ↵Pavel Puchkin2014-12-09
| | | | | | | | | | | | | | | | | | | | | | (temporary fix) Details: - https://sourceforge.net/p/irrlicht/bugs/433/ - https://github.com/minetest/minetest/issues/1687#issuecomment-61368769 - https://forum.minetest.net/viewtopic.php?f=42&t=9190&start=125#p159364 In case when "settings.h" is included from "emerge.cpp" or "environment.cpp", u64 type has "unsigned long" length because previously <stdint> was included. When "settings.h" is included from "settings.cpp", u64 has "unsigned long long" length because no <stdint> was included previously. This leads to different signatures of "setU64" method and linker cannot find appropriate symbol. The best fix of this bug should be done in the Irrlicht, but as hotfix I think this is OK and better than types changing. Previously this bug didn't appear because there was no "settings.cpp" file and implementation of all methods was done in the header file.
* Update Copyright YearsSfan52013-02-24
|
* Change Minetest-c55 to MinetestPilzAdam2013-02-24
|
* Last set of minor cleanupskwolekr2013-01-21
|
* Fixed u64 ambiguous symbol errorDannyDark2012-12-20
| | | | | Fixed the compiler not being able to determine which symbol it should use when compiling Minetest as 64bit with Irrlicht 1.8+
* Optimize headersPerttu Ahola2012-06-17
|
* Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola2012-06-05
| | | | GPLv2/later, by agreement of major contributors
* The huge item definition and item namespace unification patch (itemdef), see ↵Kahrl2012-01-12
| | | | http://c55.me/minetest/wiki/doku.php?id=changes:itemdef
* Completely generalized mesh generation; ContentFeatures serializationPerttu Ahola2011-11-29
|
* Scripting WIPPerttu Ahola2011-11-29