diff DecalBuilder.h @ 1075:1e38e5c049f3

DecalBuilder cleaning and some type changes
author zipi
date Sat, 25 May 2013 14:07:26 +0100
parents ccf8b4815a1f
children 2210109f280d
line wrap: on
line diff
--- a/DecalBuilder.h	Sat May 25 13:30:58 2013 +0100
+++ b/DecalBuilder.h	Sat May 25 14:07:26 2013 +0100
@@ -95,7 +95,7 @@
   char _49B790_build_decal_geometry(int a2, char a3, int a4, int a5, int a6, unsigned int uColorMultiplier, struct RenderVertexSoft *a8, struct stru314 *a9, signed int a10, struct RenderVertexSoft *a11, char uClipFlags);
   bool ApplyBloodsplatDecals_IndoorFace(unsigned int uFaceID);
   char ApplyDecals_OutdoorFace(ODMFace *pFace);
-  bool _49BE8A(struct stru148 *a2, float a3, int a4, struct RenderVertexSoft *a5, unsigned int uStripType, char a7);
+  bool _49BE8A(struct stru148 *a2, Vec3_float_ *a3, float *a4, struct RenderVertexSoft *a5, unsigned int uStripType, char a7);
   void DrawDecal(Decal *pDecal, float z_bias);
   void DrawDecals(float z_bias);
   void DrawBloodsplats();
@@ -138,7 +138,7 @@
   {
     this->field_1C = 0;
     this->field_20 = 0;
-    this->field_24 = 0;
+    //this->field_24 = 0;
     //this->vdestructor_ptr = &Bloodsplat_pvdtor;
   }
 
@@ -161,8 +161,8 @@
   char b;
   char field_1B;
   int field_1C;
-  int field_20;
-  int field_24;
+  unsigned long long field_20;
+  //int field_24;
 };
 #pragma pack(pop)