From 69209c38968c6f4066a772e0a51a2928749217de Mon Sep 17 00:00:00 2001 From: "FWoltermann@gmail.com" Date: Fri, 9 Dec 2011 19:00:23 +0000 Subject: Re-indenting the code to use standard tabs. Yes, I know this is pretty pointless, but who cares? --- Stars45/TerrainPatch.h | 112 ++++++++++++++++++++++++------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) (limited to 'Stars45/TerrainPatch.h') diff --git a/Stars45/TerrainPatch.h b/Stars45/TerrainPatch.h index 553cf78..20e5fee 100644 --- a/Stars45/TerrainPatch.h +++ b/Stars45/TerrainPatch.h @@ -1,15 +1,15 @@ /* Project Starshatter 4.5 - Destroyer Studios LLC - Copyright © 1997-2005. All Rights Reserved. + Destroyer Studios LLC + Copyright © 1997-2005. All Rights Reserved. - SUBSYSTEM: Stars.exe - FILE: TerrainPatch.h - AUTHOR: John DiCamillo + SUBSYSTEM: Stars.exe + FILE: TerrainPatch.h + AUTHOR: John DiCamillo - OVERVIEW - ======== - A Single Multi-LOD Section of a Terrain Object + OVERVIEW + ======== + A Single Multi-LOD Section of a Terrain Object */ #ifndef TerrainPatch_h @@ -31,63 +31,63 @@ class Water; class TerrainPatch : public Solid { public: - TerrainPatch(Terrain* terrain, - const Bitmap* patch, const Rect& rect, - const Point& p1, const Point& p2); - TerrainPatch(Terrain* terrain, const Rect& rect, - const Point& p1, const Point& p2, - double sea_level); - virtual ~TerrainPatch(); + TerrainPatch(Terrain* terrain, + const Bitmap* patch, const Rect& rect, + const Point& p1, const Point& p2); + TerrainPatch(Terrain* terrain, const Rect& rect, + const Point& p1, const Point& p2, + double sea_level); + virtual ~TerrainPatch(); - virtual void SelectDetail(Projector* projector); - virtual void Render(Video* video, DWORD flags); + virtual void SelectDetail(Projector* projector); + virtual void Render(Video* video, DWORD flags); - virtual int CollidesWith(Graphic& o); + virtual int CollidesWith(Graphic& o); - // accessors: - double Scale() const { return scale; } - double MountainScale() const { return mtnscale; } - double SeaLevel() const { return base; } - double MinHeight() const { return min_height; } - double MaxHeight() const { return max_height; } - bool IsWater() const { return water != 0; } + // accessors: + double Scale() const { return scale; } + double MountainScale() const { return mtnscale; } + double SeaLevel() const { return base; } + double MinHeight() const { return min_height; } + double MaxHeight() const { return max_height; } + bool IsWater() const { return water != 0; } - void UpdateSurfaceWaves(Vec3& eyePos); + void UpdateSurfaceWaves(Vec3& eyePos); - void SetScales(double scale, double mtnscale, double base); - void SetDetailLevel(int nd); + void SetScales(double scale, double mtnscale, double base); + void SetDetailLevel(int nd); - virtual int CheckRayIntersection(Point pt, Point vpn, double len, Point& ipt, - bool treat_translucent_polys_as_solid=true); + virtual int CheckRayIntersection(Point pt, Point vpn, double len, Point& ipt, + bool treat_translucent_polys_as_solid=true); - double Height(double x, double y) const; - DWORD BlendValue(double y); - int CalcLayer(Poly* p); - void Illuminate(Color ambient, List& lights); + double Height(double x, double y) const; + DWORD BlendValue(double y); + int CalcLayer(Poly* p); + void Illuminate(Color ambient, List& lights); protected: - virtual bool BuildDetailLevel(int level); - - enum { MAX_LOD=8 }; - - Terrain* terrain; - int patch_size; - int ndetail; - int max_detail; - int terrain_width; - - Rect rect; - float* heights; - Model* detail_levels[MAX_LOD]; - List materials; - Water* water; - - double scale; - double mtnscale; - double base; - double size; - float min_height; - float max_height; + virtual bool BuildDetailLevel(int level); + + enum { MAX_LOD=8 }; + + Terrain* terrain; + int patch_size; + int ndetail; + int max_detail; + int terrain_width; + + Rect rect; + float* heights; + Model* detail_levels[MAX_LOD]; + List materials; + Water* water; + + double scale; + double mtnscale; + double base; + double size; + float min_height; + float max_height; }; #endif TerrainPatch_h -- cgit v1.1