Sonic-Mania-Decompilation/SonicMania/All.h
2022-06-08 21:30:44 +10:00

1830 lines
76 KiB
C

//Forward Declarations
typedef struct ObjectAcetone ObjectAcetone;
typedef struct EntityAcetone EntityAcetone;
typedef struct ObjectActClear ObjectActClear;
typedef struct EntityActClear EntityActClear;
typedef struct ObjectAIZEggRobo ObjectAIZEggRobo;
typedef struct EntityAIZEggRobo EntityAIZEggRobo;
typedef struct ObjectAIZEncoreTutorial ObjectAIZEncoreTutorial;
typedef struct EntityAIZEncoreTutorial EntityAIZEncoreTutorial;
typedef struct ObjectAIZKingClaw ObjectAIZKingClaw;
typedef struct EntityAIZKingClaw EntityAIZKingClaw;
typedef struct ObjectAIZRockPile ObjectAIZRockPile;
typedef struct EntityAIZRockPile EntityAIZRockPile;
typedef struct ObjectAIZSetup ObjectAIZSetup;
typedef struct EntityAIZSetup EntityAIZSetup;
typedef struct ObjectAIZTornado ObjectAIZTornado;
typedef struct EntityAIZTornado EntityAIZTornado;
typedef struct ObjectAIZTornadoPath ObjectAIZTornadoPath;
typedef struct EntityAIZTornadoPath EntityAIZTornadoPath;
typedef struct ObjectAmoebaDroid ObjectAmoebaDroid;
typedef struct EntityAmoebaDroid EntityAmoebaDroid;
typedef struct ObjectAnimalHBH ObjectAnimalHBH;
typedef struct EntityAnimalHBH EntityAnimalHBH;
typedef struct ObjectAnimals ObjectAnimals;
typedef struct EntityAnimals EntityAnimals;
typedef struct ObjectAnnouncer ObjectAnnouncer;
typedef struct EntityAnnouncer EntityAnnouncer;
typedef struct ObjectAPICallback ObjectAPICallback;
typedef struct EntityAPICallback EntityAPICallback;
typedef struct ObjectAquis ObjectAquis;
typedef struct EntityAquis EntityAquis;
typedef struct ObjectArmadiloid ObjectArmadiloid;
typedef struct EntityArmadiloid EntityArmadiloid;
typedef struct ObjectBadnikHelpers ObjectBadnikHelpers;
typedef struct EntityBadnikHelpers EntityBadnikHelpers;
typedef struct ObjectBall ObjectBall;
typedef struct EntityBall EntityBall;
typedef struct ObjectBallCannon ObjectBallCannon;
typedef struct EntityBallCannon EntityBallCannon;
typedef struct ObjectBallHog ObjectBallHog;
typedef struct EntityBallHog EntityBallHog;
typedef struct ObjectBarStool ObjectBarStool;
typedef struct EntityBarStool EntityBarStool;
typedef struct ObjectBatbot ObjectBatbot;
typedef struct EntityBatbot EntityBatbot;
typedef struct ObjectBatbrain ObjectBatbrain;
typedef struct EntityBatbrain EntityBatbrain;
typedef struct ObjectBeanstalk ObjectBeanstalk;
typedef struct EntityBeanstalk EntityBeanstalk;
typedef struct ObjectBGSwitch ObjectBGSwitch;
typedef struct EntityBGSwitch EntityBGSwitch;
typedef struct ObjectBigSqueeze ObjectBigSqueeze;
typedef struct EntityBigSqueeze EntityBigSqueeze;
typedef struct ObjectBladePole ObjectBladePole;
typedef struct EntityBladePole EntityBladePole;
typedef struct ObjectBlaster ObjectBlaster;
typedef struct EntityBlaster EntityBlaster;
typedef struct ObjectBlastoid ObjectBlastoid;
typedef struct EntityBlastoid EntityBlastoid;
typedef struct ObjectBloominator ObjectBloominator;
typedef struct EntityBloominator EntityBloominator;
typedef struct ObjectBomb ObjectBomb;
typedef struct EntityBomb EntityBomb;
typedef struct ObjectBouncePlant ObjectBouncePlant;
typedef struct EntityBouncePlant EntityBouncePlant;
typedef struct ObjectBoundsMarker ObjectBoundsMarker;
typedef struct EntityBoundsMarker EntityBoundsMarker;
typedef struct ObjectBreakableWall ObjectBreakableWall;
typedef struct EntityBreakableWall EntityBreakableWall;
typedef struct ObjectBreakBar ObjectBreakBar;
typedef struct EntityBreakBar EntityBreakBar;
typedef struct ObjectBridge ObjectBridge;
typedef struct EntityBridge EntityBridge;
typedef struct ObjectBSS_Collectable ObjectBSS_Collectable;
typedef struct EntityBSS_Collectable EntityBSS_Collectable;
typedef struct ObjectBSS_Collected ObjectBSS_Collected;
typedef struct EntityBSS_Collected EntityBSS_Collected;
typedef struct ObjectBSS_Horizon ObjectBSS_Horizon;
typedef struct EntityBSS_Horizon EntityBSS_Horizon;
typedef struct ObjectBSS_HUD ObjectBSS_HUD;
typedef struct EntityBSS_HUD EntityBSS_HUD;
typedef struct ObjectBSS_Message ObjectBSS_Message;
typedef struct EntityBSS_Message EntityBSS_Message;
typedef struct ObjectBSS_Palette ObjectBSS_Palette;
typedef struct EntityBSS_Palette EntityBSS_Palette;
typedef struct ObjectBSS_Player ObjectBSS_Player;
typedef struct EntityBSS_Player EntityBSS_Player;
typedef struct ObjectBSS_Setup ObjectBSS_Setup;
typedef struct EntityBSS_Setup EntityBSS_Setup;
typedef struct ObjectBubbler ObjectBubbler;
typedef struct EntityBubbler EntityBubbler;
typedef struct ObjectBuckwildBall ObjectBuckwildBall;
typedef struct EntityBuckwildBall EntityBuckwildBall;
typedef struct ObjectBuggernaut ObjectBuggernaut;
typedef struct EntityBuggernaut EntityBuggernaut;
typedef struct ObjectBumpalo ObjectBumpalo;
typedef struct EntityBumpalo EntityBumpalo;
typedef struct ObjectBungee ObjectBungee;
typedef struct EntityBungee EntityBungee;
typedef struct ObjectBurningLog ObjectBurningLog;
typedef struct EntityBurningLog EntityBurningLog;
typedef struct ObjectButton ObjectButton;
typedef struct EntityButton EntityButton;
typedef struct ObjectButtonDoor ObjectButtonDoor;
typedef struct EntityButtonDoor EntityButtonDoor;
typedef struct ObjectBuzzBomber ObjectBuzzBomber;
typedef struct EntityBuzzBomber EntityBuzzBomber;
typedef struct ObjectBuzzSaw ObjectBuzzSaw;
typedef struct EntityBuzzSaw EntityBuzzSaw;
typedef struct ObjectCableWarp ObjectCableWarp;
typedef struct EntityCableWarp EntityCableWarp;
typedef struct ObjectCactula ObjectCactula;
typedef struct EntityCactula EntityCactula;
typedef struct ObjectCamera ObjectCamera;
typedef struct EntityCamera EntityCamera;
typedef struct ObjectCanista ObjectCanista;
typedef struct EntityCanista EntityCanista;
typedef struct ObjectCaterkiller ObjectCaterkiller;
typedef struct EntityCaterkiller EntityCaterkiller;
typedef struct ObjectCaterkillerJr ObjectCaterkillerJr;
typedef struct EntityCaterkillerJr EntityCaterkillerJr;
typedef struct ObjectChaosEmerald ObjectChaosEmerald;
typedef struct EntityChaosEmerald EntityChaosEmerald;
typedef struct ObjectCheckerBall ObjectCheckerBall;
typedef struct EntityCheckerBall EntityCheckerBall;
typedef struct ObjectChemBubble ObjectChemBubble;
typedef struct EntityChemBubble EntityChemBubble;
typedef struct ObjectChemicalBall ObjectChemicalBall;
typedef struct EntityChemicalBall EntityChemicalBall;
typedef struct ObjectChemicalPool ObjectChemicalPool;
typedef struct EntityChemicalPool EntityChemicalPool;
typedef struct ObjectChopper ObjectChopper;
typedef struct EntityChopper EntityChopper;
typedef struct ObjectCircleBumper ObjectCircleBumper;
typedef struct EntityCircleBumper EntityCircleBumper;
typedef struct ObjectClapperboard ObjectClapperboard;
typedef struct EntityClapperboard EntityClapperboard;
typedef struct ObjectClucker ObjectClucker;
typedef struct EntityClucker EntityClucker;
typedef struct ObjectCollapsingPlatform ObjectCollapsingPlatform;
typedef struct EntityCollapsingPlatform EntityCollapsingPlatform;
typedef struct ObjectCollapsingSand ObjectCollapsingSand;
typedef struct EntityCollapsingSand EntityCollapsingSand;
typedef struct ObjectColorHelpers ObjectColorHelpers;
typedef struct EntityColorHelpers EntityColorHelpers;
typedef struct ObjectCompetition ObjectCompetition;
typedef struct EntityCompetition EntityCompetition;
typedef struct ObjectCompetitionMenu ObjectCompetitionMenu;
typedef struct EntityCompetitionMenu EntityCompetitionMenu;
typedef struct ObjectCompetitionSession ObjectCompetitionSession;
typedef struct EntityCompetitionSession EntityCompetitionSession;
typedef struct ObjectConstellation ObjectConstellation;
typedef struct EntityConstellation EntityConstellation;
typedef struct ObjectContinuePlayer ObjectContinuePlayer;
typedef struct EntityContinuePlayer EntityContinuePlayer;
typedef struct ObjectContinueSetup ObjectContinueSetup;
typedef struct EntityContinueSetup EntityContinueSetup;
typedef struct ObjectConveyorBelt ObjectConveyorBelt;
typedef struct EntityConveyorBelt EntityConveyorBelt;
typedef struct ObjectConveyorPlatform ObjectConveyorPlatform;
typedef struct EntityConveyorPlatform EntityConveyorPlatform;
typedef struct ObjectConveyorWheel ObjectConveyorWheel;
typedef struct EntityConveyorWheel EntityConveyorWheel;
typedef struct ObjectCorkscrewPath ObjectCorkscrewPath;
typedef struct EntityCorkscrewPath EntityCorkscrewPath;
typedef struct ObjectCOverlay ObjectCOverlay;
typedef struct EntityCOverlay EntityCOverlay;
typedef struct ObjectCPZ1Intro ObjectCPZ1Intro;
typedef struct EntityCPZ1Intro EntityCPZ1Intro;
typedef struct ObjectCPZ2Outro ObjectCPZ2Outro;
typedef struct EntityCPZ2Outro EntityCPZ2Outro;
typedef struct ObjectCPZBoss ObjectCPZBoss;
typedef struct EntityCPZBoss EntityCPZBoss;
typedef struct ObjectCPZSetup ObjectCPZSetup;
typedef struct EntityCPZSetup EntityCPZSetup;
typedef struct ObjectCPZShutter ObjectCPZShutter;
typedef struct EntityCPZShutter EntityCPZShutter;
typedef struct ObjectCrabmeat ObjectCrabmeat;
typedef struct EntityCrabmeat EntityCrabmeat;
typedef struct ObjectCrane ObjectCrane;
typedef struct EntityCrane EntityCrane;
typedef struct ObjectCrashTest ObjectCrashTest;
typedef struct EntityCrashTest EntityCrashTest;
typedef struct ObjectCrate ObjectCrate;
typedef struct EntityCrate EntityCrate;
typedef struct ObjectCreditsSetup ObjectCreditsSetup;
typedef struct EntityCreditsSetup EntityCreditsSetup;
typedef struct ObjectCrimsonEye ObjectCrimsonEye;
typedef struct EntityCrimsonEye EntityCrimsonEye;
typedef struct ObjectCurrent ObjectCurrent;
typedef struct EntityCurrent EntityCurrent;
typedef struct ObjectCutsceneHBH ObjectCutsceneHBH;
typedef struct EntityCutsceneHBH EntityCutsceneHBH;
typedef struct ObjectCutsceneRules ObjectCutsceneRules;
typedef struct EntityCutsceneRules EntityCutsceneRules;
typedef struct ObjectCutsceneSeq ObjectCutsceneSeq;
typedef struct EntityCutsceneSeq EntityCutsceneSeq;
typedef struct ObjectCylinder ObjectCylinder;
typedef struct EntityCylinder EntityCylinder;
typedef struct ObjectDAControl ObjectDAControl;
typedef struct EntityDAControl EntityDAControl;
typedef struct ObjectDango ObjectDango;
typedef struct EntityDango EntityDango;
typedef struct ObjectDASetup ObjectDASetup;
typedef struct EntityDASetup EntityDASetup;
typedef struct ObjectDashLift ObjectDashLift;
typedef struct EntityDashLift EntityDashLift;
typedef struct ObjectDBTower ObjectDBTower;
typedef struct EntityDBTower EntityDBTower;
typedef struct ObjectDCEvent ObjectDCEvent;
typedef struct EntityDCEvent EntityDCEvent;
typedef struct ObjectDDWrecker ObjectDDWrecker;
typedef struct EntityDDWrecker EntityDDWrecker;
typedef struct ObjectDebris ObjectDebris;
typedef struct EntityDebris EntityDebris;
typedef struct ObjectDebugMode ObjectDebugMode;
typedef struct EntityDebugMode EntityDebugMode;
typedef struct ObjectDecoration ObjectDecoration;
typedef struct EntityDecoration EntityDecoration;
typedef struct ObjectDemoMenu ObjectDemoMenu;
typedef struct EntityDemoMenu EntityDemoMenu;
typedef struct ObjectDERobot ObjectDERobot;
typedef struct EntityDERobot EntityDERobot;
typedef struct ObjectDialogRunner ObjectDialogRunner;
typedef struct EntityDialogRunner EntityDialogRunner;
typedef struct ObjectDirectorChair ObjectDirectorChair;
typedef struct EntityDirectorChair EntityDirectorChair;
typedef struct ObjectDiveEggman ObjectDiveEggman;
typedef struct EntityDiveEggman EntityDiveEggman;
typedef struct ObjectDNARiser ObjectDNARiser;
typedef struct EntityDNARiser EntityDNARiser;
typedef struct ObjectDoorTrigger ObjectDoorTrigger;
typedef struct EntityDoorTrigger EntityDoorTrigger;
typedef struct ObjectDragonfly ObjectDragonfly;
typedef struct EntityDragonfly EntityDragonfly;
typedef struct ObjectDrawHelpers ObjectDrawHelpers;
typedef struct EntityDrawHelpers EntityDrawHelpers;
typedef struct ObjectDrillerdroid ObjectDrillerdroid;
typedef struct EntityDrillerdroid EntityDrillerdroid;
typedef struct ObjectDrillerdroidO ObjectDrillerdroidO;
typedef struct EntityDrillerdroidO EntityDrillerdroidO;
typedef struct ObjectDust ObjectDust;
typedef struct EntityDust EntityDust;
typedef struct ObjectE3MenuSetup ObjectE3MenuSetup;
typedef struct EntityE3MenuSetup EntityE3MenuSetup;
typedef struct ObjectEggJanken ObjectEggJanken;
typedef struct EntityEggJanken EntityEggJanken;
typedef struct ObjectEggJankenPart ObjectEggJankenPart;
typedef struct EntityEggJankenPart EntityEggJankenPart;
typedef struct ObjectEggLoco ObjectEggLoco;
typedef struct EntityEggLoco EntityEggLoco;
typedef struct ObjectEggman ObjectEggman;
typedef struct EntityEggman EntityEggman;
typedef struct ObjectEggPistonsMKII ObjectEggPistonsMKII;
typedef struct EntityEggPistonsMKII EntityEggPistonsMKII;
typedef struct ObjectEggPrison ObjectEggPrison;
typedef struct EntityEggPrison EntityEggPrison;
typedef struct ObjectEggTower ObjectEggTower;
typedef struct EntityEggTower EntityEggTower;
typedef struct ObjectEggTV ObjectEggTV;
typedef struct EntityEggTV EntityEggTV;
typedef struct ObjectElectroMagnet ObjectElectroMagnet;
typedef struct EntityElectroMagnet EntityElectroMagnet;
typedef struct ObjectEncoreGoodEnd ObjectEncoreGoodEnd;
typedef struct EntityEncoreGoodEnd EntityEncoreGoodEnd;
typedef struct ObjectEncoreIntro ObjectEncoreIntro;
typedef struct EntityEncoreIntro EntityEncoreIntro;
typedef struct ObjectEncoreRoute ObjectEncoreRoute;
typedef struct EntityEncoreRoute EntityEncoreRoute;
typedef struct ObjectERZGunner ObjectERZGunner;
typedef struct EntityERZGunner EntityERZGunner;
typedef struct ObjectERZKing ObjectERZKing;
typedef struct EntityERZKing EntityERZKing;
typedef struct ObjectERZMystic ObjectERZMystic;
typedef struct EntityERZMystic EntityERZMystic;
typedef struct ObjectERZOutro ObjectERZOutro;
typedef struct EntityERZOutro EntityERZOutro;
typedef struct ObjectERZRider ObjectERZRider;
typedef struct EntityERZRider EntityERZRider;
typedef struct ObjectERZSetup ObjectERZSetup;
typedef struct EntityERZSetup EntityERZSetup;
typedef struct ObjectERZShinobi ObjectERZShinobi;
typedef struct EntityERZShinobi EntityERZShinobi;
typedef struct ObjectERZStart ObjectERZStart;
typedef struct EntityERZStart EntityERZStart;
typedef struct ObjectEscapeCar ObjectEscapeCar;
typedef struct EntityEscapeCar EntityEscapeCar;
typedef struct ObjectExplosion ObjectExplosion;
typedef struct EntityExplosion EntityExplosion;
typedef struct ObjectExtrasMenu ObjectExtrasMenu;
typedef struct EntityExtrasMenu EntityExtrasMenu;
typedef struct ObjectFan ObjectFan;
typedef struct EntityFan EntityFan;
typedef struct ObjectFarPlane ObjectFarPlane;
typedef struct EntityFarPlane EntityFarPlane;
typedef struct ObjectFBZ1Outro ObjectFBZ1Outro;
typedef struct EntityFBZ1Outro EntityFBZ1Outro;
typedef struct ObjectFBZ2Outro ObjectFBZ2Outro;
typedef struct EntityFBZ2Outro EntityFBZ2Outro;
typedef struct ObjectFBZFan ObjectFBZFan;
typedef struct EntityFBZFan EntityFBZFan;
typedef struct ObjectFBZMissile ObjectFBZMissile;
typedef struct EntityFBZMissile EntityFBZMissile;
typedef struct ObjectFBZSetup ObjectFBZSetup;
typedef struct EntityFBZSetup EntityFBZSetup;
typedef struct ObjectFBZSinkTrash ObjectFBZSinkTrash;
typedef struct EntityFBZSinkTrash EntityFBZSinkTrash;
typedef struct ObjectFBZStorm ObjectFBZStorm;
typedef struct EntityFBZStorm EntityFBZStorm;
typedef struct ObjectFBZTrash ObjectFBZTrash;
typedef struct EntityFBZTrash EntityFBZTrash;
typedef struct ObjectFernParallax ObjectFernParallax;
typedef struct EntityFernParallax EntityFernParallax;
typedef struct ObjectFilmProjector ObjectFilmProjector;
typedef struct EntityFilmProjector EntityFilmProjector;
typedef struct ObjectFilmReel ObjectFilmReel;
typedef struct EntityFilmReel EntityFilmReel;
typedef struct ObjectFireball ObjectFireball;
typedef struct EntityFireball EntityFireball;
typedef struct ObjectFireflies ObjectFireflies;
typedef struct EntityFireflies EntityFireflies;
typedef struct ObjectFirework ObjectFirework;
typedef struct EntityFirework EntityFirework;
typedef struct ObjectFireworm ObjectFireworm;
typedef struct EntityFireworm EntityFireworm;
typedef struct ObjectFlameSpring ObjectFlameSpring;
typedef struct EntityFlameSpring EntityFlameSpring;
typedef struct ObjectFlamethrower ObjectFlamethrower;
typedef struct EntityFlamethrower EntityFlamethrower;
typedef struct ObjectFlasherMKII ObjectFlasherMKII;
typedef struct EntityFlasherMKII EntityFlasherMKII;
typedef struct ObjectFlingRamp ObjectFlingRamp;
typedef struct EntityFlingRamp EntityFlingRamp;
typedef struct ObjectFlipper ObjectFlipper;
typedef struct EntityFlipper EntityFlipper;
typedef struct ObjectFlowerPod ObjectFlowerPod;
typedef struct EntityFlowerPod EntityFlowerPod;
typedef struct ObjectFoldingPlatform ObjectFoldingPlatform;
typedef struct EntityFoldingPlatform EntityFoldingPlatform;
typedef struct ObjectForceSpin ObjectForceSpin;
typedef struct EntityForceSpin EntityForceSpin;
typedef struct ObjectForceUnstick ObjectForceUnstick;
typedef struct EntityForceUnstick EntityForceUnstick;
typedef struct ObjectFrostThrower ObjectFrostThrower;
typedef struct EntityFrostThrower EntityFrostThrower;
typedef struct ObjectFunnel ObjectFunnel;
typedef struct EntityFunnel EntityFunnel;
typedef struct ObjectFXExpandRing ObjectFXExpandRing;
typedef struct EntityFXExpandRing EntityFXExpandRing;
typedef struct ObjectFXFade ObjectFXFade;
typedef struct EntityFXFade EntityFXFade;
typedef struct ObjectFXRuby ObjectFXRuby;
typedef struct EntityFXRuby EntityFXRuby;
typedef struct ObjectFXSpinRay ObjectFXSpinRay;
typedef struct EntityFXSpinRay EntityFXSpinRay;
typedef struct ObjectFXTrail ObjectFXTrail;
typedef struct EntityFXTrail EntityFXTrail;
typedef struct ObjectFXWaveRing ObjectFXWaveRing;
typedef struct EntityFXWaveRing EntityFXWaveRing;
typedef struct ObjectGachapandora ObjectGachapandora;
typedef struct EntityGachapandora EntityGachapandora;
typedef struct ObjectGameOver ObjectGameOver;
typedef struct EntityGameOver EntityGameOver;
typedef struct ObjectGameProgress ObjectGameProgress;
typedef struct EntityGameProgress EntityGameProgress;
typedef struct ObjectGasPlatform ObjectGasPlatform;
typedef struct EntityGasPlatform EntityGasPlatform;
typedef struct ObjectGenericTrigger ObjectGenericTrigger;
typedef struct EntityGenericTrigger EntityGenericTrigger;
typedef struct ObjectGHZ2Outro ObjectGHZ2Outro;
typedef struct EntityGHZ2Outro EntityGHZ2Outro;
typedef struct ObjectGHZCutsceneK ObjectGHZCutsceneK;
typedef struct EntityGHZCutsceneK EntityGHZCutsceneK;
typedef struct ObjectGHZCutsceneST ObjectGHZCutsceneST;
typedef struct EntityGHZCutsceneST EntityGHZCutsceneST;
typedef struct ObjectGHZSetup ObjectGHZSetup;
typedef struct EntityGHZSetup EntityGHZSetup;
typedef struct ObjectGiantPistol ObjectGiantPistol;
typedef struct EntityGiantPistol EntityGiantPistol;
typedef struct ObjectGigaMetal ObjectGigaMetal;
typedef struct EntityGigaMetal EntityGigaMetal;
typedef struct ObjectGondola ObjectGondola;
typedef struct EntityGondola EntityGondola;
typedef struct ObjectGrabber ObjectGrabber;
typedef struct EntityGrabber EntityGrabber;
typedef struct ObjectGreenScreen ObjectGreenScreen;
typedef struct EntityGreenScreen EntityGreenScreen;
typedef struct ObjectGymBar ObjectGymBar;
typedef struct EntityGymBar EntityGymBar;
typedef struct ObjectHandLauncher ObjectHandLauncher;
typedef struct EntityHandLauncher EntityHandLauncher;
typedef struct ObjectHangConveyor ObjectHangConveyor;
typedef struct EntityHangConveyor EntityHangConveyor;
typedef struct ObjectHangGlider ObjectHangGlider;
typedef struct EntityHangGlider EntityHangGlider;
typedef struct ObjectHangPoint ObjectHangPoint;
typedef struct EntityHangPoint EntityHangPoint;
typedef struct ObjectHatch ObjectHatch;
typedef struct EntityHatch EntityHatch;
typedef struct ObjectHatterkiller ObjectHatterkiller;
typedef struct EntityHatterkiller EntityHatterkiller;
typedef struct ObjectHCZ1Intro ObjectHCZ1Intro;
typedef struct EntityHCZ1Intro EntityHCZ1Intro;
typedef struct ObjectHCZOneWayDoor ObjectHCZOneWayDoor;
typedef struct EntityHCZOneWayDoor EntityHCZOneWayDoor;
typedef struct ObjectHCZSetup ObjectHCZSetup;
typedef struct EntityHCZSetup EntityHCZSetup;
typedef struct ObjectHCZSpikeBall ObjectHCZSpikeBall;
typedef struct EntityHCZSpikeBall EntityHCZSpikeBall;
typedef struct ObjectHeavyGunner ObjectHeavyGunner;
typedef struct EntityHeavyGunner EntityHeavyGunner;
typedef struct ObjectHeavyKing ObjectHeavyKing;
typedef struct EntityHeavyKing EntityHeavyKing;
typedef struct ObjectHeavyMystic ObjectHeavyMystic;
typedef struct EntityHeavyMystic EntityHeavyMystic;
typedef struct ObjectHeavyRider ObjectHeavyRider;
typedef struct EntityHeavyRider EntityHeavyRider;
typedef struct ObjectHeavyShinobi ObjectHeavyShinobi;
typedef struct EntityHeavyShinobi EntityHeavyShinobi;
typedef struct ObjectHiLoSign ObjectHiLoSign;
typedef struct EntityHiLoSign EntityHiLoSign;
typedef struct ObjectHonkytonk ObjectHonkytonk;
typedef struct EntityHonkytonk EntityHonkytonk;
typedef struct ObjectHotaru ObjectHotaru;
typedef struct EntityHotaru EntityHotaru;
typedef struct ObjectHotaruHiWatt ObjectHotaruHiWatt;
typedef struct EntityHotaruHiWatt EntityHotaruHiWatt;
typedef struct ObjectHotaruMKII ObjectHotaruMKII;
typedef struct EntityHotaruMKII EntityHotaruMKII;
typedef struct ObjectHPZEmerald ObjectHPZEmerald;
typedef struct EntityHPZEmerald EntityHPZEmerald;
typedef struct ObjectHUD ObjectHUD;
typedef struct EntityHUD EntityHUD;
typedef struct ObjectIce ObjectIce;
typedef struct EntityIce EntityIce;
typedef struct ObjectIceBomba ObjectIceBomba;
typedef struct EntityIceBomba EntityIceBomba;
typedef struct ObjectIceSpring ObjectIceSpring;
typedef struct EntityIceSpring EntityIceSpring;
typedef struct ObjectImageTrail ObjectImageTrail;
typedef struct EntityImageTrail EntityImageTrail;
typedef struct ObjectInk ObjectInk;
typedef struct EntityInk EntityInk;
typedef struct ObjectInkWipe ObjectInkWipe;
typedef struct EntityInkWipe EntityInkWipe;
typedef struct ObjectInvincibleStars ObjectInvincibleStars;
typedef struct EntityInvincibleStars EntityInvincibleStars;
typedef struct ObjectInvisibleBlock ObjectInvisibleBlock;
typedef struct EntityInvisibleBlock EntityInvisibleBlock;
typedef struct ObjectItemBox ObjectItemBox;
typedef struct EntityItemBox EntityItemBox;
typedef struct ObjectIwamodoki ObjectIwamodoki;
typedef struct EntityIwamodoki EntityIwamodoki;
typedef struct ObjectJacobsLadder ObjectJacobsLadder;
typedef struct EntityJacobsLadder EntityJacobsLadder;
typedef struct ObjectJawz ObjectJawz;
typedef struct EntityJawz EntityJawz;
typedef struct ObjectJellygnite ObjectJellygnite;
typedef struct EntityJellygnite EntityJellygnite;
typedef struct ObjectJuggleSaw ObjectJuggleSaw;
typedef struct EntityJuggleSaw EntityJuggleSaw;
typedef struct ObjectJunctionWheel ObjectJunctionWheel;
typedef struct EntityJunctionWheel EntityJunctionWheel;
typedef struct ObjectKabasira ObjectKabasira;
typedef struct EntityKabasira EntityKabasira;
typedef struct ObjectKanabun ObjectKanabun;
typedef struct EntityKanabun EntityKanabun;
typedef struct ObjectKingAttack ObjectKingAttack;
typedef struct EntityKingAttack EntityKingAttack;
typedef struct ObjectKingClaw ObjectKingClaw;
typedef struct EntityKingClaw EntityKingClaw;
typedef struct ObjectKleptoMobile ObjectKleptoMobile;
typedef struct EntityKleptoMobile EntityKleptoMobile;
typedef struct ObjectLargeGear ObjectLargeGear;
typedef struct EntityLargeGear EntityLargeGear;
typedef struct ObjectLauncher ObjectLauncher;
typedef struct EntityLauncher EntityLauncher;
typedef struct ObjectLaunchSpring ObjectLaunchSpring;
typedef struct EntityLaunchSpring EntityLaunchSpring;
typedef struct ObjectLaundroMobile ObjectLaundroMobile;
typedef struct EntityLaundroMobile EntityLaundroMobile;
typedef struct ObjectLavaFall ObjectLavaFall;
typedef struct EntityLavaFall EntityLavaFall;
typedef struct ObjectLavaGeyser ObjectLavaGeyser;
typedef struct EntityLavaGeyser EntityLavaGeyser;
typedef struct ObjectLEDPanel ObjectLEDPanel;
typedef struct EntityLEDPanel EntityLEDPanel;
typedef struct ObjectLetterboard ObjectLetterboard;
typedef struct EntityLetterboard EntityLetterboard;
typedef struct ObjectLevelSelect ObjectLevelSelect;
typedef struct EntityLevelSelect EntityLevelSelect;
typedef struct ObjectLightBarrier ObjectLightBarrier;
typedef struct EntityLightBarrier EntityLightBarrier;
typedef struct ObjectLightBulb ObjectLightBulb;
typedef struct EntityLightBulb EntityLightBulb;
typedef struct ObjectLocalization ObjectLocalization;
typedef struct EntityLocalization EntityLocalization;
typedef struct ObjectLocoSmoke ObjectLocoSmoke;
typedef struct EntityLocoSmoke EntityLocoSmoke;
typedef struct ObjectLogHelpers ObjectLogHelpers;
typedef struct EntityLogHelpers EntityLogHelpers;
typedef struct ObjectLogoSetup ObjectLogoSetup;
typedef struct EntityLogoSetup EntityLogoSetup;
typedef struct ObjectLottoBall ObjectLottoBall;
typedef struct EntityLottoBall EntityLottoBall;
typedef struct ObjectLottoMachine ObjectLottoMachine;
typedef struct EntityLottoMachine EntityLottoMachine;
typedef struct ObjectLoveTester ObjectLoveTester;
typedef struct EntityLoveTester EntityLoveTester;
typedef struct ObjectLRZ1Intro ObjectLRZ1Intro;
typedef struct EntityLRZ1Intro EntityLRZ1Intro;
typedef struct ObjectLRZ1Outro ObjectLRZ1Outro;
typedef struct EntityLRZ1Outro EntityLRZ1Outro;
typedef struct ObjectLRZ1Setup ObjectLRZ1Setup;
typedef struct EntityLRZ1Setup EntityLRZ1Setup;
typedef struct ObjectLRZ2Setup ObjectLRZ2Setup;
typedef struct EntityLRZ2Setup EntityLRZ2Setup;
typedef struct ObjectLRZ3Cutscene ObjectLRZ3Cutscene;
typedef struct EntityLRZ3Cutscene EntityLRZ3Cutscene;
typedef struct ObjectLRZ3Outro ObjectLRZ3Outro;
typedef struct EntityLRZ3Outro EntityLRZ3Outro;
typedef struct ObjectLRZ3OutroK ObjectLRZ3OutroK;
typedef struct EntityLRZ3OutroK EntityLRZ3OutroK;
typedef struct ObjectLRZ3Setup ObjectLRZ3Setup;
typedef struct EntityLRZ3Setup EntityLRZ3Setup;
typedef struct ObjectLRZConvControl ObjectLRZConvControl;
typedef struct EntityLRZConvControl EntityLRZConvControl;
typedef struct ObjectLRZConvDropper ObjectLRZConvDropper;
typedef struct EntityLRZConvDropper EntityLRZConvDropper;
typedef struct ObjectLRZConveyor ObjectLRZConveyor;
typedef struct EntityLRZConveyor EntityLRZConveyor;
typedef struct ObjectLRZConvItem ObjectLRZConvItem;
typedef struct EntityLRZConvItem EntityLRZConvItem;
typedef struct ObjectLRZConvSwitch ObjectLRZConvSwitch;
typedef struct EntityLRZConvSwitch EntityLRZConvSwitch;
typedef struct ObjectLRZFireball ObjectLRZFireball;
typedef struct EntityLRZFireball EntityLRZFireball;
typedef struct ObjectLRZRockPile ObjectLRZRockPile;
typedef struct EntityLRZRockPile EntityLRZRockPile;
typedef struct ObjectLRZSpikeBall ObjectLRZSpikeBall;
typedef struct EntityLRZSpikeBall EntityLRZSpikeBall;
typedef struct ObjectLRZSpiral ObjectLRZSpiral;
typedef struct EntityLRZSpiral EntityLRZSpiral;
typedef struct ObjectMagnetSphere ObjectMagnetSphere;
typedef struct EntityMagnetSphere EntityMagnetSphere;
typedef struct ObjectMagPlatform ObjectMagPlatform;
typedef struct EntityMagPlatform EntityMagPlatform;
typedef struct ObjectMagSpikeBall ObjectMagSpikeBall;
typedef struct EntityMagSpikeBall EntityMagSpikeBall;
typedef struct ObjectMainMenu ObjectMainMenu;
typedef struct EntityMainMenu EntityMainMenu;
typedef struct ObjectManiaModeMenu ObjectManiaModeMenu;
typedef struct EntityManiaModeMenu EntityManiaModeMenu;
typedef struct ObjectMathHelpers ObjectMathHelpers;
typedef struct EntityMathHelpers EntityMathHelpers;
typedef struct ObjectMatryoshkaBom ObjectMatryoshkaBom;
typedef struct EntityMatryoshkaBom EntityMatryoshkaBom;
typedef struct ObjectMechaBu ObjectMechaBu;
typedef struct EntityMechaBu EntityMechaBu;
typedef struct ObjectMegaChopper ObjectMegaChopper;
typedef struct EntityMegaChopper EntityMegaChopper;
typedef struct ObjectMegaOctus ObjectMegaOctus;
typedef struct EntityMegaOctus EntityMegaOctus;
typedef struct ObjectMenuParam ObjectMenuParam;
typedef struct EntityMenuParam EntityMenuParam;
typedef struct ObjectMenuSetup ObjectMenuSetup;
typedef struct EntityMenuSetup EntityMenuSetup;
typedef struct ObjectMetalArm ObjectMetalArm;
typedef struct EntityMetalArm EntityMetalArm;
typedef struct ObjectMetalSonic ObjectMetalSonic;
typedef struct EntityMetalSonic EntityMetalSonic;
typedef struct ObjectMeterDroid ObjectMeterDroid;
typedef struct EntityMeterDroid EntityMeterDroid;
typedef struct ObjectMicDrop ObjectMicDrop;
typedef struct EntityMicDrop EntityMicDrop;
typedef struct ObjectMine ObjectMine;
typedef struct EntityMine EntityMine;
typedef struct ObjectMMZ2Outro ObjectMMZ2Outro;
typedef struct EntityMMZ2Outro EntityMMZ2Outro;
typedef struct ObjectMMZLightning ObjectMMZLightning;
typedef struct EntityMMZLightning EntityMMZLightning;
typedef struct ObjectMMZSetup ObjectMMZSetup;
typedef struct EntityMMZSetup EntityMMZSetup;
typedef struct ObjectMMZWheel ObjectMMZWheel;
typedef struct EntityMMZWheel EntityMMZWheel;
typedef struct ObjectMonarchBG ObjectMonarchBG;
typedef struct EntityMonarchBG EntityMonarchBG;
typedef struct ObjectMonarchPlans ObjectMonarchPlans;
typedef struct EntityMonarchPlans EntityMonarchPlans;
typedef struct ObjectMonkeyDude ObjectMonkeyDude;
typedef struct EntityMonkeyDude EntityMonkeyDude;
typedef struct ObjectMotobug ObjectMotobug;
typedef struct EntityMotobug EntityMotobug;
typedef struct ObjectMSBomb ObjectMSBomb;
typedef struct EntityMSBomb EntityMSBomb;
typedef struct ObjectMSFactory ObjectMSFactory;
typedef struct EntityMSFactory EntityMSFactory;
typedef struct ObjectMSHologram ObjectMSHologram;
typedef struct EntityMSHologram EntityMSHologram;
typedef struct ObjectMSOrb ObjectMSOrb;
typedef struct EntityMSOrb EntityMSOrb;
typedef struct ObjectMSPanel ObjectMSPanel;
typedef struct EntityMSPanel EntityMSPanel;
typedef struct ObjectMSZ1KIntro ObjectMSZ1KIntro;
typedef struct EntityMSZ1KIntro EntityMSZ1KIntro;
typedef struct ObjectMSZ2Cutscene ObjectMSZ2Cutscene;
typedef struct EntityMSZ2Cutscene EntityMSZ2Cutscene;
typedef struct ObjectMSZCutsceneK ObjectMSZCutsceneK;
typedef struct EntityMSZCutsceneK EntityMSZCutsceneK;
typedef struct ObjectMSZCutsceneST ObjectMSZCutsceneST;
typedef struct EntityMSZCutsceneST EntityMSZCutsceneST;
typedef struct ObjectMSZSetup ObjectMSZSetup;
typedef struct EntityMSZSetup EntityMSZSetup;
typedef struct ObjectMSZSpotlight ObjectMSZSpotlight;
typedef struct EntityMSZSpotlight EntityMSZSpotlight;
typedef struct ObjectMusic ObjectMusic;
typedef struct EntityMusic EntityMusic;
typedef struct ObjectNewspaper ObjectNewspaper;
typedef struct EntityNewspaper EntityNewspaper;
typedef struct ObjectNewtron ObjectNewtron;
typedef struct EntityNewtron EntityNewtron;
typedef struct ObjectNoSwap ObjectNoSwap;
typedef struct EntityNoSwap EntityNoSwap;
typedef struct ObjectOctus ObjectOctus;
typedef struct EntityOctus EntityOctus;
typedef struct ObjectOneWayDoor ObjectOneWayDoor;
typedef struct EntityOneWayDoor EntityOneWayDoor;
typedef struct ObjectOOZ1Outro ObjectOOZ1Outro;
typedef struct EntityOOZ1Outro EntityOOZ1Outro;
typedef struct ObjectOOZ2Outro ObjectOOZ2Outro;
typedef struct EntityOOZ2Outro EntityOOZ2Outro;
typedef struct ObjectOOZFlames ObjectOOZFlames;
typedef struct EntityOOZFlames EntityOOZFlames;
typedef struct ObjectOOZSetup ObjectOOZSetup;
typedef struct EntityOOZSetup EntityOOZSetup;
typedef struct ObjectOptions ObjectOptions;
typedef struct EntityOptions EntityOptions;
typedef struct ObjectOptionsMenu ObjectOptionsMenu;
typedef struct EntityOptionsMenu EntityOptionsMenu;
typedef struct ObjectOrbinaut ObjectOrbinaut;
typedef struct EntityOrbinaut EntityOrbinaut;
typedef struct ObjectOrbitSpike ObjectOrbitSpike;
typedef struct EntityOrbitSpike EntityOrbitSpike;
typedef struct ObjectPaintingEyes ObjectPaintingEyes;
typedef struct EntityPaintingEyes EntityPaintingEyes;
typedef struct ObjectPalette ObjectPalette;
typedef struct EntityPalette EntityPalette;
typedef struct ObjectPaperRoller ObjectPaperRoller;
typedef struct EntityPaperRoller EntityPaperRoller;
typedef struct ObjectParallaxSprite ObjectParallaxSprite;
typedef struct EntityParallaxSprite EntityParallaxSprite;
typedef struct ObjectParticleHelpers ObjectParticleHelpers;
typedef struct EntityParticleHelpers EntityParticleHelpers;
typedef struct ObjectPathInverter ObjectPathInverter;
typedef struct EntityPathInverter EntityPathInverter;
typedef struct ObjectPauseMenu ObjectPauseMenu;
typedef struct EntityPauseMenu EntityPauseMenu;
typedef struct ObjectPBL_Bumper ObjectPBL_Bumper;
typedef struct EntityPBL_Bumper EntityPBL_Bumper;
typedef struct ObjectPBL_Camera ObjectPBL_Camera;
typedef struct EntityPBL_Camera EntityPBL_Camera;
typedef struct ObjectPBL_Crane ObjectPBL_Crane;
typedef struct EntityPBL_Crane EntityPBL_Crane;
typedef struct ObjectPBL_Flipper ObjectPBL_Flipper;
typedef struct EntityPBL_Flipper EntityPBL_Flipper;
typedef struct ObjectPBL_HUD ObjectPBL_HUD;
typedef struct EntityPBL_HUD EntityPBL_HUD;
typedef struct ObjectPBL_Player ObjectPBL_Player;
typedef struct EntityPBL_Player EntityPBL_Player;
typedef struct ObjectPBL_Ring ObjectPBL_Ring;
typedef struct EntityPBL_Ring EntityPBL_Ring;
typedef struct ObjectPBL_Sector ObjectPBL_Sector;
typedef struct EntityPBL_Sector EntityPBL_Sector;
typedef struct ObjectPBL_Setup ObjectPBL_Setup;
typedef struct EntityPBL_Setup EntityPBL_Setup;
typedef struct ObjectPBL_TargetBumper ObjectPBL_TargetBumper;
typedef struct EntityPBL_TargetBumper EntityPBL_TargetBumper;
typedef struct ObjectPendulum ObjectPendulum;
typedef struct EntityPendulum EntityPendulum;
typedef struct ObjectPetalPile ObjectPetalPile;
typedef struct EntityPetalPile EntityPetalPile;
typedef struct ObjectPhantomEgg ObjectPhantomEgg;
typedef struct EntityPhantomEgg EntityPhantomEgg;
typedef struct ObjectPhantomGunner ObjectPhantomGunner;
typedef struct EntityPhantomGunner EntityPhantomGunner;
typedef struct ObjectPhantomHand ObjectPhantomHand;
typedef struct EntityPhantomHand EntityPhantomHand;
typedef struct ObjectPhantomKing ObjectPhantomKing;
typedef struct EntityPhantomKing EntityPhantomKing;
typedef struct ObjectPhantomMissile ObjectPhantomMissile;
typedef struct EntityPhantomMissile EntityPhantomMissile;
typedef struct ObjectPhantomMystic ObjectPhantomMystic;
typedef struct EntityPhantomMystic EntityPhantomMystic;
typedef struct ObjectPhantomRider ObjectPhantomRider;
typedef struct EntityPhantomRider EntityPhantomRider;
typedef struct ObjectPhantomRuby ObjectPhantomRuby;
typedef struct EntityPhantomRuby EntityPhantomRuby;
typedef struct ObjectPhantomShield ObjectPhantomShield;
typedef struct EntityPhantomShield EntityPhantomShield;
typedef struct ObjectPhantomShinobi ObjectPhantomShinobi;
typedef struct EntityPhantomShinobi EntityPhantomShinobi;
typedef struct ObjectPimPom ObjectPimPom;
typedef struct EntityPimPom EntityPimPom;
typedef struct ObjectPinata ObjectPinata;
typedef struct EntityPinata EntityPinata;
typedef struct ObjectPiston ObjectPiston;
typedef struct EntityPiston EntityPiston;
typedef struct ObjectPKingAttack ObjectPKingAttack;
typedef struct EntityPKingAttack EntityPKingAttack;
typedef struct ObjectPlaneSeeSaw ObjectPlaneSeeSaw;
typedef struct EntityPlaneSeeSaw EntityPlaneSeeSaw;
typedef struct ObjectPlaneSwitch ObjectPlaneSwitch;
typedef struct EntityPlaneSwitch EntityPlaneSwitch;
typedef struct ObjectPlatform ObjectPlatform;
typedef struct EntityPlatform EntityPlatform;
typedef struct ObjectPlatformControl ObjectPlatformControl;
typedef struct EntityPlatformControl EntityPlatformControl;
typedef struct ObjectPlatformNode ObjectPlatformNode;
typedef struct EntityPlatformNode EntityPlatformNode;
typedef struct ObjectPlayer ObjectPlayer;
typedef struct EntityPlayer EntityPlayer;
typedef struct ObjectPlayerHelpers ObjectPlayerHelpers;
typedef struct EntityPlayerHelpers EntityPlayerHelpers;
typedef struct ObjectPlayerProbe ObjectPlayerProbe;
typedef struct EntityPlayerProbe EntityPlayerProbe;
typedef struct ObjectPohBee ObjectPohBee;
typedef struct EntityPohBee EntityPohBee;
typedef struct ObjectPointdexter ObjectPointdexter;
typedef struct EntityPointdexter EntityPointdexter;
typedef struct ObjectPopcornKernel ObjectPopcornKernel;
typedef struct EntityPopcornKernel EntityPopcornKernel;
typedef struct ObjectPopcornMachine ObjectPopcornMachine;
typedef struct EntityPopcornMachine EntityPopcornMachine;
typedef struct ObjectPopOut ObjectPopOut;
typedef struct EntityPopOut EntityPopOut;
typedef struct ObjectPress ObjectPress;
typedef struct EntityPress EntityPress;
typedef struct ObjectPrintBlock ObjectPrintBlock;
typedef struct EntityPrintBlock EntityPrintBlock;
typedef struct ObjectProjectile ObjectProjectile;
typedef struct EntityProjectile EntityProjectile;
typedef struct ObjectPropeller ObjectPropeller;
typedef struct EntityPropeller EntityPropeller;
typedef struct ObjectPropellerShaft ObjectPropellerShaft;
typedef struct EntityPropellerShaft EntityPropellerShaft;
typedef struct ObjectPSZ1Intro ObjectPSZ1Intro;
typedef struct EntityPSZ1Intro EntityPSZ1Intro;
typedef struct ObjectPSZ1Setup ObjectPSZ1Setup;
typedef struct EntityPSZ1Setup EntityPSZ1Setup;
typedef struct ObjectPSZ2Intro ObjectPSZ2Intro;
typedef struct EntityPSZ2Intro EntityPSZ2Intro;
typedef struct ObjectPSZ2Outro ObjectPSZ2Outro;
typedef struct EntityPSZ2Outro EntityPSZ2Outro;
typedef struct ObjectPSZ2Setup ObjectPSZ2Setup;
typedef struct EntityPSZ2Setup EntityPSZ2Setup;
typedef struct ObjectPSZDoor ObjectPSZDoor;
typedef struct EntityPSZDoor EntityPSZDoor;
typedef struct ObjectPSZEggman ObjectPSZEggman;
typedef struct EntityPSZEggman EntityPSZEggman;
typedef struct ObjectPSZLauncher ObjectPSZLauncher;
typedef struct EntityPSZLauncher EntityPSZLauncher;
typedef struct ObjectPullChain ObjectPullChain;
typedef struct EntityPullChain EntityPullChain;
typedef struct ObjectPullSwitch ObjectPullSwitch;
typedef struct EntityPullSwitch EntityPullSwitch;
typedef struct ObjectPushSpring ObjectPushSpring;
typedef struct EntityPushSpring EntityPushSpring;
typedef struct ObjectPuyoAI ObjectPuyoAI;
typedef struct EntityPuyoAI EntityPuyoAI;
typedef struct ObjectPuyoAttack ObjectPuyoAttack;
typedef struct EntityPuyoAttack EntityPuyoAttack;
typedef struct ObjectPuyoBean ObjectPuyoBean;
typedef struct EntityPuyoBean EntityPuyoBean;
typedef struct ObjectPuyoGame ObjectPuyoGame;
typedef struct EntityPuyoGame EntityPuyoGame;
typedef struct ObjectPuyoIndicator ObjectPuyoIndicator;
typedef struct EntityPuyoIndicator EntityPuyoIndicator;
typedef struct ObjectPuyoLabel ObjectPuyoLabel;
typedef struct EntityPuyoLabel EntityPuyoLabel;
typedef struct ObjectPuyoLevelSelect ObjectPuyoLevelSelect;
typedef struct EntityPuyoLevelSelect EntityPuyoLevelSelect;
typedef struct ObjectPuyoMatch ObjectPuyoMatch;
typedef struct EntityPuyoMatch EntityPuyoMatch;
typedef struct ObjectPuyoScore ObjectPuyoScore;
typedef struct EntityPuyoScore EntityPuyoScore;
typedef struct ObjectRattlekiller ObjectRattlekiller;
typedef struct EntityRattlekiller EntityRattlekiller;
typedef struct ObjectReagent ObjectReagent;
typedef struct EntityReagent EntityReagent;
typedef struct ObjectRedz ObjectRedz;
typedef struct EntityRedz EntityRedz;
typedef struct ObjectReplayDB ObjectReplayDB;
typedef struct EntityReplayDB EntityReplayDB;
typedef struct ObjectReplayRecorder ObjectReplayRecorder;
typedef struct EntityReplayRecorder EntityReplayRecorder;
typedef struct ObjectRexon ObjectRexon;
typedef struct EntityRexon EntityRexon;
typedef struct ObjectRhinobot ObjectRhinobot;
typedef struct EntityRhinobot EntityRhinobot;
typedef struct ObjectRing ObjectRing;
typedef struct EntityRing EntityRing;
typedef struct ObjectRingField ObjectRingField;
typedef struct EntityRingField EntityRingField;
typedef struct ObjectRisingLava ObjectRisingLava;
typedef struct EntityRisingLava EntityRisingLava;
typedef struct ObjectRockDrill ObjectRockDrill;
typedef struct EntityRockDrill EntityRockDrill;
typedef struct ObjectRockemSockem ObjectRockemSockem;
typedef struct EntityRockemSockem EntityRockemSockem;
typedef struct ObjectRollerMKII ObjectRollerMKII;
typedef struct EntityRollerMKII EntityRollerMKII;
typedef struct ObjectRotatingSpikes ObjectRotatingSpikes;
typedef struct EntityRotatingSpikes EntityRotatingSpikes;
typedef struct ObjectRotatingStair ObjectRotatingStair;
typedef struct EntityRotatingStair EntityRotatingStair;
typedef struct ObjectRPlaneShifter ObjectRPlaneShifter;
typedef struct EntityRPlaneShifter EntityRPlaneShifter;
typedef struct ObjectRTeleporter ObjectRTeleporter;
typedef struct EntityRTeleporter EntityRTeleporter;
typedef struct ObjectRubyPortal ObjectRubyPortal;
typedef struct EntityRubyPortal EntityRubyPortal;
typedef struct ObjectSaveGame ObjectSaveGame;
typedef struct EntitySaveGame EntitySaveGame;
typedef struct ObjectScarab ObjectScarab;
typedef struct EntityScarab EntityScarab;
typedef struct ObjectSchrodingersCapsule ObjectSchrodingersCapsule;
typedef struct EntitySchrodingersCapsule EntitySchrodingersCapsule;
typedef struct ObjectScoreBonus ObjectScoreBonus;
typedef struct EntityScoreBonus EntityScoreBonus;
typedef struct ObjectScrewMobile ObjectScrewMobile;
typedef struct EntityScrewMobile EntityScrewMobile;
typedef struct ObjectSDashWheel ObjectSDashWheel;
typedef struct EntitySDashWheel EntitySDashWheel;
typedef struct ObjectSeeSaw ObjectSeeSaw;
typedef struct EntitySeeSaw EntitySeeSaw;
typedef struct ObjectSeltzerBottle ObjectSeltzerBottle;
typedef struct EntitySeltzerBottle EntitySeltzerBottle;
typedef struct ObjectSeltzerWater ObjectSeltzerWater;
typedef struct EntitySeltzerWater EntitySeltzerWater;
typedef struct ObjectSentryBug ObjectSentryBug;
typedef struct EntitySentryBug EntitySentryBug;
typedef struct ObjectShield ObjectShield;
typedef struct EntityShield EntityShield;
typedef struct ObjectShiversaw ObjectShiversaw;
typedef struct EntityShiversaw EntityShiversaw;
typedef struct ObjectShopWindow ObjectShopWindow;
typedef struct EntityShopWindow EntityShopWindow;
typedef struct ObjectShuriken ObjectShuriken;
typedef struct EntityShuriken EntityShuriken;
typedef struct ObjectShutterbug ObjectShutterbug;
typedef struct EntityShutterbug EntityShutterbug;
typedef struct ObjectSideBarrel ObjectSideBarrel;
typedef struct EntitySideBarrel EntitySideBarrel;
typedef struct ObjectSignPost ObjectSignPost;
typedef struct EntitySignPost EntitySignPost;
typedef struct ObjectSilverSonic ObjectSilverSonic;
typedef struct EntitySilverSonic EntitySilverSonic;
typedef struct ObjectSizeLaser ObjectSizeLaser;
typedef struct EntitySizeLaser EntitySizeLaser;
typedef struct ObjectSkyTeleporter ObjectSkyTeleporter;
typedef struct EntitySkyTeleporter EntitySkyTeleporter;
typedef struct ObjectSmog ObjectSmog;
typedef struct EntitySmog EntitySmog;
typedef struct ObjectSnowflakes ObjectSnowflakes;
typedef struct EntitySnowflakes EntitySnowflakes;
typedef struct ObjectSol ObjectSol;
typedef struct EntitySol EntitySol;
typedef struct ObjectSoundboard ObjectSoundboard;
typedef struct EntitySoundboard EntitySoundboard;
typedef struct ObjectSP500 ObjectSP500;
typedef struct EntitySP500 EntitySP500;
typedef struct ObjectSP500MkII ObjectSP500MkII;
typedef struct EntitySP500MkII EntitySP500MkII;
typedef struct ObjectSparkRail ObjectSparkRail;
typedef struct EntitySparkRail EntitySparkRail;
typedef struct ObjectSpear ObjectSpear;
typedef struct EntitySpear EntitySpear;
typedef struct ObjectSpearBlock ObjectSpearBlock;
typedef struct EntitySpearBlock EntitySpearBlock;
typedef struct ObjectSpecialClear ObjectSpecialClear;
typedef struct EntitySpecialClear EntitySpecialClear;
typedef struct ObjectSpecialRing ObjectSpecialRing;
typedef struct EntitySpecialRing EntitySpecialRing;
typedef struct ObjectSpeedBooster ObjectSpeedBooster;
typedef struct EntitySpeedBooster EntitySpeedBooster;
typedef struct ObjectSpeedGate ObjectSpeedGate;
typedef struct EntitySpeedGate EntitySpeedGate;
typedef struct ObjectSpiderMobile ObjectSpiderMobile;
typedef struct EntitySpiderMobile EntitySpiderMobile;
typedef struct ObjectSpikeCorridor ObjectSpikeCorridor;
typedef struct EntitySpikeCorridor EntitySpikeCorridor;
typedef struct ObjectSpikeCrusher ObjectSpikeCrusher;
typedef struct EntitySpikeCrusher EntitySpikeCrusher;
typedef struct ObjectSpikeFlail ObjectSpikeFlail;
typedef struct EntitySpikeFlail EntitySpikeFlail;
typedef struct ObjectSpikeLog ObjectSpikeLog;
typedef struct EntitySpikeLog EntitySpikeLog;
typedef struct ObjectSpikes ObjectSpikes;
typedef struct EntitySpikes EntitySpikes;
typedef struct ObjectSpinBooster ObjectSpinBooster;
typedef struct EntitySpinBooster EntitySpinBooster;
typedef struct ObjectSpinSign ObjectSpinSign;
typedef struct EntitySpinSign EntitySpinSign;
typedef struct ObjectSpiny ObjectSpiny;
typedef struct EntitySpiny EntitySpiny;
typedef struct ObjectSpiralPlatform ObjectSpiralPlatform;
typedef struct EntitySpiralPlatform EntitySpiralPlatform;
typedef struct ObjectSplats ObjectSplats;
typedef struct EntitySplats EntitySplats;
typedef struct ObjectSpring ObjectSpring;
typedef struct EntitySpring EntitySpring;
typedef struct ObjectSpringboard ObjectSpringboard;
typedef struct EntitySpringboard EntitySpringboard;
typedef struct ObjectSPZ1Intro ObjectSPZ1Intro;
typedef struct EntitySPZ1Intro EntitySPZ1Intro;
typedef struct ObjectSPZ1Setup ObjectSPZ1Setup;
typedef struct EntitySPZ1Setup EntitySPZ1Setup;
typedef struct ObjectSPZ2Outro ObjectSPZ2Outro;
typedef struct EntitySPZ2Outro EntitySPZ2Outro;
typedef struct ObjectSPZ2Setup ObjectSPZ2Setup;
typedef struct EntitySPZ2Setup EntitySPZ2Setup;
typedef struct ObjectSSZ1Intro ObjectSSZ1Intro;
typedef struct EntitySSZ1Intro EntitySSZ1Intro;
typedef struct ObjectSSZ1Outro ObjectSSZ1Outro;
typedef struct EntitySSZ1Outro EntitySSZ1Outro;
typedef struct ObjectSSZ1Setup ObjectSSZ1Setup;
typedef struct EntitySSZ1Setup EntitySSZ1Setup;
typedef struct ObjectSSZ2Setup ObjectSSZ2Setup;
typedef struct EntitySSZ2Setup EntitySSZ2Setup;
typedef struct ObjectSSZ3Cutscene ObjectSSZ3Cutscene;
typedef struct EntitySSZ3Cutscene EntitySSZ3Cutscene;
typedef struct ObjectSSZEggman ObjectSSZEggman;
typedef struct EntitySSZEggman EntitySSZEggman;
typedef struct ObjectSSZSpikeBall ObjectSSZSpikeBall;
typedef struct EntitySSZSpikeBall EntitySSZSpikeBall;
typedef struct ObjectSSZSpotlight ObjectSSZSpotlight;
typedef struct EntitySSZSpotlight EntitySSZSpotlight;
typedef struct ObjectStaircase ObjectStaircase;
typedef struct EntityStaircase EntityStaircase;
typedef struct ObjectStalactite ObjectStalactite;
typedef struct EntityStalactite EntityStalactite;
typedef struct ObjectStarPost ObjectStarPost;
typedef struct EntityStarPost EntityStarPost;
typedef struct ObjectStegway ObjectStegway;
typedef struct EntityStegway EntityStegway;
typedef struct ObjectStickyPlatform ObjectStickyPlatform;
typedef struct EntityStickyPlatform EntityStickyPlatform;
typedef struct ObjectSummary ObjectSummary;
typedef struct EntitySummary EntitySummary;
typedef struct ObjectSummaryEmerald ObjectSummaryEmerald;
typedef struct EntitySummaryEmerald EntitySummaryEmerald;
typedef struct ObjectSuperSparkle ObjectSuperSparkle;
typedef struct EntitySuperSparkle EntitySuperSparkle;
typedef struct ObjectSweep ObjectSweep;
typedef struct EntitySweep EntitySweep;
typedef struct ObjectSwingRope ObjectSwingRope;
typedef struct EntitySwingRope EntitySwingRope;
typedef struct ObjectSwitchDoor ObjectSwitchDoor;
typedef struct EntitySwitchDoor EntitySwitchDoor;
typedef struct ObjectSyringe ObjectSyringe;
typedef struct EntitySyringe EntitySyringe;
typedef struct ObjectTAEmerald ObjectTAEmerald;
typedef struct EntityTAEmerald EntityTAEmerald;
typedef struct ObjectTargetBumper ObjectTargetBumper;
typedef struct EntityTargetBumper EntityTargetBumper;
typedef struct ObjectTechnosqueek ObjectTechnosqueek;
typedef struct EntityTechnosqueek EntityTechnosqueek;
typedef struct ObjectTeeterTotter ObjectTeeterTotter;
typedef struct EntityTeeterTotter EntityTeeterTotter;
typedef struct ObjectTetherBall ObjectTetherBall;
typedef struct EntityTetherBall EntityTetherBall;
typedef struct ObjectThanksSetup ObjectThanksSetup;
typedef struct EntityThanksSetup EntityThanksSetup;
typedef struct ObjectThoughtBubble ObjectThoughtBubble;
typedef struct EntityThoughtBubble EntityThoughtBubble;
typedef struct ObjectTilePlatform ObjectTilePlatform;
typedef struct EntityTilePlatform EntityTilePlatform;
typedef struct ObjectTimeAttackData ObjectTimeAttackData;
typedef struct EntityTimeAttackData EntityTimeAttackData;
typedef struct ObjectTimeAttackGate ObjectTimeAttackGate;
typedef struct EntityTimeAttackGate EntityTimeAttackGate;
typedef struct ObjectTimeAttackMenu ObjectTimeAttackMenu;
typedef struct EntityTimeAttackMenu EntityTimeAttackMenu;
typedef struct ObjectTimePost ObjectTimePost;
typedef struct EntityTimePost EntityTimePost;
typedef struct ObjectTimeTravelSetup ObjectTimeTravelSetup;
typedef struct EntityTimeTravelSetup EntityTimeTravelSetup;
typedef struct ObjectTippingPlatform ObjectTippingPlatform;
typedef struct EntityTippingPlatform EntityTippingPlatform;
typedef struct ObjectTitle3DSprite ObjectTitle3DSprite;
typedef struct EntityTitle3DSprite EntityTitle3DSprite;
typedef struct ObjectTitleBG ObjectTitleBG;
typedef struct EntityTitleBG EntityTitleBG;
typedef struct ObjectTitleCard ObjectTitleCard;
typedef struct EntityTitleCard EntityTitleCard;
typedef struct ObjectTitleEggman ObjectTitleEggman;
typedef struct EntityTitleEggman EntityTitleEggman;
typedef struct ObjectTitleLogo ObjectTitleLogo;
typedef struct EntityTitleLogo EntityTitleLogo;
typedef struct ObjectTitleSetup ObjectTitleSetup;
typedef struct EntityTitleSetup EntityTitleSetup;
typedef struct ObjectTitleSonic ObjectTitleSonic;
typedef struct EntityTitleSonic EntityTitleSonic;
typedef struct ObjectTMZ1Outro ObjectTMZ1Outro;
typedef struct EntityTMZ1Outro EntityTMZ1Outro;
typedef struct ObjectTMZ1Setup ObjectTMZ1Setup;
typedef struct EntityTMZ1Setup EntityTMZ1Setup;
typedef struct ObjectTMZ2Outro ObjectTMZ2Outro;
typedef struct EntityTMZ2Outro EntityTMZ2Outro;
typedef struct ObjectTMZ2Setup ObjectTMZ2Setup;
typedef struct EntityTMZ2Setup EntityTMZ2Setup;
typedef struct ObjectTMZ3Setup ObjectTMZ3Setup;
typedef struct EntityTMZ3Setup EntityTMZ3Setup;
typedef struct ObjectTMZAlert ObjectTMZAlert;
typedef struct EntityTMZAlert EntityTMZAlert;
typedef struct ObjectTMZBarrier ObjectTMZBarrier;
typedef struct EntityTMZBarrier EntityTMZBarrier;
typedef struct ObjectTMZCable ObjectTMZCable;
typedef struct EntityTMZCable EntityTMZCable;
typedef struct ObjectTMZFlames ObjectTMZFlames;
typedef struct EntityTMZFlames EntityTMZFlames;
typedef struct ObjectTornado ObjectTornado;
typedef struct EntityTornado EntityTornado;
typedef struct ObjectTornadoPath ObjectTornadoPath;
typedef struct EntityTornadoPath EntityTornadoPath;
typedef struct ObjectToxomister ObjectToxomister;
typedef struct EntityToxomister EntityToxomister;
typedef struct ObjectTransportTube ObjectTransportTube;
typedef struct EntityTransportTube EntityTransportTube;
typedef struct ObjectTryAgain ObjectTryAgain;
typedef struct EntityTryAgain EntityTryAgain;
typedef struct ObjectTryAgainE ObjectTryAgainE;
typedef struct EntityTryAgainE EntityTryAgainE;
typedef struct ObjectTTCutscene ObjectTTCutscene;
typedef struct EntityTTCutscene EntityTTCutscene;
typedef struct ObjectTubeSpring ObjectTubeSpring;
typedef struct EntityTubeSpring EntityTubeSpring;
typedef struct ObjectTubinaut ObjectTubinaut;
typedef struct EntityTubinaut EntityTubinaut;
typedef struct ObjectTuesday ObjectTuesday;
typedef struct EntityTuesday EntityTuesday;
typedef struct ObjectTurbine ObjectTurbine;
typedef struct EntityTurbine EntityTurbine;
typedef struct ObjectTurboSpiker ObjectTurboSpiker;
typedef struct EntityTurboSpiker EntityTurboSpiker;
typedef struct ObjectTurboTurtle ObjectTurboTurtle;
typedef struct EntityTurboTurtle EntityTurboTurtle;
typedef struct ObjectTurntable ObjectTurntable;
typedef struct EntityTurntable EntityTurntable;
typedef struct ObjectTurretSwitch ObjectTurretSwitch;
typedef struct EntityTurretSwitch EntityTurretSwitch;
typedef struct ObjectTVFlyingBattery ObjectTVFlyingBattery;
typedef struct EntityTVFlyingBattery EntityTVFlyingBattery;
typedef struct ObjectTVPole ObjectTVPole;
typedef struct EntityTVPole EntityTVPole;
typedef struct ObjectTVVan ObjectTVVan;
typedef struct EntityTVVan EntityTVVan;
typedef struct ObjectTwistedTubes ObjectTwistedTubes;
typedef struct EntityTwistedTubes EntityTwistedTubes;
typedef struct ObjectTwistingDoor ObjectTwistingDoor;
typedef struct EntityTwistingDoor EntityTwistingDoor;
typedef struct ObjectTwistingSlide ObjectTwistingSlide;
typedef struct EntityTwistingSlide EntityTwistingSlide;
typedef struct ObjectUberCaterkiller ObjectUberCaterkiller;
typedef struct EntityUberCaterkiller EntityUberCaterkiller;
typedef struct ObjectUFO_Camera ObjectUFO_Camera;
typedef struct EntityUFO_Camera EntityUFO_Camera;
typedef struct ObjectUFO_Circuit ObjectUFO_Circuit;
typedef struct EntityUFO_Circuit EntityUFO_Circuit;
typedef struct ObjectUFO_Decoration ObjectUFO_Decoration;
typedef struct EntityUFO_Decoration EntityUFO_Decoration;
typedef struct ObjectUFO_Dust ObjectUFO_Dust;
typedef struct EntityUFO_Dust EntityUFO_Dust;
typedef struct ObjectUFO_HUD ObjectUFO_HUD;
typedef struct EntityUFO_HUD EntityUFO_HUD;
typedef struct ObjectUFO_ItemBox ObjectUFO_ItemBox;
typedef struct EntityUFO_ItemBox EntityUFO_ItemBox;
typedef struct ObjectUFO_Message ObjectUFO_Message;
typedef struct EntityUFO_Message EntityUFO_Message;
typedef struct ObjectUFO_Plasma ObjectUFO_Plasma;
typedef struct EntityUFO_Plasma EntityUFO_Plasma;
typedef struct ObjectUFO_Player ObjectUFO_Player;
typedef struct EntityUFO_Player EntityUFO_Player;
typedef struct ObjectUFO_Ring ObjectUFO_Ring;
typedef struct EntityUFO_Ring EntityUFO_Ring;
typedef struct ObjectUFO_Setup ObjectUFO_Setup;
typedef struct EntityUFO_Setup EntityUFO_Setup;
typedef struct ObjectUFO_Shadow ObjectUFO_Shadow;
typedef struct EntityUFO_Shadow EntityUFO_Shadow;
typedef struct ObjectUFO_SpeedLines ObjectUFO_SpeedLines;
typedef struct EntityUFO_SpeedLines EntityUFO_SpeedLines;
typedef struct ObjectUFO_Sphere ObjectUFO_Sphere;
typedef struct EntityUFO_Sphere EntityUFO_Sphere;
typedef struct ObjectUFO_Springboard ObjectUFO_Springboard;
typedef struct EntityUFO_Springboard EntityUFO_Springboard;
typedef struct ObjectUFO_Water ObjectUFO_Water;
typedef struct EntityUFO_Water EntityUFO_Water;
typedef struct ObjectUIBackground ObjectUIBackground;
typedef struct EntityUIBackground EntityUIBackground;
typedef struct ObjectUIButton ObjectUIButton;
typedef struct EntityUIButton EntityUIButton;
typedef struct ObjectUIButtonLabel ObjectUIButtonLabel;
typedef struct EntityUIButtonLabel EntityUIButtonLabel;
typedef struct ObjectUIButtonPrompt ObjectUIButtonPrompt;
typedef struct EntityUIButtonPrompt EntityUIButtonPrompt;
typedef struct ObjectUICarousel ObjectUICarousel;
typedef struct EntityUICarousel EntityUICarousel;
typedef struct ObjectUICharButton ObjectUICharButton;
typedef struct EntityUICharButton EntityUICharButton;
typedef struct ObjectUIChoice ObjectUIChoice;
typedef struct EntityUIChoice EntityUIChoice;
typedef struct ObjectUIControl ObjectUIControl;
typedef struct EntityUIControl EntityUIControl;
typedef struct ObjectUICreditsText ObjectUICreditsText;
typedef struct EntityUICreditsText EntityUICreditsText;
typedef struct ObjectUIDialog ObjectUIDialog;
typedef struct EntityUIDialog EntityUIDialog;
typedef struct ObjectUIDiorama ObjectUIDiorama;
typedef struct EntityUIDiorama EntityUIDiorama;
typedef struct ObjectUIHeading ObjectUIHeading;
typedef struct EntityUIHeading EntityUIHeading;
typedef struct ObjectUIInfoLabel ObjectUIInfoLabel;
typedef struct EntityUIInfoLabel EntityUIInfoLabel;
typedef struct ObjectUIKeyBinder ObjectUIKeyBinder;
typedef struct EntityUIKeyBinder EntityUIKeyBinder;
typedef struct ObjectUILeaderboard ObjectUILeaderboard;
typedef struct EntityUILeaderboard EntityUILeaderboard;
typedef struct ObjectUIMedallionPanel ObjectUIMedallionPanel;
typedef struct EntityUIMedallionPanel EntityUIMedallionPanel;
typedef struct ObjectUIModeButton ObjectUIModeButton;
typedef struct EntityUIModeButton EntityUIModeButton;
typedef struct ObjectUIOptionPanel ObjectUIOptionPanel;
typedef struct EntityUIOptionPanel EntityUIOptionPanel;
typedef struct ObjectUIPicture ObjectUIPicture;
typedef struct EntityUIPicture EntityUIPicture;
typedef struct ObjectUIPopover ObjectUIPopover;
typedef struct EntityUIPopover EntityUIPopover;
typedef struct ObjectUIRankButton ObjectUIRankButton;
typedef struct EntityUIRankButton EntityUIRankButton;
typedef struct ObjectUIReplayCarousel ObjectUIReplayCarousel;
typedef struct EntityUIReplayCarousel EntityUIReplayCarousel;
typedef struct ObjectUIResPicker ObjectUIResPicker;
typedef struct EntityUIResPicker EntityUIResPicker;
typedef struct ObjectUISaveSlot ObjectUISaveSlot;
typedef struct EntityUISaveSlot EntityUISaveSlot;
typedef struct ObjectUIShifter ObjectUIShifter;
typedef struct EntityUIShifter EntityUIShifter;
typedef struct ObjectUISlider ObjectUISlider;
typedef struct EntityUISlider EntityUISlider;
typedef struct ObjectUISubHeading ObjectUISubHeading;
typedef struct EntityUISubHeading EntityUISubHeading;
typedef struct ObjectUITABanner ObjectUITABanner;
typedef struct EntityUITABanner EntityUITABanner;
typedef struct ObjectUITAZoneModule ObjectUITAZoneModule;
typedef struct EntityUITAZoneModule EntityUITAZoneModule;
typedef struct ObjectUIText ObjectUIText;
typedef struct EntityUIText EntityUIText;
typedef struct ObjectUITransition ObjectUITransition;
typedef struct EntityUITransition EntityUITransition;
typedef struct ObjectUIUsernamePopup ObjectUIUsernamePopup;
typedef struct EntityUIUsernamePopup EntityUIUsernamePopup;
typedef struct ObjectUIVideo ObjectUIVideo;
typedef struct EntityUIVideo EntityUIVideo;
typedef struct ObjectUIVsCharSelector ObjectUIVsCharSelector;
typedef struct EntityUIVsCharSelector EntityUIVsCharSelector;
typedef struct ObjectUIVsResults ObjectUIVsResults;
typedef struct EntityUIVsResults EntityUIVsResults;
typedef struct ObjectUIVsRoundPicker ObjectUIVsRoundPicker;
typedef struct EntityUIVsRoundPicker EntityUIVsRoundPicker;
typedef struct ObjectUIVsScoreboard ObjectUIVsScoreboard;
typedef struct EntityUIVsScoreboard EntityUIVsScoreboard;
typedef struct ObjectUIVsZoneButton ObjectUIVsZoneButton;
typedef struct EntityUIVsZoneButton EntityUIVsZoneButton;
typedef struct ObjectUIWaitSpinner ObjectUIWaitSpinner;
typedef struct EntityUIWaitSpinner EntityUIWaitSpinner;
typedef struct ObjectUIWidgets ObjectUIWidgets;
typedef struct EntityUIWidgets EntityUIWidgets;
typedef struct ObjectUIWinSize ObjectUIWinSize;
typedef struct EntityUIWinSize EntityUIWinSize;
typedef struct ObjectUncurlPlant ObjectUncurlPlant;
typedef struct EntityUncurlPlant EntityUncurlPlant;
typedef struct ObjectValve ObjectValve;
typedef struct EntityValve EntityValve;
typedef struct ObjectVanishPlatform ObjectVanishPlatform;
typedef struct EntityVanishPlatform EntityVanishPlatform;
typedef struct ObjectVultron ObjectVultron;
typedef struct EntityVultron EntityVultron;
typedef struct ObjectWalkerLegs ObjectWalkerLegs;
typedef struct EntityWalkerLegs EntityWalkerLegs;
typedef struct ObjectWallBumper ObjectWallBumper;
typedef struct EntityWallBumper EntityWallBumper;
typedef struct ObjectWallCrawl ObjectWallCrawl;
typedef struct EntityWallCrawl EntityWallCrawl;
typedef struct ObjectWarpDoor ObjectWarpDoor;
typedef struct EntityWarpDoor EntityWarpDoor;
typedef struct ObjectWater ObjectWater;
typedef struct EntityWater EntityWater;
typedef struct ObjectWaterfallSound ObjectWaterfallSound;
typedef struct EntityWaterfallSound EntityWaterfallSound;
typedef struct ObjectWaterGush ObjectWaterGush;
typedef struct EntityWaterGush EntityWaterGush;
typedef struct ObjectWeatherMobile ObjectWeatherMobile;
typedef struct EntityWeatherMobile EntityWeatherMobile;
typedef struct ObjectWeatherTV ObjectWeatherTV;
typedef struct EntityWeatherTV EntityWeatherTV;
typedef struct ObjectWhirlpool ObjectWhirlpool;
typedef struct EntityWhirlpool EntityWhirlpool;
typedef struct ObjectWisp ObjectWisp;
typedef struct EntityWisp EntityWisp;
typedef struct ObjectWoodChipper ObjectWoodChipper;
typedef struct EntityWoodChipper EntityWoodChipper;
typedef struct ObjectWoodrow ObjectWoodrow;
typedef struct EntityWoodrow EntityWoodrow;
typedef struct ObjectYoyoPulley ObjectYoyoPulley;
typedef struct EntityYoyoPulley EntityYoyoPulley;
typedef struct ObjectZipLine ObjectZipLine;
typedef struct EntityZipLine EntityZipLine;
typedef struct ObjectZone ObjectZone;
typedef struct EntityZone EntityZone;
// Include the actual code
#include "PGZ/Acetone.h"
#include "Global/ActClear.h"
#include "AIZ/AIZEggRobo.h"
#include "AIZ/AIZEncoreTutorial.h"
#include "AIZ/AIZKingClaw.h"
#include "AIZ/AIZRockPile.h"
#include "AIZ/AIZSetup.h"
#include "AIZ/AIZTornado.h"
#include "AIZ/AIZTornadoPath.h"
#include "CPZ/AmoebaDroid.h"
#include "Credits/AnimalHBH.h"
#include "Global/Animals.h"
#include "Global/Announcer.h"
#include "Global/APICallback.h"
#include "OOZ/Aquis.h"
#include "MSZ/Armadiloid.h"
#include "Helpers/BadnikHelpers.h"
#include "CPZ/Ball.h"
#include "OOZ/BallCannon.h"
#include "TMZ/BallHog.h"
#include "MSZ/BarStool.h"
#include "HPZ/Batbot.h"
#include "GHZ/Batbrain.h"
#include "SSZ/Beanstalk.h"
#include "Common/BGSwitch.h"
#include "FBZ/BigSqueeze.h"
#include "MMZ/BladePole.h"
#include "FBZ/Blaster.h"
#include "HCZ/Blastoid.h"
#include "AIZ/Bloominator.h"
#include "SBZ/Bomb.h"
#include "SSZ/BouncePlant.h"
#include "Global/BoundsMarker.h"
#include "Common/BreakableWall.h"
#include "HCZ/BreakBar.h"
#include "GHZ/Bridge.h"
#include "BSS/BSS_Collectable.h"
#include "BSS/BSS_Collected.h"
#include "BSS/BSS_Horizon.h"
#include "BSS/BSS_HUD.h"
#include "BSS/BSS_Message.h"
#include "BSS/BSS_Palette.h"
#include "BSS/BSS_Player.h"
#include "BSS/BSS_Setup.h"
#include "CPZ/Bubbler.h"
#include "LRZ/BuckwildBall.h"
#include "HCZ/Buggernaut.h"
#include "MSZ/Bumpalo.h"
#include "SSZ/Bungee.h"
#include "GHZ/BurningLog.h"
#include "Common/Button.h"
#include "HCZ/ButtonDoor.h"
#include "GHZ/BuzzBomber.h"
#include "MMZ/BuzzSaw.h"
#include "SPZ/CableWarp.h"
#include "MSZ/Cactula.h"
#include "Global/Camera.h"
#include "SPZ/Canista.h"
#include "SBZ/Caterkiller.h"
#include "CPZ/CaterkillerJr.h"
#include "Cutscene/ChaosEmerald.h"
#include "GHZ/CheckerBall.h"
#include "CPZ/ChemBubble.h"
#include "CPZ/ChemicalBall.h"
#include "CPZ/ChemicalPool.h"
#include "GHZ/Chopper.h"
#include "SPZ/CircleBumper.h"
#include "SPZ/Clapperboard.h"
#include "FBZ/Clucker.h"
#include "Common/CollapsingPlatform.h"
#include "MSZ/CollapsingSand.h"
#include "Helpers/ColorHelpers.h"
#include "Global/Competition.h"
#include "Menu/CompetitionMenu.h"
#include "Helpers/CompetitionSession.h"
#include "SSZ/Constellation.h"
#include "Continue/ContinuePlayer.h"
#include "Continue/ContinueSetup.h"
#include "MMZ/ConveyorBelt.h"
#include "MMZ/ConveyorPlatform.h"
#include "MMZ/ConveyorWheel.h"
#include "GHZ/CorkscrewPath.h"
#include "Global/COverlay.h"
#include "CPZ/CPZ1Intro.h"
#include "CPZ/CPZ2Outro.h"
#include "CPZ/CPZBoss.h"
#include "CPZ/CPZSetup.h"
#include "CPZ/CPZShutter.h"
#include "GHZ/Crabmeat.h"
#include "FBZ/Crane.h"
#include "TMZ/CrashTest.h"
#include "PGZ/Crate.h"
#include "Credits/CreditsSetup.h"
#include "TMZ/CrimsonEye.h"
#include "HCZ/Current.h"
#include "Cutscene/CutsceneHBH.h"
#include "Cutscene/CutsceneRules.h"
#include "Cutscene/CutsceneSeq.h"
#include "FBZ/Cylinder.h"
#include "Menu/DAControl.h"
#include "SSZ/Dango.h"
#include "Menu/DASetup.h"
#include "LRZ/DashLift.h"
#include "MSZ/DBTower.h"
#include "HCZ/DCEvent.h"
#include "GHZ/DDWrecker.h"
#include "Global/Debris.h"
#include "Global/DebugMode.h"
#include "Common/Decoration.h"
#include "Menu/DemoMenu.h"
#include "GHZ/DERobot.h"
#include "Global/DialogRunner.h"
#include "SPZ/DirectorChair.h"
#include "HCZ/DiveEggman.h"
#include "CPZ/DNARiser.h"
#include "PGZ/DoorTrigger.h"
#include "PGZ/Dragonfly.h"
#include "Helpers/DrawHelpers.h"
#include "LRZ/Drillerdroid.h"
#include "LRZ/DrillerdroidO.h"
#include "Global/Dust.h"
#include "Menu/E3MenuSetup.h"
#include "SPZ/EggJanken.h"
#include "SPZ/EggJankenPart.h"
#include "MSZ/EggLoco.h"
#include "Common/Eggman.h"
#include "MMZ/EggPistonsMKII.h"
#include "Global/EggPrison.h"
#include "SSZ/EggTower.h"
#include "SPZ/EggTV.h"
#include "FBZ/ElectroMagnet.h"
#include "Credits/EncoreGoodEnd.h"
#include "AIZ/EncoreIntro.h"
#include "Global/EncoreRoute.h"
#include "ERZ/ERZGunner.h"
#include "ERZ/ERZKing.h"
#include "ERZ/ERZMystic.h"
#include "ERZ/ERZOutro.h"
#include "ERZ/ERZRider.h"
#include "ERZ/ERZSetup.h"
#include "ERZ/ERZShinobi.h"
#include "ERZ/ERZStart.h"
#include "TMZ/EscapeCar.h"
#include "Global/Explosion.h"
#include "Menu/ExtrasMenu.h"
#include "HCZ/Fan.h"
#include "MMZ/FarPlane.h"
#include "FBZ/FBZ1Outro.h"
#include "FBZ/FBZ2Outro.h"
#include "FBZ/FBZFan.h"
#include "FBZ/FBZMissile.h"
#include "FBZ/FBZSetup.h"
#include "FBZ/FBZSinkTrash.h"
#include "FBZ/FBZStorm.h"
#include "FBZ/FBZTrash.h"
#include "AIZ/FernParallax.h"
#include "SPZ/FilmProjector.h"
#include "SPZ/FilmReel.h"
#include "GHZ/Fireball.h"
#include "SSZ/Fireflies.h"
#include "SSZ/Firework.h"
#include "LRZ/Fireworm.h"
#include "FBZ/FlameSpring.h"
#include "LRZ/Flamethrower.h"
#include "TMZ/FlasherMKII.h"
#include "Common/FlingRamp.h"
#include "MSZ/Flipper.h"
#include "SSZ/FlowerPod.h"
#include "FBZ/FoldingPlatform.h"
#include "Common/ForceSpin.h"
#include "Common/ForceUnstick.h"
#include "PGZ/FrostThrower.h"
#include "SPZ/Funnel.h"
#include "Cutscene/FXExpandRing.h"
#include "Cutscene/FXFade.h"
#include "Cutscene/FXRuby.h"
#include "Cutscene/FXSpinRay.h"
#include "Cutscene/FXTrail.h"
#include "Cutscene/FXWaveRing.h"
#include "MMZ/Gachapandora.h"
#include "Global/GameOver.h"
#include "Helpers/GameProgress.h"
#include "OOZ/GasPlatform.h"
#include "Common/GenericTrigger.h"
#include "GHZ/GHZ2Outro.h"
#include "GHZ/GHZCutsceneK.h"
#include "GHZ/GHZCutsceneST.h"
#include "GHZ/GHZSetup.h"
#include "MSZ/GiantPistol.h"
#include "SSZ/GigaMetal.h"
#include "HCZ/Gondola.h"
#include "CPZ/Grabber.h"
#include "SPZ/GreenScreen.h"
#include "TMZ/GymBar.h"
#include "HCZ/HandLauncher.h"
#include "HCZ/HangConveyor.h"
#include "FBZ/HangGlider.h"
#include "FBZ/HangPoint.h"
#include "OOZ/Hatch.h"
#include "MSZ/Hatterkiller.h"
#include "HCZ/HCZ1Intro.h"
#include "HCZ/HCZOneWayDoor.h"
#include "HCZ/HCZSetup.h"
#include "HCZ/HCZSpikeBall.h"
#include "SPZ/HeavyGunner.h"
#include "LRZ/HeavyKing.h"
#include "MSZ/HeavyMystic.h"
#include "LRZ/HeavyRider.h"
#include "PGZ/HeavyShinobi.h"
#include "SSZ/HiLoSign.h"
#include "MSZ/Honkytonk.h"
#include "SSZ/Hotaru.h"
#include "SSZ/HotaruHiWatt.h"
#include "SSZ/HotaruMKII.h"
#include "LRZ/HPZEmerald.h"
#include "Global/HUD.h"
#include "PGZ/Ice.h"
#include "PGZ/IceBomba.h"
#include "PGZ/IceSpring.h"
#include "Global/ImageTrail.h"
#include "PGZ/Ink.h"
#include "PGZ/InkWipe.h"
#include "Global/InvincibleStars.h"
#include "Global/InvisibleBlock.h"
#include "Global/ItemBox.h"
#include "LRZ/Iwamodoki.h"
#include "TMZ/JacobsLadder.h"
#include "HCZ/Jawz.h"
#include "HCZ/Jellygnite.h"
#include "PGZ/JuggleSaw.h"
#include "SSZ/JunctionWheel.h"
#include "SSZ/Kabasira.h"
#include "SSZ/Kanabun.h"
#include "LRZ/KingAttack.h"
#include "LRZ/KingClaw.h"
#include "ERZ/KleptoMobile.h"
#include "TMZ/LargeGear.h"
#include "FBZ/Launcher.h"
#include "TMZ/LaunchSpring.h"
#include "HCZ/LaundroMobile.h"
#include "LRZ/LavaFall.h"
#include "LRZ/LavaGeyser.h"
#include "SPZ/LEDPanel.h"
#include "SPZ/Letterboard.h"
#include "Menu/LevelSelect.h"
#include "FBZ/LightBarrier.h"
#include "MSZ/LightBulb.h"
#include "Global/Localization.h"
#include "MSZ/LocoSmoke.h"
#include "Helpers/LogHelpers.h"
#include "Menu/LogoSetup.h"
#include "SPZ/LottoBall.h"
#include "SPZ/LottoMachine.h"
#include "SPZ/LoveTester.h"
#include "LRZ/LRZ1Intro.h"
#include "LRZ/LRZ1Outro.h"
#include "LRZ/LRZ1Setup.h"
#include "LRZ/LRZ2Setup.h"
#include "LRZ/LRZ3Cutscene.h"
#include "LRZ/LRZ3Outro.h"
#include "LRZ/LRZ3OutroK.h"
#include "LRZ/LRZ3Setup.h"
#include "LRZ/LRZConvControl.h"
#include "LRZ/LRZConvDropper.h"
#include "LRZ/LRZConveyor.h"
#include "LRZ/LRZConvItem.h"
#include "LRZ/LRZConvSwitch.h"
#include "LRZ/LRZFireball.h"
#include "LRZ/LRZRockPile.h"
#include "LRZ/LRZSpikeBall.h"
#include "LRZ/LRZSpiral.h"
#include "TMZ/MagnetSphere.h"
#include "FBZ/MagPlatform.h"
#include "FBZ/MagSpikeBall.h"
#include "Menu/MainMenu.h"
#include "Menu/ManiaModeMenu.h"
#include "Helpers/MathHelpers.h"
#include "MMZ/MatryoshkaBom.h"
#include "MMZ/MechaBu.h"
#include "HCZ/MegaChopper.h"
#include "OOZ/MegaOctus.h"
#include "Menu/MenuParam.h"
#include "Menu/MenuSetup.h"
#include "TMZ/MetalArm.h"
#include "SSZ/MetalSonic.h"
#include "OOZ/MeterDroid.h"
#include "SPZ/MicDrop.h"
#include "FBZ/Mine.h"
#include "MMZ/MMZ2Outro.h"
#include "MMZ/MMZLightning.h"
#include "MMZ/MMZSetup.h"
#include "MMZ/MMZWheel.h"
#include "TMZ/MonarchBG.h"
#include "SSZ/MonarchPlans.h"
#include "AIZ/MonkeyDude.h"
#include "GHZ/Motobug.h"
#include "SSZ/MSBomb.h"
#include "SSZ/MSFactory.h"
#include "SSZ/MSHologram.h"
#include "SSZ/MSOrb.h"
#include "SSZ/MSPanel.h"
#include "MSZ/MSZ1KIntro.h"
#include "MSZ/MSZ2Cutscene.h"
#include "MSZ/MSZCutsceneK.h"
#include "MSZ/MSZCutsceneST.h"
#include "MSZ/MSZSetup.h"
#include "MSZ/MSZSpotlight.h"
#include "Global/Music.h"
#include "PGZ/Newspaper.h"
#include "GHZ/Newtron.h"
#include "Global/NoSwap.h"
#include "OOZ/Octus.h"
#include "CPZ/OneWayDoor.h"
#include "OOZ/OOZ1Outro.h"
#include "OOZ/OOZ2Outro.h"
#include "OOZ/OOZFlames.h"
#include "OOZ/OOZSetup.h"
#include "Helpers/Options.h"
#include "Menu/OptionsMenu.h"
#include "SBZ/Orbinaut.h"
#include "LRZ/OrbitSpike.h"
#include "MSZ/PaintingEyes.h"
#include "Common/Palette.h"
#include "PGZ/PaperRoller.h"
#include "Common/ParallaxSprite.h"
#include "Helpers/ParticleHelpers.h"
#include "SPZ/PathInverter.h"
#include "Global/PauseMenu.h"
#include "Pinball/PBL_Bumper.h"
#include "Pinball/PBL_Camera.h"
#include "Pinball/PBL_Crane.h"
#include "Pinball/PBL_Flipper.h"
#include "Pinball/PBL_HUD.h"
#include "Pinball/PBL_Player.h"
#include "Pinball/PBL_Ring.h"
#include "Pinball/PBL_Sector.h"
#include "Pinball/PBL_Setup.h"
#include "Pinball/PBL_TargetBumper.h"
#include "Unused/Pendulum.h"
#include "PGZ/PetalPile.h"
#include "ERZ/PhantomEgg.h"
#include "ERZ/PhantomGunner.h"
#include "ERZ/PhantomHand.h"
#include "ERZ/PhantomKing.h"
#include "ERZ/PhantomMissile.h"
#include "ERZ/PhantomMystic.h"
#include "ERZ/PhantomRider.h"
#include "ERZ/PhantomRuby.h"
#include "ERZ/PhantomShield.h"
#include "ERZ/PhantomShinobi.h"
#include "SPZ/PimPom.h"
#include "MSZ/Pinata.h"
#include "MMZ/Piston.h"
#include "ERZ/PKingAttack.h"
#include "MMZ/PlaneSeeSaw.h"
#include "Global/PlaneSwitch.h"
#include "Common/Platform.h"
#include "Common/PlatformControl.h"
#include "Common/PlatformNode.h"
#include "Global/Player.h"
#include "Helpers/PlayerHelpers.h"
#include "Helpers/PlayerProbe.h"
#include "MMZ/PohBee.h"
#include "HCZ/Pointdexter.h"
#include "SPZ/PopcornKernel.h"
#include "SPZ/PopcornMachine.h"
#include "TMZ/PopOut.h"
#include "PGZ/Press.h"
#include "PGZ/PrintBlock.h"
#include "Common/Projectile.h"
#include "FBZ/Propeller.h"
#include "FBZ/PropellerShaft.h"
#include "PGZ/PSZ1Intro.h"
#include "PGZ/PSZ1Setup.h"
#include "PGZ/PSZ2Intro.h"
#include "PGZ/PSZ2Outro.h"
#include "PGZ/PSZ2Setup.h"
#include "PGZ/PSZDoor.h"
#include "PGZ/PSZEggman.h"
#include "PGZ/PSZLauncher.h"
#include "HCZ/PullChain.h"
#include "OOZ/PullSwitch.h"
#include "OOZ/PushSpring.h"
#include "Puyo/PuyoAI.h"
#include "Puyo/PuyoAttack.h"
#include "Puyo/PuyoBean.h"
#include "Puyo/PuyoGame.h"
#include "Puyo/PuyoIndicator.h"
#include "Puyo/PuyoLabel.h"
#include "Puyo/PuyoLevelSelect.h"
#include "Puyo/PuyoMatch.h"
#include "Puyo/PuyoScore.h"
#include "MSZ/Rattlekiller.h"
#include "CPZ/Reagent.h"
#include "HPZ/Redz.h"
#include "Helpers/ReplayDB.h"
#include "Global/ReplayRecorder.h"
#include "LRZ/Rexon.h"
#include "AIZ/Rhinobot.h"
#include "Global/Ring.h"
#include "ERZ/RingField.h"
#include "LRZ/RisingLava.h"
#include "LRZ/RockDrill.h"
#include "SPZ/RockemSockem.h"
#include "MSZ/RollerMKII.h"
#include "MSZ/RotatingSpikes.h"
#include "CPZ/RotatingStair.h"
#include "MMZ/RPlaneShifter.h"
#include "SSZ/RTeleporter.h"
#include "Cutscene/RubyPortal.h"
#include "Global/SaveGame.h"
#include "MMZ/Scarab.h"
#include "AIZ/SchrodingersCapsule.h"
#include "Global/ScoreBonus.h"
#include "HCZ/ScrewMobile.h"
#include "SSZ/SDashWheel.h"
#include "MSZ/SeeSaw.h"
#include "MSZ/SeltzerBottle.h"
#include "MSZ/SeltzerWater.h"
#include "TMZ/SentryBug.h"
#include "Global/Shield.h"
#include "PGZ/Shiversaw.h"
#include "SPZ/ShopWindow.h"
#include "PGZ/Shuriken.h"
#include "SPZ/Shutterbug.h"
#include "MSZ/SideBarrel.h"
#include "Global/SignPost.h"
#include "SSZ/SilverSonic.h"
#include "MMZ/SizeLaser.h"
#include "LRZ/SkyTeleporter.h"
#include "OOZ/Smog.h"
#include "PGZ/Snowflakes.h"
#include "OOZ/Sol.h"
#include "Global/Soundboard.h"
#include "PGZ/SP500.h"
#include "PGZ/SP500MkII.h"
#include "SSZ/SparkRail.h"
#include "HCZ/Spear.h"
#include "Unused/SpearBlock.h"
#include "UFO/SpecialClear.h"
#include "Global/SpecialRing.h"
#include "CPZ/SpeedBooster.h"
#include "Global/SpeedGate.h"
#include "FBZ/SpiderMobile.h"
#include "MMZ/SpikeCorridor.h"
#include "LRZ/SpikeCrusher.h"
#include "SSZ/SpikeFlail.h"
#include "GHZ/SpikeLog.h"
#include "Global/Spikes.h"
#include "Common/SpinBooster.h"
#include "SPZ/SpinSign.h"
#include "CPZ/Spiny.h"
#include "FBZ/SpiralPlatform.h"
#include "GHZ/Splats.h"
#include "Global/Spring.h"
#include "CPZ/Springboard.h"
#include "SPZ/SPZ1Intro.h"
#include "SPZ/SPZ1Setup.h"
#include "SPZ/SPZ2Outro.h"
#include "SPZ/SPZ2Setup.h"
#include "SSZ/SSZ1Intro.h"
#include "SSZ/SSZ1Outro.h"
#include "SSZ/SSZ1Setup.h"
#include "SSZ/SSZ2Setup.h"
#include "SSZ/SSZ3Cutscene.h"
#include "SSZ/SSZEggman.h"
#include "SSZ/SSZSpikeBall.h"
#include "SSZ/SSZSpotlight.h"
#include "CPZ/Staircase.h"
#include "LRZ/Stalactite.h"
#include "Global/StarPost.h"
#include "HPZ/Stegway.h"
#include "CPZ/StickyPlatform.h"
#include "Summary/Summary.h"
#include "Summary/SummaryEmerald.h"
#include "Global/SuperSparkle.h"
#include "AIZ/Sweep.h"
#include "MSZ/SwingRope.h"
#include "FBZ/SwitchDoor.h"
#include "CPZ/Syringe.h"
#include "Credits/TAEmerald.h"
#include "Unused/TargetBumper.h"
#include "FBZ/Technosqueek.h"
#include "TMZ/TeeterTotter.h"
#include "FBZ/TetherBall.h"
#include "Menu/ThanksSetup.h"
#include "LRZ/ThoughtBubble.h"
#include "Common/TilePlatform.h"
#include "Helpers/TimeAttackData.h"
#include "Global/TimeAttackGate.h"
#include "Menu/TimeAttackMenu.h"
#include "SSZ/TimePost.h"
#include "SSZ/TimeTravelSetup.h"
#include "CPZ/TippingPlatform.h"
#include "Title/Title3DSprite.h"
#include "Title/TitleBG.h"
#include "Global/TitleCard.h"
#include "Title/TitleEggman.h"
#include "Title/TitleLogo.h"
#include "Title/TitleSetup.h"
#include "Title/TitleSonic.h"
#include "TMZ/TMZ1Outro.h"
#include "TMZ/TMZ1Setup.h"
#include "TMZ/TMZ2Outro.h"
#include "TMZ/TMZ2Setup.h"
#include "TMZ/TMZ3Setup.h"
#include "TMZ/TMZAlert.h"
#include "TMZ/TMZBarrier.h"
#include "TMZ/TMZCable.h"
#include "TMZ/TMZFlames.h"
#include "MSZ/Tornado.h"
#include "MSZ/TornadoPath.h"
#include "LRZ/Toxomister.h"
#include "CPZ/TransportTube.h"
#include "Credits/TryAgain.h"
#include "Credits/TryAgainE.h"
#include "SSZ/TTCutscene.h"
#include "CPZ/TubeSpring.h"
#include "SPZ/Tubinaut.h"
#include "FBZ/Tuesday.h"
#include "LRZ/Turbine.h"
#include "HCZ/TurboSpiker.h"
#include "TMZ/TurboTurtle.h"
#include "PGZ/Turntable.h"
#include "LRZ/TurretSwitch.h"
#include "SPZ/TVFlyingBattery.h"
#include "SPZ/TVPole.h"
#include "SPZ/TVVan.h"
#include "CPZ/TwistedTubes.h"
#include "FBZ/TwistingDoor.h"
#include "HCZ/TwistingSlide.h"
#include "MSZ/UberCaterkiller.h"
#include "UFO/UFO_Camera.h"
#include "UFO/UFO_Circuit.h"
#include "UFO/UFO_Decoration.h"
#include "UFO/UFO_Dust.h"
#include "UFO/UFO_HUD.h"
#include "UFO/UFO_ItemBox.h"
#include "UFO/UFO_Message.h"
#include "UFO/UFO_Plasma.h"
#include "UFO/UFO_Player.h"
#include "UFO/UFO_Ring.h"
#include "UFO/UFO_Setup.h"
#include "UFO/UFO_Shadow.h"
#include "UFO/UFO_SpeedLines.h"
#include "UFO/UFO_Sphere.h"
#include "UFO/UFO_Springboard.h"
#include "UFO/UFO_Water.h"
#include "Menu/UIBackground.h"
#include "Menu/UIButton.h"
#include "Menu/UIButtonLabel.h"
#include "Menu/UIButtonPrompt.h"
#include "Menu/UICarousel.h"
#include "Menu/UICharButton.h"
#include "Menu/UIChoice.h"
#include "Menu/UIControl.h"
#include "Menu/UICreditsText.h"
#include "Menu/UIDialog.h"
#include "Menu/UIDiorama.h"
#include "Menu/UIHeading.h"
#include "Menu/UIInfoLabel.h"
#include "Menu/UIKeyBinder.h"
#include "Menu/UILeaderboard.h"
#include "Menu/UIMedallionPanel.h"
#include "Menu/UIModeButton.h"
#include "Menu/UIOptionPanel.h"
#include "Menu/UIPicture.h"
#include "Menu/UIPopover.h"
#include "Menu/UIRankButton.h"
#include "Menu/UIReplayCarousel.h"
#include "Menu/UIResPicker.h"
#include "Menu/UISaveSlot.h"
#include "Menu/UIShifter.h"
#include "Menu/UISlider.h"
#include "Menu/UISubHeading.h"
#include "Menu/UITABanner.h"
#include "Menu/UITAZoneModule.h"
#include "Menu/UIText.h"
#include "Menu/UITransition.h"
#include "Menu/UIUsernamePopup.h"
#include "Menu/UIVideo.h"
#include "Menu/UIVsCharSelector.h"
#include "Menu/UIVsResults.h"
#include "Menu/UIVsRoundPicker.h"
#include "Menu/UIVsScoreboard.h"
#include "Menu/UIVsZoneButton.h"
#include "Menu/UIWaitSpinner.h"
#include "Menu/UIWidgets.h"
#include "Menu/UIWinSize.h"
#include "SSZ/UncurlPlant.h"
#include "OOZ/Valve.h"
#include "MMZ/VanishPlatform.h"
#include "MSZ/Vultron.h"
#include "LRZ/WalkerLegs.h"
#include "TMZ/WallBumper.h"
#include "Unused/WallCrawl.h"
#include "FBZ/WarpDoor.h"
#include "Common/Water.h"
#include "GHZ/WaterfallSound.h"
#include "HCZ/WaterGush.h"
#include "SPZ/WeatherMobile.h"
#include "SPZ/WeatherTV.h"
#include "HCZ/Whirlpool.h"
#include "Unused/Wisp.h"
#include "PGZ/WoodChipper.h"
#include "PGZ/Woodrow.h"
#include "SSZ/YoyoPulley.h"
#include "GHZ/ZipLine.h"
#include "Global/Zone.h"