Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > fea7ec1ba15fb82f392226599f75d021 > files > 1

irrlamb-0.0.5-6mdv2009.1.src.rpm

Index: src/engine/graphics.cpp
===================================================================
--- src/engine/graphics.cpp
+++ src/engine/graphics.cpp	2009-03-29 18:20:51.000000000 +0200
@@ -51,7 +51,7 @@
 		
 		// Add the video mode
 		if(VideoMode.BPP == 32 && VideoMode.Width >= 640) {
-			VideoMode.String = VideoMode.Width;
+			VideoMode.String = stringw(VideoMode.Width);
 			VideoMode.String += " x ";
 			VideoMode.String += VideoMode.Height;
 
Index: src/engine/physics.cpp
===================================================================
--- src/engine/physics.cpp
+++ src/engine/physics.cpp	2009-03-29 18:14:20.000000000 +0200
@@ -94,8 +94,8 @@
 		btCollisionWorld::ClosestRayResultCallback RayCallback(TStart, TEnd);
 
 		// Perform raycast
-		World->rayTest(TStart, TEnd, RayCallback, FILTER_CAMERA);
-		if(RayCallback.HasHit()) {
+		World->rayTest(TStart, TEnd, RayCallback);
+		if(RayCallback.hasHit()) {
 
 			TEnd = RayCallback.m_hitPointWorld;
 			TNormal = RayCallback.m_hitNormalWorld;
Index: src/objects/rigidbody.cpp
===================================================================
--- src/objects/rigidbody.cpp
+++ src/objects/rigidbody.cpp	2009-03-29 17:56:16.000000000 +0200
@@ -61,7 +61,7 @@
 void RigidBodyClass::UpdateRender() {
 
 	// Position
-	btPoint3 Point = RigidBody->getCenterOfMassPosition();
+	btVector3 Point = RigidBody->getCenterOfMassPosition();
 	Node->setPosition(vector3df((f32)Point[0], (f32)Point[1], (f32)Point[2]));
 	
 	// Rotation
Index: src/objects/terrain.cpp
===================================================================
--- src/objects/terrain.cpp
+++ src/objects/terrain.cpp	2009-03-29 18:11:18.000000000 +0200
@@ -35,7 +35,7 @@
 	Terrain->setMaterialFlag(EMF_FOG_ENABLE, true);
 	Node = Terrain;
 
-	SMeshBufferLightMap MeshBuffer;
+	CDynamicMeshBuffer MeshBuffer(video::EVT_2TCOORDS, video::EIT_32BIT);
 	Terrain->getMeshBufferForLOD(MeshBuffer, 0);
 
 	if(Physics::Instance().IsEnabled()) {