// // This file was taken from RakNet 4.082. // Please see licenses/RakNet license.txt for the underlying license and related copyright. // // // // Modified work: Copyright (c) 2018, SLikeSoft UG (haftungsbeschränkt) // // This source code was modified by SLikeSoft. Modifications are licensed under the MIT-style // license found in the license.txt file in the root directory of this source tree. //----------------Extra Swig PreProcessor------------ //To keep everything clean general swig preprocessor commands are stuck here //Alot of items not in here may be preprocessor, but are in thier own section for some reason or another //Defines #ifdef SWIGWIN #define _MSC_VER 10000 #define WIN32 #define _WIN32 #endif //typedefs typedef int int32_t; typedef unsigned int uint32_t; typedef uint32_t DefaultIndexType; #ifdef SWIGWIN typedef unsigned int SOCKET; typedef unsigned int __UDPSOCKET__ ; typedef unsigned int __TCPSOCKET__; #endif typedef SLNet::RakString::SharedString SharedString; //Global Inserts #define SWIG_CSHARP_NO_IMCLASS_STATIC_CONSTRUCTOR 1; //----------------------------Method modifiers--------------------- %include "RakNetSwigMacros.i"