qzdoom/src/win32
Christoph Oelckers 66d28a24b8 - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
Needless to say, this is simply too volatile and would require constant active maintenance, not to mention a huge amount of work up front to get going.
It also hid a nasty problem with the Destroy method. Due to the way the garbage collector works, Destroy cannot be exposed to scripts as-is. It may be called from scripts but it may not be overridden from scripts because the garbage collector can call this function after all data needed for calling a scripted override has already been destroyed because if that data is also being collected there is no guarantee that proper order of destruction is observed. So for now Destroy is just a normal native method to scripted classes
2016-11-25 00:25:26 +01:00
..
afxres.h Normalize line endings 2016-03-01 09:47:10 -06:00
boing1.ico
boing2.ico
boing3.ico
boing4.ico
boing5.ico
boing6.ico
boing7.ico
boing8.ico
critsec.h Normalize line endings 2016-03-01 09:47:10 -06:00
deadguy.bmp
eaxedit.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
fb_d3d9.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
fb_d3d9_wipe.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
fb_ddraw.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
hardware.cpp vid_listmodes crash fix 2016-03-03 17:31:12 -06:00
hardware.h Normalize line endings 2016-03-01 09:47:10 -06:00
helperthread.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
helperthread.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_cd.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
i_crash.cpp - Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc. 2016-11-22 22:41:32 -05:00
i_dijoy.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
i_input.cpp Resize framebuffer in windowed mode to match the client area 2016-09-12 13:04:36 +02:00
i_input.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_keyboard.cpp - Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc. 2016-11-22 22:41:32 -05:00
i_main.cpp - Added support for GTK3 (thanks to "MineyMe" and edward-san) 2016-11-12 18:32:09 -05:00
i_mouse.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
i_movie.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
i_rawps2.cpp - Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc. 2016-11-22 22:41:32 -05:00
i_specialpaths.cpp - Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc. 2016-11-22 22:41:32 -05:00
i_system.cpp - Added support for GTK3 (thanks to "MineyMe" and edward-san) 2016-11-12 18:32:09 -05:00
i_system.h - Added support for GTK3 (thanks to "MineyMe" and edward-san) 2016-11-12 18:32:09 -05:00
i_xinput.cpp - Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc. 2016-11-22 22:41:32 -05:00
icon1.ico
optwin32.h - Added support for GTK3 (thanks to "MineyMe" and edward-san) 2016-11-12 18:32:09 -05:00
rawinput.h Normalize line endings 2016-03-01 09:47:10 -06:00
resource.h Normalize line endings 2016-03-01 09:47:10 -06:00
st_start.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
win32iface.h Add bottomclip parameter to FillSimplePoly() for the software implementation 2016-11-05 22:49:33 -05:00
win32video.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
winres.h Normalize line endings 2016-03-01 09:47:10 -06:00
zdoom.exe.manifest Normalize line endings 2016-03-01 09:47:10 -06:00
zdoom.rc