Class CharacterMask

java.lang.Object
zombie.core.skinnedmodel.model.CharacterMask

public final class CharacterMask extends Object
  • Constructor Details

    • CharacterMask

      public CharacterMask()
  • Method Details

    • isBloodBodyPartVisible

      public boolean isBloodBodyPartVisible(BloodBodyPartType bpt)
    • setAllVisible

      public void setAllVisible(boolean isVisible)
    • copyFrom

      public void copyFrom(CharacterMask rhs)
    • setPartVisible

      public void setPartVisible(CharacterMask.Part part, boolean isVisible)
    • setPartsVisible

      public void setPartsVisible(ArrayList<Integer> parts, boolean isVisible)
    • isPartVisible

      public boolean isPartVisible(CharacterMask.Part part)
    • isTorsoVisible

      public boolean isTorsoVisible()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • contentsToString

      public String contentsToString()
      Returns a list of all Visible components.
    • isNothingVisible

      public boolean isNothingVisible()
    • isAllVisible

      public boolean isAllVisible()
    • forEachVisible

      public void forEachVisible(Consumer<CharacterMask.Part> action)