Changes from 2.1 to 3.0

 // === Function name changes (video::Texture) === //
 makeRenderTarget -> setRenderTarget / getRenderTarget
 make1Dimensional -> setDimension
 make2Dimensional -> setDimension
 make3Dimensional -> setDimension
 makeCubeMap -> setDimension
 
 // === Class inheritance changes === //
 
                                   BasicObject
                                    |_ Node
 BasicObject                            |_ scene::SceneNode (this is the new Node class)
  |_ scene::Node                            |_ scene::Camera
      |_ scene::MaterialNode                |_ scene::Light
      |   |_ scene::Mesh                    |_ scene::RenderNode
      |   |_ scene::Billboard  ->               |_ scene::MaterialNode
      |   |_ scene::Terrain                     |   |_ scene::Mesh
      |_ scene::Camera                          |   |_ scene::Billboard
      |_ scene::Light                           |   |_ scene::Terrain
                                                |_ scene::SceneGraph (this is the new SceneManager class)
                                                    |_ scene::SceneGraphSimple
                                                    |_ scene::SceneGraphSimpleChildTree
 
 // === Function name changes (scene::Mesh) === //
 setColor -> paint
 
 // === Other changes === //
 scene::SMeshSurfaceObject -> video::MeshBuffer
 scene::Mesh::setVertexCounter -> video::MeshBuffer::setIndexOffset
 scene::Mesh::addVertexCounter -> video::MeshBuffer::addIndexOffset
 Mesh::setMeshReference -> Mesh::setReference
 MeshBuffer::setSurfaceReference -> MeshBuffer::setReference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines