package uk.co.flyingsquirrels.models; import org.jbox2d.common.Vec2; public abstract class ComponentTemplate implements Component { private final Vec2 localPosition; protected ComponentTemplate(Vec2 localPosition) { this.localPosition = localPosition; } public Vec2 getLocalPosition() { return localPosition; } public Vec2 getForce() { return new Vec2(0,0); } public float getMoment() { return 0; } }