qzdoom/src/g_shared
Christoph Oelckers 8277299135 - Turned DropItem into a plain struct again like it was before the scripting branch got merged.
Making this an object had little to no advantage, except being able to remove the deleter code. Now, with some of the class data already being allocated in a memory arena so that freeing it is easier, this can also be used for the drop item lists which makes it unnecessary to subject them to the GC. This also merges the memory arenas for VM functions and flat pointers because both get deleted at the same time so they can share the same one.
2017-02-08 20:37:22 +01:00
..
a_action.cpp - Turned DropItem into a plain struct again like it was before the scripting branch got merged. 2017-02-08 20:37:22 +01:00
a_decals.cpp - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
a_flashfader.cpp - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
a_lightning.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
a_lightning.h - another batch. 2016-09-19 19:58:04 +02:00
a_morph.cpp - moved DisplayName, the last remaining PlayerPawn meta property, to PClassActor so that PClassPlayerPawn could be removed. 2017-02-08 19:42:24 +01:00
a_morph.h - moved DisplayName, the last remaining PlayerPawn meta property, to PClassActor so that PClassPlayerPawn could be removed. 2017-02-08 19:42:24 +01:00
a_quake.cpp - added a 'local' parameter to the A_Log family. 2017-01-13 11:48:05 +01:00
a_sharedglobal.h - scriptified MorphProjectile and CustomSprite. 2017-01-20 01:11:36 +01:00
a_specialspot.cpp - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
a_specialspot.h - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
hudmessages.cpp - did some preparations to ParseDrawTextureTags to allow using the same code for parsing tag lists generated by the VM. 2017-02-04 13:11:12 +01:00
shared_hud.cpp - moved the scalar class properties of PClassInventory into AInventory. 2017-02-08 16:57:48 +01:00