Package engine

Class Room

java.lang.Object
engine.Room

public class Room extends Object
  • Field Details

  • Constructor Details

    • Room

      public Room(processing.core.PImage background)
    • Room

      public Room(int w, int h)
    • Room

      public Room(AbstractEntity o, processing.core.PImage background)
    • Room

      public Room(AbstractEntity[] o, processing.core.PImage background)
    • Room

      public Room(ArrayList<AbstractEntity> o, processing.core.PImage background)
  • Method Details

    • add

      public void add(AbstractEntity e)
    • add

      public void add(AbstractEntity[] l)
    • add

      public void add(Iterable<? extends AbstractEntity> l)
    • add

      public void add(float x, float y, float w, float h)
    • add

      public void add(processing.core.PImage p, float x, float y, float w, float h)
    • add

      public void add(processing.core.PImage p, float x, float y, float w, float h, float px, float py, int s)
    • setPlayer

      public boolean setPlayer(Player p)
    • instantiate

      private void instantiate(processing.core.PImage background, Point backCoords)
    • addHash

      private void addHash(AbstractEntity e)
    • addHash

      private void addHash(Iterable<? extends AbstractEntity> l)
    • removeHash

      private void removeHash(AbstractEntity e, int key)
    • removeHash

      private void removeHash(AbstractEntity e)
    • removeHash

      private void removeHash(Iterable<? extends AbstractEntity> l)
    • add

      public void add(String file)
    • load

      public void load()
    • unLoad

      public void unLoad()
    • update

      public void update()
    • moveBackground

      private void moveBackground()
    • getRoom

    • getPlayer

      public Player getPlayer()
    • getBackCoords

      public Point getBackCoords()
    • getImageWidth

      public int getImageWidth()
    • getImageHeight

      public int getImageHeight()
    • getSize

      public int getSize()