comparison Engine/Graphics/IndoorCameraD3D.h @ 2562:b8a56afc6ba1

new var no_actors, lights_flag, debug_lights, StationaryLights and MobileLights
author Ritor1
date Sun, 17 May 2015 22:42:13 +0600
parents b6140dfeac27
children
comparison
equal deleted inserted replaced
2561:98057834c9a0 2562:b8a56afc6ba1
136 double GetPolygonMaxZ(struct RenderVertexSoft *pVertex, unsigned int uStripType); 136 double GetPolygonMaxZ(struct RenderVertexSoft *pVertex, unsigned int uStripType);
137 double GetPolygonMinZ(struct RenderVertexSoft *pVertices, unsigned int uStripType); 137 double GetPolygonMinZ(struct RenderVertexSoft *pVertices, unsigned int uStripType);
138 struct IDirect3DTexture2 *LoadTextureAndGetHardwarePtr(char *Str1); 138 struct IDirect3DTexture2 *LoadTextureAndGetHardwarePtr(char *Str1);
139 void Project(signed int x, signed int y, signed int z, int *a5, int *a6); 139 void Project(signed int x, signed int y, signed int z, int *a5, int *a6);
140 void Project(struct RenderVertexSoft *pVertices, unsigned int uNumVertices, char a4); 140 void Project(struct RenderVertexSoft *pVertices, unsigned int uNumVertices, char a4);
141 void _436CDC_mess_with_lightmap__clipflag_2(struct RenderVertexSoft *pInVertices, int uNumInVertices, struct RenderVertexSoft *pOutVertices, unsigned int *pOutNumVertices); 141 void LightmapNeerClip(struct RenderVertexSoft *pInVertices, int uNumInVertices, struct RenderVertexSoft *pOutVertices, unsigned int *pOutNumVertices);
142 void _436F09_mess_with_lightmap__clipflag_4(struct RenderVertexSoft *pInVertices, int uNumInVertices, struct RenderVertexSoft *pOutVertices, unsigned int *pOutNumVertices); 142 void LightmapFarClip(struct RenderVertexSoft *pInVertices, int uNumInVertices, struct RenderVertexSoft *pOutVertices, unsigned int *pOutNumVertices);
143 void _437143(unsigned int uNumInVertices, struct RenderVertexSoft *pOutVertices, struct RenderVertexSoft *pInVertices, signed int *pOutNumVertices); 143 void _437143(unsigned int uNumInVertices, struct RenderVertexSoft *pOutVertices, struct RenderVertexSoft *pInVertices, signed int *pOutNumVertices);
144 bool _4371C3(struct RenderVertexSoft *pVertices, unsigned int *pOutNumVertices, int _unused); 144 bool _4371C3(struct RenderVertexSoft *pVertices, unsigned int *pOutNumVertices, int _unused);
145 bool CalcPortalShape(struct RenderVertexSoft *a1, unsigned int *pOutNumVertices, struct RenderVertexSoft *pVertices, IndoorCameraD3D_Vec4 *a4, signed int uNumVertices, char a6, int _unused); 145 bool CalcPortalShape(struct RenderVertexSoft *a1, unsigned int *pOutNumVertices, struct RenderVertexSoft *pVertices, IndoorCameraD3D_Vec4 *a4, signed int uNumVertices, char a6, int _unused);
146 char _437376(struct stru154 *thisa, struct RenderVertexSoft *a2, unsigned int *pOutNumVertices); 146 char _437376(struct stru154 *thisa, struct RenderVertexSoft *a2, unsigned int *pOutNumVertices);
147 void _4374E8_ProllyBuildFrustrum(); 147 void _4374E8_ProllyBuildFrustrum();
159 //void sr_Reset_list_0037C(); 159 //void sr_Reset_list_0037C();
160 bool is_face_faced_to_camera(struct BLVFace *pFace, struct RenderVertexSoft *a2); 160 bool is_face_faced_to_camera(struct BLVFace *pFace, struct RenderVertexSoft *a2);
161 bool GetFacetOrientation(char polyType, struct Vec3_float_ *a2, struct Vec3_float_ *a3, struct Vec3_float_ *a4); 161 bool GetFacetOrientation(char polyType, struct Vec3_float_ *a2, struct Vec3_float_ *a3, struct Vec3_float_ *a4);
162 void ViewTransform(struct RenderVertexSoft *a1a, unsigned int uNumVertices); 162 void ViewTransform(struct RenderVertexSoft *a1a, unsigned int uNumVertices);
163 bool IsCulled(struct BLVFace *pFace); 163 bool IsCulled(struct BLVFace *pFace);
164 void ViewTransfrom_OffsetUV(struct RenderVertexSoft *pVertices, unsigned int uNumVertices, struct RenderVertexSoft *pOutVertices, struct stru320 *a5); 164 void ViewTransfrom_OffsetUV(struct RenderVertexSoft *pVertices, unsigned int uNumVertices, struct RenderVertexSoft *pOutVertices, struct LightsData *a5);
165 bool ApplyViewTransform_TrueIfStillVisible_BLV(int x, int y, int z, signed int *pOutX, int *pOutZ, int *pOutY, char bDoNotShow); 165 bool ApplyViewTransform_TrueIfStillVisible_BLV(int x, int y, int z, signed int *pOutX, int *pOutZ, int *pOutY, char bDoNotShow);
166 float GetPickDepth(); 166 float GetPickDepth();
167 float GetShadingDistMist(); 167 float GetShadingDistMist();
168 168
169 void DebugDrawPortal(struct BLVFace *pFace); 169 void DebugDrawPortal(struct BLVFace *pFace);