package com.uwsoft.editor.renderer.data; import com.badlogic.ashley.core.Entity; import com.uwsoft.editor.renderer.components.particle.ParticleComponent; public class ParticleEffectVO extends MainItemVO { public String particleName = ""; public float particleWidth = 100; public float particleHeight = 100; //TODO add other ParticleEffect properties public ParticleEffectVO() { super(); } public ParticleEffectVO(ParticleEffectVO vo) { super(vo); particleName = new String(vo.particleName); } @Override public void loadFromEntity(Entity entity) { super.loadFromEntity(entity); ParticleComponent particleComponent = entity.getComponent(ParticleComponent.class); particleName = particleComponent.particleName; } }