- did a bit of header cleanup to reduce the dependency on dobject.h.

This commit is contained in:
Christoph Oelckers 2017-03-09 23:30:42 +01:00
commit a4710bcdb0
48 changed files with 226 additions and 274 deletions

View file

@ -2,6 +2,9 @@
#include "zstring.h"
class PClass;
class VMFunction;
//
// [ZZ] this really should be in codegen.h, but vmexec needs to access it
struct FScopeBarrier

View file

@ -50,7 +50,6 @@
#include "zstring.h"
#include "d_event.h"
#include "g_levellocals.h"
#include "vm.h"
#include "p_checkposition.h"
#include "r_sky.h"
#include "v_font.h"

View file

@ -844,11 +844,6 @@ struct VMRegisters
VMValue *param;
};
struct VMException : public DObject
{
DECLARE_CLASS(VMException, DObject);
};
union FVoidObj
{
DObject *o;