package se.rhel.view; import com.badlogic.gdx.math.Vector3; import se.rhel.model.entity.IPlayer; import se.rhel.model.physics.RayVector; import se.rhel.model.weapon.Grenade; /** * Created by rkh on 2014-04-17. */ public interface IWorldView { public FPSCamera getCamera(); public void addGrenade(Grenade grenade); public void addPlayer(IPlayer player); public void addParticleEffect(Vector3 position, ParticleRenderer.Particle type); public void shoot(RayVector ray); public void update(float delta); public void render(float delta); public void dispose(); public void addBullethole(Vector3 position, Vector3 normal); }