feat(region): add SRgnDuplicate

This commit is contained in:
Adam Heinermann 2025-04-21 00:03:37 -07:00 committed by fallenoak
parent 4dcb438394
commit 335962e3fc
4 changed files with 61 additions and 1 deletions

View file

@ -8,10 +8,12 @@ void SRgnClear(HSRGN handle);
void SRgnCombineRectf(HSRGN handle, RECTF* rect, void* param, int32_t combineMode);
void SRgnCreate(HSRGN* handlePtr, uint32_t reserved);
void SRgnCreate(HSRGN* handlePtr, uint32_t reserved = 0);
void SRgnDelete(HSRGN handle);
void SRgnDuplicate(HSRGN orighandle, HSRGN *handle, uint32_t reserved = 0);
void SRgnGetBoundingRectf(HSRGN handle, RECTF* rect);
void SRgnGetRectsf(HSRGN handle, uint32_t* numrects, RECTF* buffer);