Class VehicleStorySpawner

java.lang.Object
zombie.randomizedWorld.randomizedVehicleStory.VehicleStorySpawner

public class VehicleStorySpawner extends Object
  • Field Details

  • Constructor Details

    • VehicleStorySpawner

      public VehicleStorySpawner()
  • Method Details

    • getInstance

      public static VehicleStorySpawner getInstance()
    • clear

      public void clear()
    • addElement

      public VehicleStorySpawner.Element addElement(String id, float x, float y, float direction, float width, float height)
    • setParameter

      public void setParameter(String key, boolean value)
    • setParameter

      public void setParameter(String key, float value)
    • setParameter

      public void setParameter(String key, int value)
    • setParameter

      public void setParameter(String key, Object value)
    • getParameterBoolean

      public boolean getParameterBoolean(String key)
    • getParameterFloat

      public float getParameterFloat(String key)
    • getParameterInteger

      public int getParameterInteger(String key)
    • getParameterString

      public String getParameterString(String key)
    • getParameter

      public <E> E getParameter(String key, Class<E> clazz)
    • spawn

      public void spawn(float worldX, float worldY, float worldZ, float angleRadians, VehicleStorySpawner.IElementSpawner spawner)
    • rotate

      public Vector2 rotate(float centerX, float centerY, Vector2 v, float angleRadians)
    • getAABB

      public void getAABB(float centerX, float centerY, float width, float height, float angleRadians, int[] aabb)
    • render

      public void render(float centerX, float centerY, float z, float width, float height, float angleRadians)