Widescreen UI patch (by Asdow).

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@9216 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Sevenfm
2021-11-21 12:56:27 +00:00
parent abb1aeeea2
commit 0cc70519d3
25 changed files with 3124 additions and 2060 deletions
+9
View File
@@ -95,6 +95,15 @@ typedef CHAR8 SGPFILENAME[SGPFILENAME_LEN];
#define NULL 0
#endif
typedef struct
{
INT32 x;
INT32 y;
INT32 width;
INT32 height;
} SGPRectangle;
typedef struct
{
INT32 iLeft;
+4
View File
@@ -507,6 +507,10 @@ BOOLEAN BltVideoObject( UINT32 uiDestVSurface,
return( TRUE );
}
BOOLEAN BltVideoObject(UINT32 uiDestVSurface, HVOBJECT hSrcVObject, UINT16 usRegionIndex, SGPRectangle Region, UINT32 fBltFlags, blt_fx* pBltFx)
{
return BltVideoObject(uiDestVSurface, hSrcVObject, usRegionIndex, Region.x, Region.y, fBltFlags, pBltFx);
}
// *******************************************************************************
// Video Object Manipulation Functions
// *******************************************************************************
+1
View File
@@ -175,6 +175,7 @@ BOOLEAN BltVideoObject( UINT32 uiDestVSurface,
INT32 iDestY,
UINT32 fBltFlags,
blt_fx *pBltFx );
BOOLEAN BltVideoObject(UINT32 uiDestVSurface, HVOBJECT hSrcVObject, UINT16 usRegionIndex, SGPRectangle Region, UINT32 fBltFlags, blt_fx* pBltFx);
BOOLEAN BltVideoObjectFromIndex( UINT32 uiDestVSurface,
UINT32 uiSrcVObject,