Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- id - Variable in class net.mtrop.doom.map.data.HexenThing
-
Thing ID.
- ignoreFlat(String) - Method in class net.mtrop.doom.util.TextureUtils.TextureCopier
-
Adds a flat to the list of "already copied" flats, as though it already exists in the destination.
- IMPASSABLE - Static variable in interface net.mtrop.doom.map.data.flags.DoomLinedefFlags
-
Linedef flag: Blocks players and monsters.
- importTextureSet(Wad) - Static method in class net.mtrop.doom.util.TextureUtils
-
Imports a
TextureSet
from a WAD File. - IndexedGraphic - Interface in net.mtrop.doom.graphics
-
Deprecated.Since 2.13.0 - made superfluous.
- indexMap - Variable in class net.mtrop.doom.struct.vector.AbstractMappedVector
-
The key map.
- indexOf(String) - Method in class net.mtrop.doom.texture.CommonTextureList
-
Gets the index of a texture in this list by its name.
- indexOf(String) - Method in class net.mtrop.doom.texture.PatchNames
-
Gets the index of a patch name in this lump by its name.
- indexOf(String) - Method in interface net.mtrop.doom.Wad
-
Gets the first index of an entry of name
entryName
. - indexOf(String, int) - Method in interface net.mtrop.doom.Wad
-
Gets the first index of an entry of name "entryName" from a starting point.
- indexOf(String, String) - Method in interface net.mtrop.doom.Wad
-
Gets the first index of an entry of name "entryName" from a starting point entry "startEntryName".
- indices - Variable in class net.mtrop.doom.graphics.Colormap
-
The index list in this map.
- inlineScanner(Class<BO>, InputStream, int) - Static method in interface net.mtrop.doom.object.BinaryObject
-
Creates a deserializing scanner iterator that returns the same object instance with its contents changed.
- insertAt(byte[], int) - Method in class net.mtrop.doom.struct.DataList
-
Inserts a series of bytes into this buffer at a specific index.
- INSTRUMENT_NAME - Static variable in class net.mtrop.doom.sound.MUS
- intToBytes(int, boolean, byte[], int) - Static method in class net.mtrop.doom.struct.io.SerializerUtils
-
Converts an integer to a series of bytes.
- INVISIBLE - Static variable in interface net.mtrop.doom.map.data.flags.StrifeThingFlags
-
Thing flag: Is invisible.
- INVISIBLE - Static variable in interface net.mtrop.doom.map.data.flags.ZDoomThingFlags
-
Thing flag: Appears invisible.
- IOUtils - Class in net.mtrop.doom.struct.io
-
I/O utils.
- isAncillary() - Method in class net.mtrop.doom.struct.io.PNGContainerReader.Chunk
- isCommentEndDelimiterStart(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if this is a (or the start of a) block-comment-ending delimiter character.
- isDelimiterStart(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if this is a (or the start of a) delimiter character.
- isDigit(char) - Method in class net.mtrop.doom.struct.Lexer
-
Convenience method for
Character.isDigit(char)
. - isEmpty() - Method in class net.mtrop.doom.struct.DataList
- isEmpty() - Method in class net.mtrop.doom.struct.Lexer.ReaderStack
- isEmpty() - Method in class net.mtrop.doom.struct.map.SparseGridIndex
- isEmpty() - Method in class net.mtrop.doom.struct.map.SparseQueueGridIndex
- isEmpty() - Method in interface net.mtrop.doom.struct.Sizable
-
Returns if this object contains no objects.
- isEmpty() - Method in class net.mtrop.doom.struct.trie.AbstractTrie
- isEmpty() - Method in class net.mtrop.doom.struct.vector.AbstractVector
-
Returns true if there is nothing in this vector, false otherwise.
- isEmpty() - Method in class net.mtrop.doom.texture.Animated
- isEmpty() - Method in class net.mtrop.doom.texture.CommonTextureList
- isEmpty() - Method in class net.mtrop.doom.texture.PatchNames
- isEmpty() - Method in class net.mtrop.doom.texture.Switches
- isEmpty() - Method in class net.mtrop.doom.texture.TextureSet
- isEmpty() - Method in class net.mtrop.doom.texture.TextureSet.Texture
- isEmpty() - Method in class net.mtrop.doom.util.WadUtils.WadEntryAccumulator
- isExponent(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if char is the exponent character in a number.
- isExponentSign(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if char is the exponent sign character in a number.
- isFlagSet(int) - Method in class net.mtrop.doom.map.data.DoomLinedef
-
Check's if a flag bit is set.
- isFlagSet(int) - Method in class net.mtrop.doom.map.data.DoomThing
-
Check's if a flag bit is set.
- isHexDigit(char) - Method in class net.mtrop.doom.struct.Lexer
-
Returns true if this is a hex digit (0-9, A-F, a-f).
- isIWAD() - Method in interface net.mtrop.doom.Wad
-
Checks if this WAD is an Internal WAD.
- isIWAD() - Method in class net.mtrop.doom.WadBuffer
- isIWAD() - Method in class net.mtrop.doom.WadFile
- isIWAD() - Method in class net.mtrop.doom.WadMap
- isLast() - Method in class net.mtrop.doom.sound.MUS.Event
-
Checks if this is the last event in a group, before a rest needs to be taken?
- isLetter(char) - Method in class net.mtrop.doom.struct.Lexer
-
Convenience method for
Character.isLetter(char)
. - isLexerEnd(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if a char equals
Lexer.END_OF_LEXER
. - isMapDataLump(String) - Static method in class net.mtrop.doom.util.MapUtils
-
Tests if the entry name provided is a valid part of a map.
- isMarker() - Method in class net.mtrop.doom.WadEntry
-
Tests if this entry is a "marker" entry.
- isNewline(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if a char equals
Lexer.NEWLINE
. - isPoint(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if a character is a decimal point (depends on locale/kernel).
- isPrivate() - Method in class net.mtrop.doom.struct.io.PNGContainerReader.Chunk
- isPWAD() - Method in interface net.mtrop.doom.Wad
-
Checks if this WAD is a Patch WAD.
- isPWAD() - Method in class net.mtrop.doom.WadBuffer
- isPWAD() - Method in class net.mtrop.doom.WadFile
- isPWAD() - Method in class net.mtrop.doom.WadMap
- isRawStringStart(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if this is a character that starts a multiline String.
- isReserved() - Method in class net.mtrop.doom.struct.io.PNGContainerReader.Chunk
- isSafeToCopy() - Method in class net.mtrop.doom.struct.io.PNGContainerReader.Chunk
- isSpace(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if a char is a space.
- isStreamEnd(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if a char equals
Lexer.END_OF_STREAM
. - isStrifeTextureData(byte[]) - Static method in class net.mtrop.doom.util.TextureUtils
-
Scans through texture lump data in order to detect whether it is for Strife or not.
- isStringEmpty(Object) - Static method in class net.mtrop.doom.util.NameUtils
-
Checks if a string is "empty." A string is considered "empty" if the string the empty string, or are
String.trim()
'ed down to the empty string. - isStringEnd(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if this is a character that ends a String.
- isStringEscape(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if this is a character that is a String escape character.
- isStringStart(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if this is a character that starts a String.
- isTab(char) - Method in class net.mtrop.doom.struct.Lexer
-
Checks if a char is a tab.
- isTexture() - Method in class net.mtrop.doom.texture.Animated.Entry
-
Is this a texture entry?
- isType(UDMFScanner.ElementType) - Method in class net.mtrop.doom.map.udmf.UDMFScanner.Element
-
Checks if this element is the provided
UDMFScanner.ElementType
. - isUnderscore(char) - Method in class net.mtrop.doom.struct.Lexer
-
Convenience method for
c == '_'
. - isValidEntryName(String) - Static method in class net.mtrop.doom.util.NameUtils
-
Tests if an input string is a valid entry name.
- isValidTextureName(String) - Static method in class net.mtrop.doom.util.NameUtils
-
Tests if an input string is a valid texture name.
- isWAD(File) - Static method in interface net.mtrop.doom.Wad
-
Checks if a file is a valid WAD file.
- isWhitespace(char) - Method in class net.mtrop.doom.struct.Lexer
-
Convenience method for
Character.isWhitespace(char)
. - iterator() - Method in class net.mtrop.doom.demo.Demo
- iterator() - Method in class net.mtrop.doom.map.udmf.UDMFObject
- iterator() - Method in class net.mtrop.doom.sound.MUS
- iterator() - Method in class net.mtrop.doom.struct.map.SparseGridIndex
- iterator() - Method in class net.mtrop.doom.struct.trie.AbstractTrie
- iterator() - Method in class net.mtrop.doom.struct.vector.AbstractVector
-
Returns an iterator for this vector.
- iterator() - Method in class net.mtrop.doom.texture.Animated
- iterator() - Method in class net.mtrop.doom.texture.CommonTexture
- iterator() - Method in class net.mtrop.doom.texture.CommonTextureList
- iterator() - Method in class net.mtrop.doom.texture.PatchNames
- iterator() - Method in class net.mtrop.doom.texture.Switches
- iterator() - Method in class net.mtrop.doom.texture.TextureSet
- iterator() - Method in class net.mtrop.doom.texture.TextureSet.Texture
- iterator() - Method in class net.mtrop.doom.WadBuffer
- iterator() - Method in class net.mtrop.doom.WadFile
- iterator() - Method in class net.mtrop.doom.WadMap
- iterator(int, int) - Method in class net.mtrop.doom.struct.map.SparseQueueGridIndex
-
Returns an iterator for a queue at a particular grid coordinate.
- IWAD - Enum constant in enum class net.mtrop.doom.Wad.Type
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form