Class VehicleDoor

java.lang.Object
zombie.vehicles.VehicleDoor

public class VehicleDoor
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected boolean lockBroken  
    protected boolean locked  
    protected boolean open  
    protected VehiclePart part  
  • Constructor Summary

    Constructors
    Constructor Description
    VehicleDoor​(VehiclePart part)  
  • Method Summary

    Modifier and Type Method Description
    void init​(VehicleScript.Door scriptDoor)  
    boolean isLockBroken()  
    boolean isLocked()  
    boolean isOpen()  
    void load​(java.nio.ByteBuffer input, int WorldVersion)  
    void save​(java.nio.ByteBuffer output)  
    void setLockBroken​(boolean broken)  
    void setLocked​(boolean locked)  
    void setOpen​(boolean open)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • part

      protected VehiclePart part
    • open

      protected boolean open
    • locked

      protected boolean locked
    • lockBroken

      protected boolean lockBroken
  • Constructor Details

    • VehicleDoor

      public VehicleDoor​(VehiclePart part)
  • Method Details

    • init

      public void init​(VehicleScript.Door scriptDoor)
    • isOpen

      public boolean isOpen()
    • setOpen

      public void setOpen​(boolean open)
    • isLocked

      public boolean isLocked()
    • setLocked

      public void setLocked​(boolean locked)
    • isLockBroken

      public boolean isLockBroken()
    • setLockBroken

      public void setLockBroken​(boolean broken)
    • save

      public void save​(java.nio.ByteBuffer output) throws java.io.IOException
      Throws:
      java.io.IOException
    • load

      public void load​(java.nio.ByteBuffer input, int WorldVersion) throws java.io.IOException
      Throws:
      java.io.IOException