[Scummvm-git-logs] scummvm master -> 6ab1edf5974faf79b8172b4e3166c24b044abf4b

sev- sev at scummvm.org
Sat Oct 15 13:47:30 CEST 2016


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
6ab1edf597 BLADERUNNER: Fix compilation on older gcc


Commit: 6ab1edf5974faf79b8172b4e3166c24b044abf4b
    https://github.com/scummvm/scummvm/commit/6ab1edf5974faf79b8172b4e3166c24b044abf4b
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2016-10-15T13:47:06+02:00

Commit Message:
BLADERUNNER: Fix compilation on older gcc

Changed paths:
    engines/bladerunner/lights.h
    engines/bladerunner/slice_renderer.cpp
    engines/bladerunner/slice_renderer.h



diff --git a/engines/bladerunner/lights.h b/engines/bladerunner/lights.h
index ed8edb5..a6f2a72 100644
--- a/engines/bladerunner/lights.h
+++ b/engines/bladerunner/lights.h
@@ -35,13 +35,13 @@ class Lights {
 #if _DEBUG
 	friend class BladeRunnerEngine;
 #endif
-	friend class SliceRenderer;
+	friend class SliceRendererLights;
 
 	BladeRunnerEngine *_vm;
 
-	Color                 _ambientLightColor;
-	Common::Array<Light*> _lights;
-	int                   _frame;
+	Color                  _ambientLightColor;
+	Common::Array<Light *> _lights;
+	int                    _frame;
 	//char gap[28];
 
 public:
diff --git a/engines/bladerunner/slice_renderer.cpp b/engines/bladerunner/slice_renderer.cpp
index f8d9a48..8e299f7 100644
--- a/engines/bladerunner/slice_renderer.cpp
+++ b/engines/bladerunner/slice_renderer.cpp
@@ -429,12 +429,12 @@ void SliceRenderer::drawInWorld(int animationId, int animationFrame, Vector3 pos
 void SliceRenderer::drawOnScreen(int animationId, int animationFrame, int screenX, int screenY, float facing, float scale, Graphics::Surface &surface, uint16 *zbuffer) {
 	if (scale == 0.0f) {
 		return;
-	}	
+	}
 	_position.x = 0;
 	_position.y = 0;
 	_position.z = 0;
 	_facing = facing;
-	
+
 	loadFrame(animationId, animationFrame);
 
 	float frameHeight = _frameSliceHeight * _frameSliceCount;
@@ -561,7 +561,7 @@ void SliceRenderer::disableShadows(int animationsIdsList[], int listSize) {
 	}
 }
 
-SliceRenderer::SliceRendererLights::SliceRendererLights(Lights *lights) {
+SliceRendererLights::SliceRendererLights(Lights *lights) {
 	_finalColor.r = 0.0f;
 	_finalColor.g = 0.0f;
 	_finalColor.b = 0.0f;
@@ -575,7 +575,7 @@ SliceRenderer::SliceRendererLights::SliceRendererLights(Lights *lights) {
 	}
 }
 
-void SliceRenderer::SliceRendererLights::calculateColorBase(Vector3 position1, Vector3 position2, float height) {
+void SliceRendererLights::calculateColorBase(Vector3 position1, Vector3 position2, float height) {
 	_finalColor.r = 0.0f;
 	_finalColor.g = 0.0f;
 	_finalColor.b = 0.0f;
@@ -610,7 +610,7 @@ void SliceRenderer::SliceRendererLights::calculateColorBase(Vector3 position1, V
 	}
 }
 
-void SliceRenderer::SliceRendererLights::calculateColorSlice(Vector3 position) {
+void SliceRendererLights::calculateColorSlice(Vector3 position) {
 	_finalColor.r = 0.0f;
 	_finalColor.g = 0.0f;
 	_finalColor.b = 0.0f;
diff --git a/engines/bladerunner/slice_renderer.h b/engines/bladerunner/slice_renderer.h
index d1659ec..c763b1e 100644
--- a/engines/bladerunner/slice_renderer.h
+++ b/engines/bladerunner/slice_renderer.h
@@ -111,23 +111,23 @@ private:
 
 	void calculateBoundingRect();
 	void loadFrame(int animation, int frame);
+};
 
-	class SliceRendererLights {
-		Lights *_lights;
-		Color   _colors[20];
-		float   _hmm[20];
-		float   _hmm2[20];
-		int     _hmm3;
+class SliceRendererLights {
+	Lights *_lights;
+	Color   _colors[20];
+	float   _hmm[20];
+	float   _hmm2[20];
+	int     _hmm3;
 
-	public:
-		Color   _finalColor;
+public:
+	Color   _finalColor;
 
-	public:
-		SliceRendererLights(Lights *lights);
+public:
+	SliceRendererLights(Lights *lights);
 
-		void calculateColorBase(Vector3 position1, Vector3 position2, float height);
-		void calculateColorSlice(Vector3 position);
-	};
+	void calculateColorBase(Vector3 position1, Vector3 position2, float height);
+	void calculateColorSlice(Vector3 position);
 };
 
 } // End of namespace BladeRunner





More information about the Scummvm-git-logs mailing list