// ----------------------------------------------------------------------------
// Blitz-Irrlicht 1.8.3 Wrapper by Ed Musolino 2015
// Based off of Frank Dodd's Irrlicht 1.7 Freebasic Wrapper (2006-2010)
// ----------------------------------------------------------------------------

//  This software is provided 'as-is', without any express Or implied
//  warranty.  In no event will the authors be held liable For any damages
//  arising from the use of this software.

//  Permission is granted To anyone To use this software For any purpose,
//  including commercial applications, And To alter it And redistribute it
//  freely, subject To the following restrictions:

//  1. The Origin of this software must Not be misrepresented; you must not
//     claim that you wrote the original software. If you use this software
//     in a product, an acknowledgement in the product documentation would be
//     appreciated but is Not required.
//  2. Altered source versions must be clearly marked as such, And must Not be
//     misrepresented as being the original software.
//  3. This notice may Not be removed Or altered from any source distribution.
//
// /////////////////////////////////////////////////////////////////////////////

-----------------------------------------------------------------------------------

BlitzPlus \ Blitz3D

Copy the bIrrlicht.decls to your 'userlibs' folder within BlitzPlus or Blitz3D.
Include bIrrlicht.bb and the DLL's in your project folder. All required DLL's
 are located in the '_libs' folder.

-----------------------------------------------------------------------------------

BlitzMax

Extract the contents of 'birrlicht.mod.7z' to '.\BlitzMax\mod\usr.mod\' folder.
If the 'usr.mod' folder does not exist, create it.
Structure should look like :  .\BlitzMax\mod\usr.mod\birrlicht.mod\

-----------------------------------------------------------------------------------

To compile the source.
birrlicht is compiled against Irrlicht 1.8.3 and irrKlang 1.4.0 with MSVS2015.
Most code for this wrapper is brain dump and kinda sloppy although I did clean it up a little.
Download and install MSVS2015 Community(FREE).
Download and install DXSDK_Jun10.exe.
Download Irrlicht 1.8.3 source and extract within the bIrrlicht-vs2015 folder, with folder name irrlicht-1.8.3.
Download Irrklang 1.4.0 and extract within the bIrrlicht-vs2015 folder, with the folder name of irrKlang-1.4.0.

Folder structure should look similar to this:

\bIrrlicht-vs2015\
					\_libs\
					\Examples\
					\irrKlang-1.4.0\
					\irrlicht-1.8.3\
					\Release\
					\bIrrlicht.cpp
					\...etc
					
Open bIrrlicht.sln with VS2015 to edit\modify\compile source.


Enjoy!

Ed Musolino
(AquaLung)





