comparison Texture.h @ 1288:7adc8b9b6a25

Слияние
author Ritor1
date Mon, 10 Jun 2013 09:30:21 +0600
parents 96a81634669e
children 0aeac0b9ca30
comparison
equal deleted inserted replaced
1287:d439d5cb6837 1288:7adc8b9b6a25
1 #pragma once 1 #pragma once
2 #include <stdio.h> 2 #include <stdio.h>
3 #include<array>
3 4
4 5
5 6
6 /* 194 */ 7 /* 194 */
7 #pragma pack(push, 1) 8 #pragma pack(push, 1)
124 125
125 126
126 127
127 128
128 129
129 extern Texture *pTexture_LloydBeacons[2]; 130 extern std::array<struct RGBTexture, 45> pSavegameThumbnails;
131 extern std::array<Texture *, 2> pTexture_LloydBeacons;
130 extern Texture *pTexture_50635C; 132 extern Texture *pTexture_50635C;
131 extern Texture *pTexture_506368; 133 extern Texture *pTexture_506368;
132 extern Texture *pTexture_50636C; 134 extern Texture *pTexture_50636C;
133 extern Texture *pTexture_506370; 135 extern Texture *pTexture_506370;
134 extern Texture *pTexture_506374; 136 extern Texture *pTexture_506374;
142 extern Texture *pTexture_506394; 144 extern Texture *pTexture_506394;
143 extern Texture *pTex_tab_an_7a__zoot_off; 145 extern Texture *pTex_tab_an_7a__zoot_off;
144 extern Texture *pTex_tab_an_6a__zoom_off; 146 extern Texture *pTex_tab_an_6a__zoom_off;
145 extern Texture *pTex_tab_an_7b__zoot_on; 147 extern Texture *pTex_tab_an_7b__zoot_on;
146 extern Texture *pTex_tab_an_6b__zoom_on; 148 extern Texture *pTex_tab_an_6b__zoom_on;
147 extern Texture *pTexture_TownPortalIcons[]; // [0]Harmonale, [1]Pierpont, [2]Nighon, [3]Evenmorn Island, [4]Celestia, [5]The Pit 149 extern std::array<Texture *, 6> pTexture_TownPortalIcons; // [0]Harmonale, [1]Pierpont, [2]Nighon, [3]Evenmorn Island, [4]Celestia, [5]The Pit
148 150
149 extern Texture *dword_5063D8[]; 151 extern std::array<Texture *, 12> dword_5063D8;
150 extern Texture *dword_506408[]; 152 extern std::array<Texture *, 12> dword_506408;
151 extern Texture *pTexture_50643C; // idb 153 extern Texture *pTexture_50643C; // idb
152 extern Texture *ptr_506440; 154 extern Texture *ptr_506440;
153 extern Texture *pTexture_506444; 155 extern Texture *pTexture_506444;
154 extern Texture *pTexture_506448; // idb 156 extern Texture *pTexture_506448; // idb
155 extern Texture *pTextures_tabs[9][2]; 157 extern std::array<std::array<Texture *, 2>, 9> pTextures_tabs;
156 extern Texture *pTexture_mapbordr; // idb 158 extern Texture *pTexture_mapbordr; // idb
157 extern Texture *pTexture_pagemask; // idb 159 extern Texture *pTexture_pagemask; // idb
158 extern Texture *pSpellBookPagesTextr[9]; 160 extern std::array<Texture *, 9> pSpellBookPagesTextr;
159 extern Texture *pSpellBookPagesTextr_9; 161 extern Texture *pSpellBookPagesTextr_9;
160 extern Texture *pSpellBookPagesTextr_10; 162 extern Texture *pSpellBookPagesTextr_10;
161 extern Texture *pSpellBookPagesTextr_11; 163 extern Texture *pSpellBookPagesTextr_11;
162 extern Texture *pSpellBookPagesTextr_12; 164 extern Texture *pSpellBookPagesTextr_12;
163 extern Texture *pSpellBookPagesTextr_13; 165 extern Texture *pSpellBookPagesTextr_13;
207 extern unsigned int uTextureID_x_x_u; 209 extern unsigned int uTextureID_x_x_u;
208 extern unsigned int uTextureID_BUTTMAKE2; 210 extern unsigned int uTextureID_BUTTMAKE2;
209 extern unsigned int uTextureID_BUTTMAKE; 211 extern unsigned int uTextureID_BUTTMAKE;
210 extern unsigned int uTextureID_BUTTYES2; 212 extern unsigned int uTextureID_BUTTYES2;
211 extern unsigned int uTextureID_x_ok_u; 213 extern unsigned int uTextureID_x_ok_u;
212 extern Texture *pPlayerPortraits[22]; 214 extern std::array<Texture *, 22> pPlayerPortraits;
213 extern Texture *pTexture_IC_KNIGHT[]; 215 extern std::array<Texture *, 9> pTexture_IC_KNIGHT;
214 extern Texture *pTexture_MAKESKY; 216 extern Texture *pTexture_MAKESKY;
215 extern Texture *pTexture_MAKETOP; 217 extern Texture *pTexture_MAKETOP;
216 extern Texture *pTextures_arrowr[20]; 218 extern std::array<Texture *, 20> pTextures_arrowr;
217 extern Texture *pTextures_arrowl[20]; 219 extern std::array<Texture *, 20> pTextures_arrowl;
218 extern Texture *pTexture_presleft; 220 extern Texture *pTexture_presleft;
219 extern Texture *pTexture_pressrigh; 221 extern Texture *pTexture_pressrigh;
220 extern Texture *pTexture_buttminu; 222 extern Texture *pTexture_buttminu;
221 extern Texture *pTexture_buttplus; 223 extern Texture *pTexture_buttplus;
222 extern unsigned int uTextureID_Quit1; 224 extern unsigned int uTextureID_Quit1;
243 extern unsigned int uTextureID_Btn_ZoomIn; 245 extern unsigned int uTextureID_Btn_ZoomIn;
244 extern unsigned int uTextureID_Btn_ZoomOut; 246 extern unsigned int uTextureID_Btn_ZoomOut;
245 extern unsigned int uTextureID_FONTPAL; 247 extern unsigned int uTextureID_FONTPAL;
246 extern unsigned int uTextureID_Btn_NPCRight; 248 extern unsigned int uTextureID_Btn_NPCRight;
247 extern unsigned int uTextureID_Btn_NPCLeft; 249 extern unsigned int uTextureID_Btn_NPCLeft;
248 extern unsigned int pTextureIDs_pMapDirs[8]; 250 extern std::array<unsigned int, 8> pTextureIDs_pMapDirs;
249 251
250 252
251 extern unsigned int uTextureID_BarRed; 253 extern unsigned int uTextureID_BarRed;
252 extern unsigned int uTextureID_BarYellow; 254 extern unsigned int uTextureID_BarYellow;
253 extern unsigned int uTextureID_BarGreen; 255 extern unsigned int uTextureID_BarGreen;
270 extern Texture *pTexture_Leather; 272 extern Texture *pTexture_Leather;
271 extern Texture *pTexture_RestUI_CurrentSkyFrame; // idb 273 extern Texture *pTexture_RestUI_CurrentSkyFrame; // idb
272 extern Texture *pTexture_RestUI_CurrentHourglassFrame; // idb 274 extern Texture *pTexture_RestUI_CurrentHourglassFrame; // idb
273 275
274 276
275 extern unsigned int uTextureID_Optkb[5]; 277 extern std::array<unsigned int, 5> uTextureID_Optkb;
276 278
277 extern unsigned int uTextureID_507C10; // weak 279 extern unsigned int uTextureID_507C10; // weak
278 extern unsigned int uTextureID_507C14; // weak 280 extern unsigned int uTextureID_507C14; // weak
279 extern unsigned int uTextureID_507C18; // weak 281 extern unsigned int uTextureID_507C18; // weak
280 extern unsigned int uTextureID_507C1C; // weak 282 extern unsigned int uTextureID_507C1C; // weak
281 extern unsigned int uTextureID_507C20; // weak 283 extern unsigned int uTextureID_507C20; // weak
282 extern unsigned int uTextureID_507C24; // weak 284 extern unsigned int uTextureID_507C24; // weak
283 extern unsigned int pTextureIDs_GammaPositions[10]; 285 extern std::array<unsigned int, 10> pTextureIDs_GammaPositions;
284 extern unsigned int uTextureID_507C50; // weak 286 extern unsigned int uTextureID_507C50; // weak
285 extern unsigned int uTextureID_507C54; // weak 287 extern unsigned int uTextureID_507C54; // weak
286 extern unsigned int uTextureID_507C58; // weak 288 extern unsigned int uTextureID_507C58; // weak
287 289
288 290