]> git.lizzy.rs Git - irrlicht.git/blobdiff - source/Irrlicht/os.cpp
Remove all mentions of iOS
[irrlicht.git] / source / Irrlicht / os.cpp
index 47031c988e5fa3c3ca10ec506ee49c9031da3c3b..cdd1a26c46c0c710ccead5e694f9a71f7530a0cb 100644 (file)
@@ -4,7 +4,6 @@
 \r
 #include "os.h"\r
 #include "irrString.h"\r
-#include "IrrCompileConfig.h"\r
 #include "irrMath.h"\r
 \r
 #if defined(_IRR_COMPILE_WITH_SDL_DEVICE_)\r
@@ -18,7 +17,7 @@
        #define bswap_32(X) _byteswap_ulong(X)\r
        #define bswap_64(X) _byteswap_uint64(X)\r
        #define localtime _localtime_s\r
-#elif defined(_IRR_OSX_PLATFORM_) || defined(_IRR_IOS_PLATFORM_)\r
+#elif defined(_IRR_OSX_PLATFORM_)\r
        #include <libkern/OSByteOrder.h>\r
        #define bswap_16(X) OSReadSwapInt16(&X,0)\r
        #define bswap_32(X) OSReadSwapInt32(&X,0)\r
@@ -289,40 +288,6 @@ namespace os
                        Logger->log(message, hint.c_str(), ll);\r
        }\r
 \r
-       // our Randomizer is not really os specific, so we\r
-       // code one for all, which should work on every platform the same,\r
-       // which is desirable.\r
-\r
-       s32 Randomizer::seed = 0x0f0f0f0f;\r
-\r
-       //! generates a pseudo random number\r
-       s32 Randomizer::rand()\r
-       {\r
-               // (a*seed)%m with Schrage's method\r
-               seed = a * (seed%q) - r* (seed/q);\r
-               if (seed<1)\r
-                       seed += m;\r
-\r
-               return seed-1;  // -1 because we want it to start at 0\r
-       }\r
-\r
-       s32 Randomizer::randMax()\r
-       {\r
-               return rMax;\r
-       }\r
-\r
-       //! resets the randomizer\r
-       void Randomizer::reset(s32 value)\r
-       {\r
-               if (value<0)\r
-                       seed = value+m;\r
-               else if ( value == 0 || value == m)\r
-                       seed = 1;\r
-               else\r
-                       seed = value;\r
-       }\r
-\r
-\r
        // ------------------------------------------------------\r
        // virtual timer implementation\r
 \r