gzdoom-gles/src/scripting/vm
Christoph Oelckers 72e77a6c65 - implemented handling for virtual function.
Syntax-wise I chose to make it as strict as possible to reduce the chance of errors: Virtual base functions must be declared with the 'virtual' keyword, and overrides in child classes with the 'override' keyword. This way any mismatch in parameters that otherwise would cause silent failure will outright produce a compile error.
2016-11-11 20:05:07 +01:00
..
vm.h - implemented handling for virtual function. 2016-11-11 20:05:07 +01:00
vmbuilder.cpp use a memory arena for allocating code generation nodes. 2016-11-10 15:13:31 +01:00
vmbuilder.h - added a new variable flag that allows defining variables which can only be modified by internal script code but not by external mods. Currently this is used by the NoBlockmap and NoSector flags which need special handling for changing. 2016-11-08 11:12:56 +01:00
vmdisasm.cpp - implemented handling for virtual function. 2016-11-11 20:05:07 +01:00
vmexec.cpp SHA-1: 8852bc7278d033bbed66c51bf23aee841ee977a9 2016-11-02 10:52:14 +01:00
vmexec.h - implemented handling for virtual function. 2016-11-11 20:05:07 +01:00
vmframe.cpp Add the new argument to all uses of the implement macro 2016-11-09 17:45:55 +01:00
vmops.h - implemented handling for virtual function. 2016-11-11 20:05:07 +01:00