comparison Indoor_stuff.h @ 666:a5750c94b022

BSP
author Ritor1
date Wed, 13 Mar 2013 17:08:21 +0600
parents 5cfb5dadf330
children ecfb1b3c9a39
comparison
equal deleted inserted replaced
665:92bc2544249d 666:a5750c94b022
73 { 73 {
74 // _eh_vector_constructor_iterator_(field_FA8, 2252, 150, 74 // _eh_vector_constructor_iterator_(field_FA8, 2252, 150,
75 // (void (__thiscall *)(void *))stru170_stru0::stru170_stru0, 75 // (void (__thiscall *)(void *))stru170_stru0::stru170_stru0,
76 // (void (__thiscall *)(void *))stru170_stru0::dtor); 76 // (void (__thiscall *)(void *))stru170_stru0::dtor);
77 uNumFaceIDs = 0; 77 uNumFaceIDs = 0;
78 std__vector_000FA8 = 0; 78 pNumSectors = 0;
79 uNumVisibleNotEmptySectors = 0; 79 uNumVisibleNotEmptySectors = 0;
80 } 80 }
81 81
82 void AddFaceToRenderList_sw(int a2, unsigned int uFaceID); 82 void AddFaceToRenderList_sw(int a2, unsigned int uFaceID);
83 void AddFaceToRenderList_d3d(signed int a2, unsigned int uFaceID); 83 void AddFaceToRenderList_d3d(signed int a2, unsigned int uFaceID);
84 void MakeVisibleSectorList(); 84 void MakeVisibleSectorList();
85 void DrawFaceOutlines(); 85 void DrawFaceOutlines();
86 86
87 unsigned int uNumFaceIDs; 87 unsigned int uNumFaceIDs;
88 __int16 pFaceIDs[150]; 88 __int16 pFaceIDs[2000];
89 char field_130[3700]; 89 //char field_130[3700];
90 unsigned int std__vector_000FA8; 90 unsigned int pNumSectors;
91 BspRenderer_stru0 field_FA8[150]; 91 BspRenderer_stru0 pSectors[150];
92 unsigned int uNumVisibleNotEmptySectors; 92 unsigned int uNumVisibleNotEmptySectors;
93 unsigned __int16 pVisibleSectorIDs_toDrawDecorsActorsEtcFrom[6]; 93 unsigned __int16 pVisibleSectorIDs_toDrawDecorsActorsEtcFrom[6];
94 }; 94 };
95 #pragma pack(pop) 95 #pragma pack(pop)
96 96