Mercurial > mm7
comparison GUI/GUIWindow.h @ 2542:bacf9809126a
.
author | a.parshin |
---|---|
date | Sun, 10 May 2015 02:04:52 +0200 |
parents | a902abdfc7f2 |
children | b6140dfeac27 |
comparison
equal
deleted
inserted
replaced
2541:a902abdfc7f2 | 2542:bacf9809126a |
---|---|
265 /* 298 */ | 265 /* 298 */ |
266 enum WindowType: unsigned __int32 | 266 enum WindowType: unsigned __int32 |
267 { | 267 { |
268 WINDOW_null = 0, | 268 WINDOW_null = 0, |
269 WINDOW_MainMenu = 1, | 269 WINDOW_MainMenu = 1, |
270 WINDOW_OptionsButtons = 3, | 270 WINDOW_GameMenu = 3, |
271 WINDOW_CharacterRecord = 4, | 271 WINDOW_CharacterRecord = 4, |
272 WINDOW_Options = 6, | 272 WINDOW_Options = 6, |
273 WINDOW_8 = 8, | 273 WINDOW_8 = 8, |
274 WINDOW_Book = 9, | 274 WINDOW_Book = 9, |
275 WINDOW_Dialogue = 10, | 275 WINDOW_Dialogue = 10, |
388 | 388 |
389 | 389 |
390 | 390 |
391 enum CURRENT_SCREEN | 391 enum CURRENT_SCREEN |
392 { | 392 { |
393 SCREEN_GAME = 0x0, | 393 SCREEN_GAME = 0, |
394 SCREEN_MENU = 0x1, | 394 SCREEN_MENU = 1, |
395 SCREEN_OPTIONS = 0x2, | 395 SCREEN_OPTIONS = 2, |
396 SCREEN_BOOKS = 0x3, | 396 SCREEN_BOOKS = 3, |
397 SCREEN_NPC_DIALOGUE = 0x4, | 397 SCREEN_NPC_DIALOGUE = 4, |
398 SCREEN_REST = 0x5, | 398 SCREEN_REST = 5, |
399 SCREEN_6 = 6, | |
399 SCREEN_CHARACTERS = 7, | 400 SCREEN_CHARACTERS = 7, |
400 SCREEN_SPELL_BOOK = 0x8, | 401 SCREEN_SPELL_BOOK = 8, |
401 SCREEN_CREATORS = 0x9, | 402 SCREEN_CREATORS = 9, |
402 SCREEN_CHEST = 10, | 403 SCREEN_CHEST = 10, |
403 SCREEN_SAVEGAME = 11, | 404 SCREEN_SAVEGAME = 11, |
404 SCREEN_LOADGAME = 12, | 405 SCREEN_LOADGAME = 12, |
405 SCREEN_HOUSE = 13, | 406 SCREEN_HOUSE = 13, |
406 SCREEN_E = 14, | 407 SCREEN_E = 14, |
407 SCREEN_CHEST_INVENTORY = 15, | 408 SCREEN_CHEST_INVENTORY = 15, |
408 SCREEN_VIDEO = 0x10, | 409 SCREEN_VIDEO = 16, |
409 SCREEN_CHANGE_LOCATION = 0x11, | 410 SCREEN_CHANGE_LOCATION = 17, |
410 SCREEN_INPUT_BLV = 0x12, | 411 SCREEN_INPUT_BLV = 18, |
411 SCREEN_BRANCHLESS_NPC_DIALOG = 0x13, | 412 SCREEN_BRANCHLESS_NPC_DIALOG = 19, |
412 SCREEN_PARTY_CREATION = 0x15, | 413 SCREEN_20 = 20, |
413 SCREEN_MODAL_WINDOW = 0x16, | 414 SCREEN_PARTY_CREATION = 21, |
414 SCREEN_CASTING = 0x17, | 415 SCREEN_MODAL_WINDOW = 22, |
415 SCREEN_19 = 0x19, | 416 SCREEN_CASTING = 23, |
416 SCREEN_KEYBOARD_OPTIONS = 0x1A, | 417 SCREEN_24 = 24, |
417 SCREEN_1B = 0x1B, | 418 SCREEN_19 = 25, |
418 SCREEN_VIDEO_OPTIONS = 0x1C, | 419 SCREEN_KEYBOARD_OPTIONS = 26, |
420 SCREEN_1B = 27, | |
421 SCREEN_VIDEO_OPTIONS = 28, | |
422 | |
419 SCREEN_63 = 0x63, | 423 SCREEN_63 = 0x63, |
420 SCREEN_64 = 0x64, | 424 SCREEN_64 = 0x64, |
421 SCREEN_67 = 0x67, | 425 SCREEN_67 = 0x67, |
422 SCREEN_QUICK_REFERENCE = 0x68, | 426 SCREEN_QUICK_REFERENCE = 0x68, |
423 }; | 427 }; |
522 void GameUI_DrawBranchlessDialogue(); | 526 void GameUI_DrawBranchlessDialogue(); |
523 void GameUI_DrawDialogue(); | 527 void GameUI_DrawDialogue(); |
524 | 528 |
525 | 529 |
526 // game menu ui | 530 // game menu ui |
531 GUIWindow *GameMenuUI_Load(); | |
532 | |
533 GUIWindow *GameMenuUI_Options_Load(); | |
534 void GameMenuUI_Options_Draw(); | |
535 | |
536 GUIWindow *GameMenuUI_OptionsKeymapping_Load(); | |
527 void GameMenuUI_DrawKeyBindings(); | 537 void GameMenuUI_DrawKeyBindings(); |
538 | |
539 GUIWindow *GameMenuUI_OptionsVideo_Load(); | |
528 void GameMenuUI_DrawVideoOptions(); | 540 void GameMenuUI_DrawVideoOptions(); |
529 GUIWindow *GameMenuUI_Options_Load(); | |
530 GUIWindow *GameMenuUI_OptionsKeymapping_Load(); | |
531 GUIWindow *GameMenuUI_OptionsVideo_Load(); | |
532 void GameMenuUI_Options_Draw(); | |
533 | 541 |
534 | 542 |
535 | 543 |
536 | 544 |
537 // character ui | 545 // character ui |