com.uwsoft.editor.renderer.data.SimpleImageVO Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of overlap2d-runtime-libgdx Show documentation
Show all versions of overlap2d-runtime-libgdx Show documentation
overlap2d-runtime-libgdx provides functionality to load, manipulate and render scenes generated by Overlap2D.
The newest version!
package com.uwsoft.editor.renderer.data;
import com.badlogic.ashley.core.Entity;
import com.uwsoft.editor.renderer.components.NinePatchComponent;
import com.uwsoft.editor.renderer.components.TextureRegionComponent;
public class SimpleImageVO extends MainItemVO {
public String imageName = "";
public boolean isRepeat = false;
public boolean isPolygon = false;
public SimpleImageVO() {
super();
}
public SimpleImageVO(SimpleImageVO vo) {
super(vo);
imageName = new String(vo.imageName);
}
@Override
public void loadFromEntity(Entity entity) {
super.loadFromEntity(entity);
TextureRegionComponent textureRegionComponent = entity.getComponent(TextureRegionComponent.class);
imageName = textureRegionComponent.regionName;
isRepeat = textureRegionComponent.isRepeat;
isPolygon = textureRegionComponent.isPolygon;
}
}