Package pacman.scenes

Enum Class Brick

java.lang.Object
java.lang.Enum<Brick>
pacman.scenes.Brick
All Implemented Interfaces:
Serializable, Comparable<Brick>, Constable

public enum Brick extends Enum<Brick>
  • Enum Constant Details

    • CORNER_BL

      public static final Brick CORNER_BL
    • CORNER_BR

      public static final Brick CORNER_BR
    • CORNER_TL

      public static final Brick CORNER_TL
    • CORNER_TR

      public static final Brick CORNER_TR
    • DOUBLE_B

      public static final Brick DOUBLE_B
    • DOUBLE_L

      public static final Brick DOUBLE_L
    • DOUBLE_R

      public static final Brick DOUBLE_R
    • DOUBLE_T

      public static final Brick DOUBLE_T
    • DOUBLE_CORNER_BL

      public static final Brick DOUBLE_CORNER_BL
    • DOUBLE_CORNER_BR

      public static final Brick DOUBLE_CORNER_BR
    • DOUBLE_CORNER_TL

      public static final Brick DOUBLE_CORNER_TL
    • DOUBLE_CORNER_TR

      public static final Brick DOUBLE_CORNER_TR
    • FILL

      public static final Brick FILL
    • GATE

      public static final Brick GATE
    • OUTER_CORNER_BL

      public static final Brick OUTER_CORNER_BL
    • OUTER_CORNER_BR

      public static final Brick OUTER_CORNER_BR
    • OUTER_CORNER_TL

      public static final Brick OUTER_CORNER_TL
    • OUTER_CORNER_TR

      public static final Brick OUTER_CORNER_TR
    • INNER_CORNER_BL

      public static final Brick INNER_CORNER_BL
    • INNER_CORNER_BL_BORDER_T

      public static final Brick INNER_CORNER_BL_BORDER_T
    • INNER_CORNER_BL_BORDER_R

      public static final Brick INNER_CORNER_BL_BORDER_R
    • INNER_CORNER_BR

      public static final Brick INNER_CORNER_BR
    • INNER_CORNER_BR_BORDER_T

      public static final Brick INNER_CORNER_BR_BORDER_T
    • INNER_CORNER_BR_BORDER_L

      public static final Brick INNER_CORNER_BR_BORDER_L
    • INNER_CORNER_TL

      public static final Brick INNER_CORNER_TL
    • INNER_CORNER_TL_BORDER_R

      public static final Brick INNER_CORNER_TL_BORDER_R
    • INNER_CORNER_TR

      public static final Brick INNER_CORNER_TR
    • INNER_CORNER_TR_BORDER_L

      public static final Brick INNER_CORNER_TR_BORDER_L
    • SINGLE_B

      public static final Brick SINGLE_B
    • SINGLE_L

      public static final Brick SINGLE_L
    • SINGLE_R

      public static final Brick SINGLE_R
    • SINGLE_T

      public static final Brick SINGLE_T
  • Method Details

    • values

      public static Brick[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Brick valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getImage

      public Image getImage()