Mercurial > mm7
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 |