[Ohrrpgce] SVN: teeemcee/8721 Add post_event(), called from backends. Add eventFullscreened and user_t

subversion at HamsterRepublic.com subversion at HamsterRepublic.com
Fri May 5 09:30:49 PDT 2017


teeemcee
2017-05-05 09:30:48 -0700 (Fri, 05 May 2017)
794
Add post_event(), called from backends. Add eventFullscreened and user_toggled_fullscreen global

post_termination_signal() is redundant to post_event(), but I'll keep it
since it's still used by the backends.

Got rid of gam.user_toggled_fullscreen and variables of the same name in
the graphics backends; instead added a global to allmodex. Also removed
WindowState.user_toggled_fullscreen.

This is a very minor fix to rungame: now when a new .rpg is started it'sactually
possible to entirely clear the user_toggled_fullscreen flag (previously it
wasn't possible to clear the flags in the backends), which caused gfx.fullscreen
to be unnecessarily saved.

gfx_directx.dll will refuse to run with old versions of game/custom which don't
provide a pointer to post_event. Bumped version to 1.22
---
U   wip/allmodex.bas
U   wip/allmodex.bi
U   wip/backends.bas
U   wip/game.bas
U   wip/game_udts.bi
U   wip/gfx.bi
U   wip/gfx.h
U   wip/gfx.new.bi
U   wip/gfx_alleg.bas
U   wip/gfx_directx/gfx_directx.cpp
U   wip/gfx_directx/release.txt
U   wip/gfx_directx/version.h
U   wip/gfx_directx.dll
U   wip/gfx_fb.bas
U   wip/gfx_sdl.bas
U   wip/yetmore2.bas


More information about the Ohrrpgce mailing list