prime/include/MetroidPrime/CStateManagerContainer.hpp
Luke Street 361f2bb9ce Initial work on CActor.cpp
Former-commit-id: 44b17813bda4f45c89a67a9a4623b872a57cf84f
2022-08-12 21:26:54 -04:00

24 lines
707 B
C++

#ifndef _CSTATEMANAGERCONTAINER_HPP
#define _CSTATEMANAGERCONTAINER_HPP
#include "types.h"
#include "MetroidPrime/TGameTypes.hpp"
#include "MetroidPrime/Cameras/CCameraManager.hpp"
#include "rstl/reserved_vector.hpp"
class CStateManagerContainer {
CCameraManager x0_cameraManager;
SL::CSortedListManager x3c0_sortedListManager;
CWeaponMgr xe3d8_weaponManager;
CFluidPlaneManager xe3ec_fluidPlaneManager;
CEnvFxManager xe510_envFxManager;
CActorModelParticles xf168_actorModelParticles;
CRumbleManager xf250_rumbleManager;
rstl::reserved_vector< TUniqueId, 20 > xf344_;
rstl::reserved_vector< TUniqueId, 20 > xf370_;
rstl::reserved_vector< TUniqueId, 20 > xf39c_renderLast;
};
#endif