X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2Fvb_types.h;h=f2fb53cee26769cbd95f03f96e9e4e87d3405cbf;hb=c35ed5e69718416c4b428f1ffeddf31105e933b2;hp=ae6ca089d73427d0d5e10395d6a5b2090082195c;hpb=8d3d7d213a9691455a49544624bf380e85f43461;p=rocksndiamonds.git diff --git a/src/game_sp/vb_types.h b/src/game_sp/vb_types.h index ae6ca089..f2fb53ce 100644 --- a/src/game_sp/vb_types.h +++ b/src/game_sp/vb_types.h @@ -164,7 +164,7 @@ typedef struct { void (*DelayMS)(long, boolean); double (*TickDiffUS)(double); - double TickNow; + double (*TickNow)(); } TickCountObject; typedef struct @@ -214,7 +214,9 @@ typedef struct { int DestXOff; int DestYOff; + void *Surface; + void (*Cls)(); void (*Blt)(); void (*ScrollTo)(int, int); void (*ScrollTowards)(int, int, double); @@ -224,6 +226,12 @@ typedef struct typedef struct { + int DestXOff; + int DestYOff; + void *DestinationSurface; + void *Surface; + + void (*Cls)(); void (*BltEx)(int, int, int); } DDSpriteBuffer; @@ -279,4 +287,14 @@ typedef struct boolean Checked; } menBorderObject; +typedef struct +{ + boolean Checked; +} menPanelObject; + +typedef struct +{ + boolean Checked; +} menAutoScrollObject; + #endif /* VB_TYPES_H */