mirror of
https://github.com/QB64Official/qb64.git
synced 2024-07-08 23:05:14 +00:00
Adds _SMOOTH function to return current fullscreen antialiasing setting.
Returns true (-1) if enabled.
This commit is contained in:
parent
12df99c8da
commit
4264666130
|
@ -22299,6 +22299,9 @@ void sub_put2(int32 i,int64 offset,void *element,int32 passed){
|
||||||
return full_screen;
|
return full_screen;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int32 func__fullscreensmooth(){
|
||||||
|
return -fullscreen_smooth;
|
||||||
|
}
|
||||||
|
|
||||||
void chain_restorescreenstate(int32 i){
|
void chain_restorescreenstate(int32 i){
|
||||||
static int32 i32,i32b,i32c,x,x2;
|
static int32 i32,i32b,i32c,x,x2;
|
||||||
|
|
|
@ -205,6 +205,7 @@ void chain_savescreenstate(int32);
|
||||||
extern void sub__fullscreen(int32 method,int32 passed);
|
extern void sub__fullscreen(int32 method,int32 passed);
|
||||||
extern void sub__allowfullscreen(int32 method,int32 smooth);
|
extern void sub__allowfullscreen(int32 method,int32 smooth);
|
||||||
extern int32 func__fullscreen();
|
extern int32 func__fullscreen();
|
||||||
|
extern int32 func__fullscreensmooth();
|
||||||
extern void sub__clipboard(qbs*);
|
extern void sub__clipboard(qbs*);
|
||||||
extern qbs *func__clipboard();
|
extern qbs *func__clipboard();
|
||||||
extern int32 func__clipboardimage();
|
extern int32 func__clipboardimage();
|
||||||
|
|
|
@ -689,6 +689,14 @@ id.ret = LONGTYPE - ISPOINTER
|
||||||
id.NoCloud = 1
|
id.NoCloud = 1
|
||||||
regid
|
regid
|
||||||
|
|
||||||
|
clearid
|
||||||
|
id.n = "_SMOOTH"
|
||||||
|
id.subfunc = 1
|
||||||
|
id.callname = "func__fullscreensmooth"
|
||||||
|
id.ret = LONGTYPE - ISPOINTER
|
||||||
|
id.NoCloud = 1
|
||||||
|
regid
|
||||||
|
|
||||||
clearid
|
clearid
|
||||||
id.n = "_WINDOWHASFOCUS"
|
id.n = "_WINDOWHASFOCUS"
|
||||||
id.subfunc = 1
|
id.subfunc = 1
|
||||||
|
|
Loading…
Reference in a new issue