Interface ZDoomLinedefFlags

All Superinterfaces:
DoomLinedefFlags, HexenLinedefFlags

public interface ZDoomLinedefFlags extends HexenLinedefFlags
Linedef flag constants for ZDoom (Hexen format). The constant value is how many places to bit shift 1 to equal the flag bit.
Author:
Matthew Tropiano
  • Field Details

    • ACTIVATED_BY_MONSTERS

      static final int ACTIVATED_BY_MONSTERS
      Linedef flag: Special can be activated by players and monsters.
      See Also:
    • BLOCK_PLAYERS

      static final int BLOCK_PLAYERS
      Linedef flag: Blocks players.
      See Also:
    • BLOCK_EVERYTHING

      static final int BLOCK_EVERYTHING
      Linedef flag: Blocks everything (like a one-sided line).
      See Also:
  • Method Details

    • value

      default int value(int flag)
      Gets the bit value of the flag (shifted).
      Parameters:
      flag - the input flag constant.
      Returns:
      the resultant value.