remove existing fwd declares

This commit is contained in:
Ramen2X 2024-03-19 15:18:48 -04:00
parent de5bde692a
commit e3ad89e674
3 changed files with 3 additions and 36 deletions

View File

@ -1,6 +1,7 @@
#ifndef ISLE_H
#define ISLE_H
#include "actionsfwd.h"
#include "legogamestate.h"
#include "legoworld.h"
#include "radio.h"
@ -19,24 +20,6 @@ class RaceCar;
class Jetski;
class Act1State;
namespace IsleScript
{
#ifdef COMPAT_MODE
enum Script : int;
#else
enum Script;
#endif
} // namespace IsleScript
namespace JukeboxScript
{
#ifdef COMPAT_MODE
enum Script : int;
#else
enum Script;
#endif
} // namespace JukeboxScript
// VTABLE: LEGO1 0x100d6fb8
// SIZE 0x140
class Isle : public LegoWorld {

View File

@ -1,6 +1,7 @@
#ifndef LEGOANIMATIONMANAGER_H
#define LEGOANIMATIONMANAGER_H
#include "actionsfwd.h"
#include "animstate.h"
#include "decomp.h"
#include "legotraninfolist.h"
@ -13,15 +14,6 @@ struct Character {
MxBool m_active; // 0x14
};
namespace IsleScript
{
#ifdef COMPAT_MODE
enum Script : int;
#else
enum Script;
#endif
} // namespace IsleScript
// VTABLE: LEGO1 0x100d8c18
// SIZE 0x500
class LegoAnimationManager : public MxCore {

View File

@ -1,6 +1,7 @@
#ifndef MISC_H
#define MISC_H
#include "actionsfwd.h"
#include "compat.h"
#include "decomp.h"
#include "mxtypes.h"
@ -27,15 +28,6 @@ class MxTransitionManager;
class ViewLODListManager;
class ViewManager;
namespace JukeboxScript
{
#ifdef COMPAT_MODE
enum Script : int;
#else
enum Script;
#endif
} // namespace JukeboxScript
extern MxBool g_isWorldActive;
LegoOmni* Lego();