diff Render.h @ 1401:3161094869e0

Слияние
author Ritor1
date Fri, 19 Jul 2013 12:50:44 +0600
parents cc9a3a24d61d
children 3881d2f94eb1
line wrap: on
line diff
--- a/Render.h	Fri Jul 19 12:50:29 2013 +0600
+++ b/Render.h	Fri Jul 19 12:50:44 2013 +0600
@@ -6,7 +6,7 @@
 
 #include "VectorTypes.h"
 
-struct stru148;
+struct Polygon;
 struct Texture;
 struct RGBTexture;
 struct RenderBillboardTransform_local0;
@@ -318,10 +318,10 @@
   void BeginSceneD3D();
   void DrawBillboards_And_MaybeRenderSpecialEffects_And_EndScene();
   unsigned int GetActorTintColor(float a2, int tint, int a4, int a5, RenderBillboard *a6);
-  void DrawPolygon(unsigned int uNumVertices, stru148 *a3, ODMFace *a4, IDirect3DTexture2 *pTexture);
-  void DrawTerrainPolygon(unsigned int uNumVertices, stru148 *a4, IDirect3DTexture2 *a5, bool transparent, bool clampAtTextureBorders);
-  void DrawSkyPolygon(unsigned int uNumVertices, stru148 *a3, IDirect3DTexture2 *pTexture);
-  void _4A2ED5(signed int a2, stru148 *a3, IDirect3DTexture2 *pHwTex);
+  void DrawPolygon(unsigned int uNumVertices, struct Polygon *a3, ODMFace *a4, IDirect3DTexture2 *pTexture);
+  void DrawTerrainPolygon(unsigned int uNumVertices, struct Polygon *a4, IDirect3DTexture2 *a5, bool transparent, bool clampAtTextureBorders);
+  void DrawSkyPolygon(unsigned int uNumVertices, struct Polygon *a3, IDirect3DTexture2 *pTexture);
+  void _4A2ED5(signed int a2, struct Polygon *a3, IDirect3DTexture2 *pHwTex);
   void DrawIndoorPolygon(unsigned int uNumVertices, struct BLVFace *a3, IDirect3DTexture2 *pHwTex, struct Texture *pTex, int uPackedID, unsigned int uColor, int a8);
   void DrawIndoorPolygonNoLight(unsigned int uNumVertices, unsigned int uFaceID);
   void MakeParticleBillboardAndPush_BLV(RenderBillboardTransform_local0 *a2, IDirect3DTexture2 *a3, unsigned int uDiffuse, int angle);
@@ -355,18 +355,18 @@
   int _4A6DF5(unsigned __int16 *pBitmap, unsigned int uBitmapPitch, struct Vec2_int_ *pBitmapXY, unsigned __int16 *pTarget, unsigned int uTargetPitch, Vec4_int_ *a7);
   void _4A6E7E(unsigned int a2, unsigned int a3, struct Texture *a4);
   char DrawBuildingsD3D();
-  struct BSPModel *DrawBuildingsSW();
-  int OnOutdoorRedrawSW();
+  //struct BSPModel *DrawBuildingsSW();
+  //int OnOutdoorRedrawSW();
   void DrawSkyD3D();
-  int DrawSkySW(struct Span *a1, stru148 *a2, int a3);
+  //int DrawSkySW(struct Span *a1, Polygon *a2, int a3);
   void PrepareDecorationsRenderList_ODM();
   void DrawSpriteObjects_ODM();
   void TransformBillboardsAndSetPalettesODM();
-  float DrawBezierTerrain();
+  //float DrawBezierTerrain();
   void RenderTerrainD3D();
   void DrawTerrainD3D(int a1, int edx0, int a3, int unk4);
-  void DrawTerrainSW(int a1, int a2, int a3, int a4);
-  void ExecOutdoorDrawSW();
+  //void DrawTerrainSW(int a1, int a2, int a3, int a4);
+  //void ExecOutdoorDrawSW();
   void ChangeBetweenWinFullscreenModes();
   void DrawBillboardList_BLV();