qzdoom/src/scripting
Christoph Oelckers fad406c4c9 - got rid of FNameNoInit and made the default constructor of FName non-initializing.
This setup has been a constant source of problems so now I reviewed all uses of FName to make sure that everything that needs to be initialized is done manually.
This also merges the player_t constructor into the class definition as default values.
2018-08-19 08:19:19 +02:00
..
backend - got rid of FNameNoInit and made the default constructor of FName non-initializing. 2018-08-19 08:19:19 +02:00
decorate - got rid of FNameNoInit and made the default constructor of FName non-initializing. 2018-08-19 08:19:19 +02:00
vm - added missing null pointer checks to VM ops 2018-07-16 17:10:47 +03:00
zscript - got rid of FNameNoInit and made the default constructor of FName non-initializing. 2018-08-19 08:19:19 +02:00
symbols.cpp Removed all superfluous #include's 2018-04-24 14:30:35 +03:00
symbols.h - took PTypeBase and all its subclasses out of the DObject hierarchy. 2017-04-13 17:47:17 +02:00
thingdef.cpp Removed all superfluous #include's 2018-04-24 14:30:35 +03:00
thingdef.h Removed unused parameter from several functions in FStateDefinitions class 2017-11-05 15:20:25 +02:00
thingdef_data.cpp Add HITOWNER flag, when set, allows a projectile to collide with its shooter. 2018-08-17 19:47:12 +02:00
thingdef_properties.cpp - got rid of FNameNoInit and made the default constructor of FName non-initializing. 2018-08-19 08:19:19 +02:00
types.cpp - got rid of FNameNoInit and made the default constructor of FName non-initializing. 2018-08-19 08:19:19 +02:00
types.h - got rid of FNameNoInit and made the default constructor of FName non-initializing. 2018-08-19 08:19:19 +02:00