|
203 | 203 | #define InitialiseHair ((void __cdecl (*)(void))0x00420EA0)
|
204 | 204 | #define HairControl ((void __cdecl (*)(int32_t in_cutscene))0x00420F20)
|
205 | 205 | #define DrawHair ((void __cdecl (*)(void))0x00421920)
|
206 |
| -#define FlashIt ((int32_t __cdecl (*)(void))0x004219A0) |
207 |
| -#define DrawAssaultTimer ((void __cdecl (*)(void))0x004219D0) |
208 |
| -#define DrawGameInfo ((void __cdecl (*)(int32_t timed))0x00421B20) |
209 |
| -#define DrawHealthBar ((void __cdecl (*)(int32_t flash_state))0x00421B70) |
210 |
| -#define DrawAirBar ((void __cdecl (*)(int32_t flash_state))0x00421C20) |
211 |
| -#define MakeAmmoString ((void __cdecl (*)(char *string))0x00421CC0) |
212 |
| -#define DrawAmmoInfo ((void __cdecl (*)(void))0x00421CF0) |
213 |
| -#define InitialisePickUpDisplay ((void __cdecl (*)(void))0x00421E40) |
214 |
| -#define DrawPickups ((void __cdecl (*)(int32_t timed))0x00421E60) |
215 |
| -#define AddDisplayPickup ((void __cdecl (*)(int16_t obj_num))0x00421F60) |
216 |
| -#define DisplayModeInfo ((void __cdecl (*)(char* string))0x00421FD0) |
217 |
| -#define DrawModeInfo ((void __cdecl (*)(void))0x00422050) |
| 206 | +#define Overlay_FlashCounter ((int32_t __cdecl (*)(void))0x004219A0) |
| 207 | +#define Overlay_DrawAssaultTimer ((void __cdecl (*)(void))0x004219D0) |
| 208 | +#define Overlay_DrawGameInfo ((void __cdecl (*)(int32_t timed))0x00421B20) |
| 209 | +#define Overlay_DrawHealthBar ((void __cdecl (*)(int32_t flash_state))0x00421B70) |
| 210 | +#define Overlay_DrawAirBar ((void __cdecl (*)(int32_t flash_state))0x00421C20) |
| 211 | +#define Overlay_MakeAmmoString ((void __cdecl (*)(char *string))0x00421CC0) |
| 212 | +#define Overlay_DrawAmmoInfo ((void __cdecl (*)(void))0x00421CF0) |
| 213 | +#define Overlay_InitialisePickUpDisplay ((void __cdecl (*)(void))0x00421E40) |
| 214 | +#define Overlay_DrawPickups ((void __cdecl (*)(int32_t timed))0x00421E60) |
| 215 | +#define Overlay_AddDisplayPickup ((void __cdecl (*)(int16_t obj_num))0x00421F60) |
| 216 | +#define Overlay_DisplayModeInfo ((void __cdecl (*)(char* string))0x00421FD0) |
| 217 | +#define Overlay_DrawModeInfo ((void __cdecl (*)(void))0x00422050) |
218 | 218 | #define Display_Inventory ((int32_t __cdecl (*)(int32_t inventory_mode))0x00422080)
|
219 | 219 | #define Construct_Inventory ((void __cdecl (*)(void))0x00423310)
|
220 | 220 | #define SelectMeshes ((void __cdecl (*)(struct INVENTORY_ITEM *inv_item))0x00423470)
|
|
605 | 605 | #define GetZBufferDepth ((DWORD __cdecl (*)(void))0x004488F0)
|
606 | 606 | #define CreateRenderBuffer ((void __cdecl (*)(void))0x00448920)
|
607 | 607 | #define CreatePictureBuffer ((void __cdecl (*)(void))0x004489D0)
|
608 |
| -#define ClearBuffers ((void __cdecl (*)(DWORD flags, DWORD fillColor))0x00448A40) |
| 608 | +#define ClearBuffers ((void __cdecl (*)(DWORD flags, DWORD fill_color))0x00448A40) |
609 | 609 | #define RestoreLostBuffers ((void __cdecl (*)(void))0x00448BF0)
|
610 |
| -#define UpdateFrame ((void __cdecl (*)(bool needRunMessageLoop, LPRECT rect))0x00448D30) |
| 610 | +#define UpdateFrame ((void __cdecl (*)(bool need_run_message_loop, LPRECT rect))0x00448D30) |
611 | 611 | #define WaitPrimaryBufferFlip ((void __cdecl (*)(void))0x00448E00)
|
612 | 612 | #define RenderInit ((bool __cdecl (*)(void))0x00448E40)
|
613 |
| -#define RenderStart ((void __cdecl (*)(bool isReset))0x00448E50) |
614 |
| -#define RenderFinish ((void __cdecl (*)(bool needToClearTextures))0x00449200) |
615 |
| -#define ApplySettings ((bool __cdecl (*)(struct APP_SETTINGS *newSettings))0x004492F0) |
| 613 | +#define RenderStart ((void __cdecl (*)(bool is_reset))0x00448E50) |
| 614 | +#define RenderFinish ((void __cdecl (*)(bool need_to_clear_textures))0x00449200) |
| 615 | +#define ApplySettings ((bool __cdecl (*)(struct APP_SETTINGS *new_settings))0x004492F0) |
616 | 616 | #define FmvBackToGame ((void __cdecl (*)(void))0x00449500)
|
617 |
| -#define GameApplySettings ((void __cdecl (*)(struct APP_SETTINGS *newSettings))0x00449610) |
| 617 | +#define GameApplySettings ((void __cdecl (*)(struct APP_SETTINGS *new_settings))0x00449610) |
618 | 618 | #define UpdateGameResolution ((void __cdecl (*)(void))0x00449850)
|
619 |
| -#define DecodeErrorMessage ((LPCTSTR __cdecl (*)(DWORD errorCode))0x004498C0) |
| 619 | +#define DecodeErrorMessage ((LPCTSTR __cdecl (*)(DWORD error_code))0x004498C0) |
620 | 620 | #define ReadFileSync ((BOOL __cdecl (*)(HANDLE handle, LPVOID lpBuffer, DWORD nBytesToRead, LPDWORD lpnBytesRead, LPOVERLAPPED lpOverlapped))0x004498D0)
|
621 | 621 | #define LoadTexturePages ((BOOL __cdecl (*)(HANDLE handle))0x00449920)
|
622 | 622 | #define LoadRooms ((BOOL __cdecl (*)(HANDLE handle))0x00449AB0)
|
623 |
| -#define AdjustTextureUVs ((void __cdecl (*)(bool resetUvAdd))0x00449E50) |
| 623 | +#define AdjustTextureUVs ((void __cdecl (*)(bool reset_uv_add))0x00449E50) |
624 | 624 | #define LoadObjects ((BOOL __cdecl (*)(HANDLE handle))0x00449EF0)
|
625 | 625 | #define LoadSprites ((BOOL __cdecl (*)(HANDLE handle))0x0044A470)
|
626 | 626 | #define LoadItems ((BOOL __cdecl (*)(HANDLE handle))0x0044A5B0)
|
|
632 | 632 | #define LoadAnimatedTextures ((BOOL __cdecl (*)(HANDLE handle))0x0044AC90)
|
633 | 633 | #define LoadCinematic ((BOOL __cdecl (*)(HANDLE handle))0x0044ACF0)
|
634 | 634 | #define LoadDemo ((BOOL __cdecl (*)(HANDLE handle))0x0044AD70)
|
635 |
| -#define LoadDemoExternal ((void __cdecl (*)(LPCTSTR levelName))0x0044AE00) |
| 635 | +#define LoadDemoExternal ((void __cdecl (*)(LPCTSTR level_name))0x0044AE00) |
636 | 636 | #define LoadSamples ((BOOL __cdecl (*)(HANDLE handle))0x0044AEA0)
|
637 |
| -#define ChangeFileNameExtension ((void __cdecl (*)(char *fileName, const char *fileExt))0x0044B110) |
638 |
| -#define GetFullPath ((LPCTSTR __cdecl (*)(LPCTSTR fileName))0x0044B150) |
| 637 | +#define ChangeFileNameExtension ((void __cdecl (*)(char *file_name, const char *file_ext))0x0044B110) |
| 638 | +#define GetFullPath ((LPCTSTR __cdecl (*)(LPCTSTR file_name))0x0044B150) |
639 | 639 | #define SelectDrive ((BOOL __cdecl (*)(void))0x0044B180)
|
640 |
| -#define LoadLevel ((BOOL __cdecl (*)(LPCTSTR fileName, int32_t levelID))0x0044B260) |
641 |
| -#define S_LoadLevelFile ((BOOL __cdecl (*)(LPCTSTR fileName, int32_t levelID, GF_LEVEL_TYPE levelType))0x0044B4B0) |
| 640 | +#define LoadLevel ((BOOL __cdecl (*)(LPCTSTR file_name, int32_t level_num))0x0044B260) |
| 641 | +#define S_LoadLevelFile ((BOOL __cdecl (*)(LPCTSTR file_name, int32_t level_num, GF_LEVEL_TYPE level_type))0x0044B4B0) |
642 | 642 | #define S_UnloadLevelFile ((void __cdecl (*)(void))0x0044B4D0)
|
643 | 643 | #define S_AdjustTexelCoordinates ((void __cdecl (*)(void))0x0044B500)
|
644 |
| -#define S_ReloadLevelGraphics ((BOOL __cdecl (*)(BOOL reloadPalettes, BOOL reloadTexPages))0x0044B520) |
645 |
| -#define Read_Strings ((BOOL __cdecl (*)(DWORD dwCount, char **stringTable, char **stringBuffer, LPDWORD lpBufferSize, HANDLE handle))0x0044B5F0) |
646 |
| -#define S_LoadGameFlow ((BOOL __cdecl (*)(LPCTSTR fileName))0x0044B6C0) |
647 |
| -#define PlayFMV ((bool __cdecl (*)(LPCTSTR fileName))0x0044BDA0) |
648 |
| -#define WinPlayFMV ((void __cdecl (*)(LPCTSTR fileName, bool isPlayback))0x0044BE10) |
649 |
| -#define WinStopFMV ((void __cdecl (*)(bool isPlayback))0x0044C0F0) |
650 |
| -#define IntroFMV ((bool __cdecl (*)(LPCTSTR fileName1, LPCTSTR fileName2))0x0044C140) |
| 644 | +#define S_ReloadLevelGraphics ((BOOL __cdecl (*)(BOOL reload_palettes, BOOL reload_tex_pages))0x0044B520) |
| 645 | +#define Read_Strings ((BOOL __cdecl (*)(DWORD count, char **string_table, char **string_buf, LPDWORD buf_size, HANDLE handle))0x0044B5F0) |
| 646 | +#define S_LoadGameFlow ((BOOL __cdecl (*)(const char *file_name))0x0044B6C0) |
| 647 | +#define PlayFMV ((bool __cdecl (*)(const char *file_name))0x0044BDA0) |
| 648 | +#define WinPlayFMV ((void __cdecl (*)(const char *file_name, bool is_playback))0x0044BE10) |
| 649 | +#define WinStopFMV ((void __cdecl (*)(bool is_playback))0x0044C0F0) |
| 650 | +#define IntroFMV ((bool __cdecl (*)(const char *file_name1, const char *file_name2))0x0044C140) |
651 | 651 | #define S_COLOUR ((uint16_t __cdecl (*)(int32_t red, int32_t green, int32_t blue))0x0044C1D0)
|
652 | 652 | #define S_DrawScreenLine ((void __cdecl (*)(int32_t x, int32_t y, int32_t z, int32_t x_len, int32_t y_len, BYTE color_idx, D3DCOLOR *gour, uint16_t flags))0x0044C200)
|
653 | 653 | #define S_DrawScreenBox ((void __cdecl (*)(int32_t sx, int32_t sy, int32_t z, int32_t width, int32_t height, BYTE color_idx, const struct GOURAUD_OUTLINE *gour, uint16_t flags))0x0044C240)
|
654 | 654 | #define S_DrawScreenFBox ((void __cdecl (*)(int32_t sx, int32_t sy, int32_t z, int32_t width, int32_t height, BYTE color_idx, const struct GOURAUD_FILL *gour, uint16_t flags))0x0044C360)
|
655 | 655 | #define S_FinishInventory ((void __cdecl (*)(void))0x0044C390)
|
656 | 656 | #define S_FadeToBlack ((void __cdecl (*)(void))0x0044C3A0)
|
657 |
| -#define S_Wait ((void __cdecl (*)(int32_t timeout, BOOL inputCheck))0x0044C3F0) |
658 |
| -#define S_PlayFMV ((bool __cdecl (*)(LPCTSTR fileName))0x0044C450) |
659 |
| -#define S_IntroFMV ((bool __cdecl (*)(LPCTSTR fileName1, LPCTSTR fileName2))0x0044C460) |
660 |
| -#define StartGame ((int16_t __cdecl (*)(int32_t levelID, GF_LEVEL_TYPE levelType))0x0044C480) |
661 |
| -#define GameLoop ((int32_t __cdecl (*)(BOOL demoMode))0x0044C5D0) |
| 657 | +#define S_Wait ((void __cdecl (*)(int32_t timeout, BOOL input_check))0x0044C3F0) |
| 658 | +#define S_PlayFMV ((bool __cdecl (*)(const char *file_name))0x0044C450) |
| 659 | +#define S_IntroFMV ((bool __cdecl (*)(const char *file_name1, const char *file_name2))0x0044C460) |
| 660 | +#define StartGame ((int16_t __cdecl (*)(int32_t level_num, GF_LEVEL_TYPE level_type))0x0044C480) |
| 661 | +#define GameLoop ((int32_t __cdecl (*)(BOOL demo_mode))0x0044C5D0) |
662 | 662 | #define LevelCompleteSequence ((int32_t __cdecl (*)(void))0x0044C670)
|
663 |
| -#define LevelStats ((int32_t __cdecl (*)(int32_t levelID))0x0044C680) |
664 |
| -#define GameStats ((int32_t __cdecl (*)(int32_t levelID))0x0044C850) |
| 663 | +#define LevelStats ((int32_t __cdecl (*)(int32_t level_num))0x0044C680) |
| 664 | +#define GameStats ((int32_t __cdecl (*)(int32_t level_num))0x0044C850) |
665 | 665 | #define GetValidLevelsList ((void __cdecl (*)(REQUEST_INFO *req))0x0044C9D0)
|
666 | 666 | #define GetSavedGamesList ((void __cdecl (*)(REQUEST_INFO *req))0x0044CA20)
|
667 | 667 | #define DisplayCredits ((void __cdecl (*)(void))0x0044CA70)
|
|
672 | 672 | #define HWR_ResetTexSource ((void __cdecl (*)(void))0x0044D110)
|
673 | 673 | #define HWR_ResetColorKey ((void __cdecl (*)(void))0x0044D140)
|
674 | 674 | #define HWR_ResetZBuffer ((void __cdecl (*)(void))0x0044D170)
|
675 |
| -#define HWR_TexSource ((void __cdecl (*)(HWR_TEX_HANDLE texSource))0x0044D1D0) |
| 675 | +#define HWR_TexSource ((void __cdecl (*)(HWR_TEX_HANDLE tex_source))0x0044D1D0) |
676 | 676 | #define HWR_EnableColorKey ((void __cdecl (*)(bool state))0x0044D200)
|
677 | 677 | #define HWR_EnableZBuffer ((void __cdecl (*)(bool z_write_enable, bool z_enable))0x0044D250)
|
678 | 678 | #define HWR_BeginScene ((void __cdecl (*)(void))0x0044D2E0)
|
679 | 679 | #define HWR_DrawPolyList ((void __cdecl (*)(void))0x0044D310)
|
680 |
| -#define HWR_LoadTexturePages ((void __cdecl (*)(int32_t pagesCount, LPVOID pagesBuffer, RGB888 *palette))0x0044D490) |
| 680 | +#define HWR_LoadTexturePages ((void __cdecl (*)(int32_t pages_count, void *pages_buf, RGB888 *palette))0x0044D490) |
681 | 681 | #define HWR_FreeTexturePages ((void __cdecl (*)(void))0x0044D520)
|
682 | 682 | #define HWR_GetPageHandles ((void __cdecl (*)(void))0x0044D570)
|
683 | 683 | #define HWR_VertexBufferFull ((bool __cdecl (*)(void))0x0044D5B0)
|
684 | 684 | #define HWR_Init ((bool __cdecl (*)(void))0x0044D5E0)
|
685 | 685 | #define S_InitialiseSystem ((BOOL __cdecl (*)(void))0x0044D610)
|
686 | 686 | #define GameBuf_Shutdown ((void __cdecl (*)(void))0x0044D670)
|
687 | 687 | #define init_game_malloc ((void __cdecl (*)(void))0x0044D690)
|
688 |
| -#define game_malloc ((void *__cdecl (*)(DWORD allocSize, DWORD bufIndex))0x0044D6C0) |
689 |
| -#define game_free ((void __cdecl (*)(DWORD freeSize))0x0044D740) |
| 688 | +#define game_malloc ((void *__cdecl (*)(uint32_t alloc_size, uint32_t buf_index))0x0044D6C0) |
| 689 | +#define game_free ((void __cdecl (*)(uint32_t free_size))0x0044D740) |
690 | 690 | #define CalculateWibbleTable ((void __cdecl (*)(void))0x0044D780)
|
691 |
| -#define RenderErrorBox ((int32_t __cdecl (*)(int32_t errorCode))0x0044E4E0) |
| 691 | +#define RenderErrorBox ((int32_t __cdecl (*)(int32_t error_code))0x0044E4E0) |
692 | 692 | #define WinMain ((int32_t __stdcall (*)(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int32_t nShowCmd))0x0044E520)
|
693 |
| -#define GameInit ((int32_t __cdecl (*)(bool skipCDInit))0x0044E700) |
| 693 | +#define GameInit ((int32_t __cdecl (*)(bool skip_cd_init))0x0044E700) |
694 | 694 | #define Shell_Cleanup ((void __cdecl (*)(void))0x0044E770)
|
695 | 695 | #define WinGameStart ((int32_t __cdecl (*)(void))0x0044E7A0)
|
696 | 696 | #define Shell_Shutdown ((void __cdecl (*)(void))0x0044E820)
|
697 | 697 | #define ScreenShotPCX ((void __cdecl (*)(void))0x0044E8E0)
|
698 |
| -#define CompPCX ((DWORD __cdecl (*)(BYTE *bitmap, DWORD width, DWORD height, RGB888 *palette, BYTE **pcxData))0x0044E9F0) |
| 698 | +#define CompPCX ((DWORD __cdecl (*)(BYTE *bitmap, DWORD width, DWORD height, RGB888 *palette, BYTE **pcx_data))0x0044E9F0) |
699 | 699 | #define EncodeLinePCX ((DWORD __cdecl (*)(BYTE *src, DWORD width, BYTE *dst))0x0044EAA0)
|
700 | 700 | #define EncodePutPCX ((DWORD __cdecl (*)(BYTE value, BYTE num, BYTE *buffer))0x0044EB80)
|
701 | 701 | #define ScreenShot ((void __cdecl (*)(LPDDS screen))0x0044EBC0)
|
|
712 | 712 | #define S_RemoveCtrlText ((void __cdecl (*)(void))0x00450AA0)
|
713 | 713 | #define GetRenderHeight ((int32_t __cdecl (*)(void))0x00450AE0)
|
714 | 714 | #define GetRenderWidth ((int32_t __cdecl (*)(void))0x00450AF0)
|
715 |
| -#define S_InitialisePolyList ((void __cdecl (*)(BOOL clearBackBuffer))0x00450B00) |
| 715 | +#define S_InitialisePolyList ((void __cdecl (*)(BOOL clear_back_buffer))0x00450B00) |
716 | 716 | #define S_DumpScreen ((DWORD __cdecl (*)(void))0x00450BF0)
|
717 | 717 | #define S_ClearScreen ((void __cdecl (*)(void))0x00450C30)
|
718 |
| -#define S_InitialiseScreen ((void __cdecl (*)(GF_LEVEL_TYPE levelType))0x00450C40) |
| 718 | +#define S_InitialiseScreen ((void __cdecl (*)(GF_LEVEL_TYPE level_type))0x00450C40) |
719 | 719 | #define S_OutputPolyList ((void __cdecl (*)(void))0x00450C80)
|
720 |
| -#define S_GetObjectBounds ((int32_t __cdecl (*)(int16_t *bPtr))0x00450CC0) |
| 720 | +#define S_GetObjectBounds ((int32_t __cdecl (*)(int16_t *obj_ptr))0x00450CC0) |
721 | 721 | #define S_InsertBackPolygon ((void __cdecl (*)(int32_t x0, int32_t y0, int32_t x1, int32_t y1))0x00450F30)
|
722 |
| -#define S_PrintShadow ((void __cdecl (*)(int16_t radius, int16_t *bPtr, ITEM_INFO *item))0x00450F80) |
| 722 | +#define S_PrintShadow ((void __cdecl (*)(int16_t radius, int16_t *obj_ptr, ITEM_INFO *item))0x00450F80) |
723 | 723 | #define S_CalculateLight ((void __cdecl (*)(int32_t x, int32_t y, int32_t z, int16_t room_num))0x00451180)
|
724 | 724 | #define S_CalculateStaticLight ((void __cdecl (*)(int16_t adder))0x00451480)
|
725 | 725 | #define S_CalculateStaticMeshLight ((void __cdecl (*)(int32_t x, int32_t y, int32_t z, int32_t shade1, int32_t shade2, ROOM_INFO *room))0x004514C0)
|
726 | 726 | #define S_LightRoom ((void __cdecl (*)(ROOM_INFO *room))0x004515F0)
|
727 | 727 | #define S_DrawHealthBar ((void __cdecl (*)(int32_t percent))0x00451800)
|
728 | 728 | #define S_DrawAirBar ((void __cdecl (*)(int32_t percent))0x004519D0)
|
729 |
| -#define AnimateTextures ((void __cdecl (*)(int32_t nTicks))0x00451BD0) |
| 729 | +#define AnimateTextures ((void __cdecl (*)(int32_t ticks))0x00451BD0) |
730 | 730 | #define S_SetupBelowWater ((void __cdecl (*)(BOOL underwater))0x00451C90)
|
731 | 731 | #define S_SetupAboveWater ((void __cdecl (*)(BOOL underwater))0x00451CF0)
|
732 |
| -#define S_AnimateTextures ((void __cdecl (*)(int32_t nTicks))0x00451D20) |
733 |
| -#define S_DisplayPicture ((void __cdecl (*)(LPCTSTR fileName, BOOL isTitle))0x00451DE0) |
| 732 | +#define S_AnimateTextures ((void __cdecl (*)(int32_t ticks))0x00451D20) |
| 733 | +#define S_DisplayPicture ((void __cdecl (*)(const char *file_name, BOOL is_title))0x00451DE0) |
734 | 734 | #define S_SyncPictureBufferPalette ((void __cdecl (*)(void))0x00451EF0)
|
735 | 735 | #define S_DontDisplayPicture ((void __cdecl (*)(void))0x00451F70)
|
736 | 736 | #define ScreenDump ((void __cdecl (*)(void))0x00451F80)
|
737 | 737 | #define ScreenPartialDump ((void __cdecl (*)(void))0x00451F90)
|
738 |
| -#define FadeToPal ((void __cdecl (*)(int32_t fadeValue, RGB888 *palette))0x00451FA0) |
739 |
| -#define ScreenClear ((void __cdecl (*)(bool isPhdWinSize))0x00452170) |
| 738 | +#define FadeToPal ((void __cdecl (*)(int32_t fade_value, RGB888 *palette))0x00451FA0) |
| 739 | +#define ScreenClear ((void __cdecl (*)(bool is_phd_win_size))0x00452170) |
740 | 740 | #define S_CopyScreenToBuffer ((void __cdecl (*)(void))0x004521A0)
|
741 | 741 | #define S_CopyBufferToScreen ((void __cdecl (*)(void))0x00452250)
|
742 |
| -#define DecompPCX ((BOOL __cdecl (*)(LPCBYTE pcx, DWORD pcxSize, LPBYTE pic, RGB888 *pal))0x004522A0) |
| 742 | +#define DecompPCX ((BOOL __cdecl (*)(const uint8_t *pcx, size_t pcx_size, LPBYTE pic, RGB888 *pal))0x004522A0) |
743 | 743 | #define OpenGameRegistryKey ((bool __cdecl (*)(LPCTSTR key))0x004523C0)
|
744 | 744 | #define CloseGameRegistryKey ((LONG __cdecl (*)(void))0x00452410)
|
745 | 745 | #define SE_WriteAppSettings ((bool __cdecl (*)(APP_SETTINGS *settings))0x00452420)
|
|
779 | 779 | #define CheckCheatMode ((void __cdecl (*)(void))0x00454D60)
|
780 | 780 | #define S_SaveSettings ((void __cdecl (*)(void))0x004550C0)
|
781 | 781 | #define S_LoadSettings ((void __cdecl (*)(void))0x00455140)
|
782 |
| -#define CopyBitmapPalette ((void __cdecl (*)(RGB888 *srcPal, BYTE *srcBitmap, int32_t bitmapSize, RGB888 *destPal))0x004557A0) |
783 |
| -#define FindNearestPaletteEntry ((BYTE __cdecl (*)(RGB888 *palette, int32_t red, int32_t green, int32_t blue, bool ignoreSysPalette))0x004558E0) |
784 |
| -#define SyncSurfacePalettes ((void __cdecl (*)(void *srcData, int32_t width, int32_t height, int32_t srcPitch, RGB888 *srcPalette, void *dstData, int32_t dstPitch, RGB888 *dstPalette, bool preserveSysPalette))0x004559B0) |
| 782 | +#define CopyBitmapPalette ((void __cdecl (*)(RGB888 *src_pal, BYTE *src_bitmap, int32_t bitmap_size, RGB888 *dest_pal))0x004557A0) |
| 783 | +#define FindNearestPaletteEntry ((BYTE __cdecl (*)(RGB888 *palette, int32_t red, int32_t green, int32_t blue, bool ignore_sys_palette))0x004558E0) |
| 784 | +#define SyncSurfacePalettes ((void __cdecl (*)(void *src_data, int32_t width, int32_t height, int32_t src_pitch, RGB888 *src_palette, void *dst_data, int32_t dst_pitch, RGB888 *dst_palette, bool preserve_sys_palette))0x004559B0) |
785 | 785 | #define CreateTexturePalette ((int32_t __cdecl (*)(RGB888 *pal))0x00455A60)
|
786 | 786 | #define GetFreePaletteIndex ((int32_t __cdecl (*)(void))0x00455AF0)
|
787 |
| -#define FreePalette ((void __cdecl (*)(int32_t paletteIndex))0x00455B10) |
788 |
| -#define SafeFreePalette ((void __cdecl (*)(int32_t paletteIndex))0x00455B40) |
| 787 | +#define FreePalette ((void __cdecl (*)(int32_t palette_idx))0x00455B10) |
| 788 | +#define SafeFreePalette ((void __cdecl (*)(int32_t palette_idx))0x00455B40) |
789 | 789 | #define CreateTexturePage ((int32_t __cdecl (*)(int32_t width, int32_t height, bool alpha))0x00455B90)
|
790 | 790 | #define GetFreeTexturePageIndex ((int32_t __cdecl (*)(void))0x00455C00)
|
791 | 791 | #define CreateTexturePageSurface ((bool __cdecl (*)(TEXPAGE_DESC *desc))0x00455C20)
|
792 | 792 | #define TexturePageInit ((bool __cdecl (*)(TEXPAGE_DESC *page))0x00455CC0)
|
793 | 793 | #define Create3DTexture ((LPDIRECT3DTEXTURE2 __cdecl (*)(LPDDS surface))0x00455E40)
|
794 |
| -#define SafeFreeTexturePage ((void __cdecl (*)(int32_t pageIndex))0x00455E70) |
795 |
| -#define FreeTexturePage ((void __cdecl (*)(int32_t pageIndex))0x00455E90) |
| 794 | +#define SafeFreeTexturePage ((void __cdecl (*)(int32_t page_idx))0x00455E70) |
| 795 | +#define FreeTexturePage ((void __cdecl (*)(int32_t page_idx))0x00455E90) |
796 | 796 | #define TexturePageReleaseVidMemSurface ((void __cdecl (*)(TEXPAGE_DESC *page))0x00455ED0)
|
797 | 797 | #define FreeTexturePages ((void __cdecl (*)(void))0x00455F10)
|
798 |
| -#define LoadTexturePage ((bool __cdecl (*)(int32_t pageIndex, bool reset))0x00455F40) |
| 798 | +#define LoadTexturePage ((bool __cdecl (*)(int32_t page_idx, bool reset))0x00455F40) |
799 | 799 | #define ReloadTextures ((bool __cdecl (*)(bool reset))0x00455FF0)
|
800 |
| -#define GetTexturePageHandle ((HWR_TEX_HANDLE __cdecl (*)(int32_t pageIndex))0x00456030) |
801 |
| -#define AddTexturePage8 ((int32_t __cdecl (*)(int32_t width, int32_t height, BYTE *pageBuffer, int32_t palIndex))0x00456070) |
802 |
| -#define AddTexturePage16 ((int32_t __cdecl (*)(int32_t width, int32_t height, BYTE *pageBuffer))0x00456170) |
| 800 | +#define GetTexturePageHandle ((HWR_TEX_HANDLE __cdecl (*)(int32_t page_idx))0x00456030) |
| 801 | +#define AddTexturePage8 ((int32_t __cdecl (*)(int32_t width, int32_t height, BYTE *page_buf, int32_t pal_idx))0x00456070) |
| 802 | +#define AddTexturePage16 ((int32_t __cdecl (*)(int32_t width, int32_t height, BYTE *page_buf))0x00456170) |
803 | 803 | #define EnumTextureFormatsCallback ((HRESULT __stdcall (*)(LPDDSDESC lpDdsd, LPVOID lpContext))0x00456310)
|
804 | 804 | #define EnumerateTextureFormats ((HRESULT __cdecl (*)(void))0x00456430)
|
805 | 805 | #define CleanupTextures ((void __cdecl (*)(void))0x00456460)
|
|
0 commit comments