Files
2025-05-14 09:16:02 -05:00

17 lines
716 B
C

void init_palette(BYTE huge * lpDib);
void extract_given_palette(BYTE huge * lpDib);
void inflict_palette();
void reset_palette();
DWORD GetDibInfoHeaderSize(BYTE huge * lpDib);
WORD GetDibWidth(BYTE huge * lpDib);
WORD GetDibHeight(BYTE huge * lpDib);
BYTE huge * GetDibBitsAddr(BYTE huge * lpDib);
HBITMAP ReadDib(char * name,HDC hdc) ;
HBITMAP load_pict(short pict_num,HDC model_hdc);
void rect_draw_some_item(HBITMAP src,RECT src_rect,HBITMAP dest,RECT dest_rect,
short trans, short main_win) ;
void fry_dc(HWND hwnd,HDC dc) ;
void DisposeGWorld(HBITMAP bitmap);
void SectRect(RECT *a, RECT *b, RECT *c);
Boolean Button();
void paint_pattern(HBITMAP dest,short which_mode,RECT dest_rect,short which_pattern);