Program Listing for File particle_effect_resource_file.h¶
↰ Return to documentation for file (rootex/core/resource_files/particle_effect_resource_file.h
)
#pragma once
#include "common/types.h"
#include "resource_file.h"
#include "Effekseer.h"
class ParticleEffectResourceFile : public ResourceFile
{
explicit ParticleEffectResourceFile(const FilePath& path);
Effekseer::Effect* m_Effect;
friend class ResourceLoader;
public:
explicit ParticleEffectResourceFile(const ParticleEffectResourceFile&) = delete;
explicit ParticleEffectResourceFile(const ParticleEffectResourceFile&&) = delete;
~ParticleEffectResourceFile() = default;
Effekseer::Effect* getEffect() const { return m_Effect; };
void reimport() override;
};