mirror of
https://github.com/thunderbrewhq/squall.git
synced 2026-05-04 14:33:50 +00:00
feat(trans): add STrans functions
This commit is contained in:
parent
b4e950a1c9
commit
50872dfc14
9 changed files with 2571 additions and 15 deletions
|
|
@ -245,22 +245,22 @@ EXPORTS
|
|||
;SRegGetNumSubKeys @430 NONAME
|
||||
|
||||
; Transparency
|
||||
;STransBlt @431 NONAME
|
||||
;STransBltUsingMask @432 NONAME
|
||||
;STransCreateI @433 NONAME
|
||||
;STransDelete @434 NONAME
|
||||
STransBlt @431 NONAME
|
||||
STransBltUsingMask @432 NONAME
|
||||
STransCreateI @433 NONAME
|
||||
STransDelete @434 NONAME
|
||||
;STransDestroy @435 NONAME
|
||||
;STransDuplicate @436 NONAME
|
||||
;STransIntersectDirtyArray @437 NONAME
|
||||
;STransInvertMask @438 NONAME
|
||||
STransDuplicate @436 NONAME
|
||||
STransIntersectDirtyArray @437 NONAME
|
||||
STransInvertMask @438 NONAME
|
||||
;STransLoadI @439 NONAME
|
||||
;STransSetDirtyArrayInfo @440 NONAME
|
||||
;STransUpdateDirtyArray @441 NONAME
|
||||
;STransIsPixelInMask @442 NONAME
|
||||
;STransCombineMasks @443 NONAME
|
||||
;STransCreateMaskI @444 NONAME
|
||||
;STransCreateE @445 NONAME
|
||||
;STransCreateMaskE @446 NONAME
|
||||
STransSetDirtyArrayInfo @440 NONAME
|
||||
STransUpdateDirtyArray @441 NONAME
|
||||
STransIsPixelInMask @442 NONAME
|
||||
STransCombineMasks @443 NONAME
|
||||
STransCreateMaskI @444 NONAME
|
||||
STransCreateE @445 NONAME
|
||||
STransCreateMaskE @446 NONAME
|
||||
;STransLoadE @447 NONAME
|
||||
|
||||
; Video
|
||||
|
|
|
|||
|
|
@ -117,6 +117,24 @@ int32_t STORMAPI SStrToInt(const char*) { return 0; }
|
|||
uint32_t STORMAPI SStrToUnsigned(const char*) { return 0; }
|
||||
void STORMAPI SStrUpper(char*) {}
|
||||
|
||||
#include <storm/Transparency.hpp>
|
||||
|
||||
int32_t STORMAPI STransBlt(uint8_t*, int32_t, int32_t, int32_t, HSTRANS) { return 0; }
|
||||
int32_t STORMAPI STransBltUsingMask(uint8_t*, uint8_t*, int32_t, int32_t, HSTRANS) { return 0; }
|
||||
int32_t STORMAPI STransCombineMasks(HSTRANS, HSTRANS, int32_t, int32_t, uint32_t, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransCreateE(uint8_t*, int32_t, int32_t, int32_t, RECT*, uint32_t, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransCreateI(uint8_t*, int32_t, int32_t, int32_t, RECT*, uint32_t, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransCreateMaskE(uint8_t*, int32_t, int32_t, int32_t, RECT*, uint32_t, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransCreateMaskI(uint8_t*, int32_t, int32_t, int32_t, RECT*, uint32_t, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransDelete(HSTRANS) { return 0; }
|
||||
int32_t STORMAPI STransDestroy() { return 0; }
|
||||
int32_t STORMAPI STransDuplicate(HSTRANS, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransIntersectDirtyArray(HSTRANS, uint8_t*, uint8_t, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransInvertMask(HSTRANS, HSTRANS*) { return 0; }
|
||||
int32_t STORMAPI STransIsPixelInMask(HSTRANS, int32_t, int32_t) { return 0; }
|
||||
int32_t STORMAPI STransSetDirtyArrayInfo(int32_t, int32_t, int32_t, int32_t) { return 0; }
|
||||
int32_t STORMAPI STransUpdateDirtyArray(uint8_t*, uint8_t, int32_t, int32_t, HSTRANS, int32_t) { return 0; }
|
||||
|
||||
#include <storm/Unicode.hpp>
|
||||
|
||||
ptrdiff_t STORMAPI SUniConvertUTF16ToDos(char*, const char16_t*, uint32_t) { return 0; };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue