mirror of https://github.com/AxioDL/metaforce.git
22 lines
470 B
C++
22 lines
470 B
C++
#ifndef __URDE_CPARTICLEDATABASE_HPP__
|
|
#define __URDE_CPARTICLEDATABASE_HPP__
|
|
|
|
#include "CCharacterInfo.hpp"
|
|
#include "CParticleGenInfo.hpp"
|
|
#include <map>
|
|
|
|
namespace urde
|
|
{
|
|
|
|
class CParticleDatabase
|
|
{
|
|
std::map<std::string, std::unique_ptr<CParticleGenInfo>> x3c_;
|
|
public:
|
|
void CacheParticleDesc(const CCharacterInfo::CParticleResData& desc);
|
|
void SetModulationColorAllActiveEffects(const zeus::CColor& color);
|
|
};
|
|
|
|
}
|
|
|
|
#endif // __URDE_CPARTICLEDATABASE_HPP__
|