Changes from 2.0 to 2.1

 // === Class & structure name changes === //
 ModelCreator -> BasicMeshGenerator
 SMeshMaterial -> SMaterialStates
 SHeightMapData -> SHeightMapTexture
 
 // === Function name changes (scene::Mesh) === //
 setShadingType -> setShading
 flipMesh -> meshFlip
 fitMesh -> meshFit

 // === Removed functions (scene::Mesh) === //
 drawNormals
 renderCelShading (can be solved using shaders)
 setVertexCoordArray
 getTriangleArray
 getTriangleList
 
 // === Function name changes (other) === //
 video::color::flipColors -> setInverse (+getInverse)
 
 // === Function design changes (video::VideoDriver) === //
 loadShader() -> ...
 
 // === Class inheritance changes === //
 
 BasicObject                 BasicObject
  |_ scene::Node              |_ scene::Node
      |_ scene::Mesh              |_ scene::MaterialNode
      |_ scene::Billboard         |   |_ scene::Mesh
      |_ scene::Terrain   ->      |   |_ scene::Billboard
      |_ scene::Camera            |   |_ scene::Terrain
      |_ scene::Light             |_ scene::Camera
                                  |_ scene::Light
 
 // === Enumeration entry name changes === //
 SCENEFORMAT_BSP -> SCENEFORMAT_BSP1 and SCENEFORMAT_BSP3
 
 // === Other changes === //
 ESkyBoxTypes -> has been removed (was needed because TGA image files where not flipped vertical; this has been solved)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines