Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

P

Palette - Class in net.mtrop.doom.graphics
The palette that makes up the Doom Engine's color palette.
Palette() - Constructor for class net.mtrop.doom.graphics.Palette
Creates a new palette of black, opaque colors.
parse(String, Function<String, T>) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a string to another object.
parseBoolean(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a boolean from a string.
parseBoolean(String, boolean) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a boolean from a string.
parseBooleanArray(String, boolean[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of booleans from a string.
parseBooleanArray(String, String, boolean[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of booleans from a string.
parseByte(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a byte from a string.
parseByte(String, byte) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a byte from a string.
parseByteArray(String, byte[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of bytes from a string.
parseByteArray(String, String, byte[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of bytes from a string.
parseChar(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a char from a string.
parseChar(String, char) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a byte from a string.
parseCharArray(String, char[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of chars from a string.
parseCharArray(String, String, char[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of chars from a string.
parseDouble(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a double from a string.
parseDouble(String, double) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a double from a string.
parseDoubleArray(String, double[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of doubles from a string.
parseDoubleArray(String, String, double[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of doubles from a string.
ParseException(String) - Constructor for exception net.mtrop.doom.object.TextObject.ParseException
 
ParseException(String, Throwable) - Constructor for exception net.mtrop.doom.object.TextObject.ParseException
 
parseFloat(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a float from a string.
parseFloat(String, float) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a float from a string.
parseFloatArray(String, float[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of floats from a string.
parseFloatArray(String, String, float[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of floats from a string.
parseInt(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an int from a string.
parseInt(String, int) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an int from a string.
parseIntArray(String, int[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of integers from a string.
parseIntArray(String, String, int[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of integers from a string.
parseLong(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a long from a string.
parseLong(String, long) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a long from a string.
parseLongArray(String, long[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of longs from a string.
parseLongArray(String, String, long[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of longs from a string.
Parser(Lexer) - Constructor for class net.mtrop.doom.struct.Lexer.Parser
Constructs the parser and binds a Lexer to it.
parseShort(String) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a short from a string.
parseShort(String, short) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse a short from a string.
parseShortArray(String, short[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of shorts from a string.
parseShortArray(String, String, short[]) - Static method in class net.mtrop.doom.struct.utils.ValueUtils
Attempts to parse an array of shorts from a string.
partitionDeltaX - Variable in class net.mtrop.doom.bsp.data.BSPNode
This node's partition line's change in X to the end of the line.
partitionDeltaY - Variable in class net.mtrop.doom.bsp.data.BSPNode
This node's partition line's change in Y to the end of the line.
partitionLineX - Variable in class net.mtrop.doom.bsp.data.BSPNode
This node's partition line's X-coordinate.
partitionLineY - Variable in class net.mtrop.doom.bsp.data.BSPNode
This node's partition line's Y-coordinate.
PASSTHRU - Static variable in interface net.mtrop.doom.map.data.flags.BoomLinedefFlags
Linedef flag: Pass USE through this line.
Patch() - Constructor for class net.mtrop.doom.texture.DoomTextureList.Texture.Patch
 
Patch() - Constructor for class net.mtrop.doom.texture.StrifeTextureList.Texture.Patch
 
patches - Variable in class net.mtrop.doom.texture.CommonTexture
List of patches.
patchIndex - Variable in class net.mtrop.doom.texture.CommonPatch
Index of patch in patch names lump to use.
PatchNames - Class in net.mtrop.doom.texture
A list of names of available patch entries for texture composition.
PatchNames() - Constructor for class net.mtrop.doom.texture.PatchNames
Creates a new PatchNames with a default starting capacity.
peek() - Method in class net.mtrop.doom.struct.Lexer.ReaderStack
Gets the reference to the topmost (current) stream.
peekFirst(K) - Method in class net.mtrop.doom.struct.map.HashDequeMap
Returns the value at the beginning of a deque.
peekLast(K) - Method in class net.mtrop.doom.struct.map.HashDequeMap
Returns the value at the end of a deque.
Picture - Class in net.mtrop.doom.graphics
Doom graphic data stored as column-major indices (patches and most graphics with baked-in offsets).
Picture() - Constructor for class net.mtrop.doom.graphics.Picture
Creates a new picture with dimensions (1, 1).
Picture(int, int) - Constructor for class net.mtrop.doom.graphics.Picture
Creates a new picture.
pitch - Variable in class net.mtrop.doom.sound.MUS.PitchEvent
The pitch wheel adjustment.
PIXEL_TRANSLUCENT - Static variable in class net.mtrop.doom.graphics.Picture
Transparent pixel value.
PNGContainerReader - Class in net.mtrop.doom.struct.io
 
PNGContainerReader(File) - Constructor for class net.mtrop.doom.struct.io.PNGContainerReader
Creates a new PNG container reader from a file.
PNGContainerReader(InputStream) - Constructor for class net.mtrop.doom.struct.io.PNGContainerReader
Creates a new PNG container reader using an input stream.
PNGContainerReader.Chunk - Class in net.mtrop.doom.struct.io
PNG Chunk data.
PNGContainerWriter - Class in net.mtrop.doom.struct.io
 
PNGContainerWriter(File) - Constructor for class net.mtrop.doom.struct.io.PNGContainerWriter
Creates a new PNG container writer using a file to write to.
PNGContainerWriter(OutputStream) - Constructor for class net.mtrop.doom.struct.io.PNGContainerWriter
Creates a new PNG container writer using an input stream.
PNGPicture - Class in net.mtrop.doom.graphics
Represents PNG-formatted data as a decompressed image, preserving offset information (grAb).
PNGPicture() - Constructor for class net.mtrop.doom.graphics.PNGPicture
Creates a new image with dimensions (1, 1).
PNGPicture(int, int) - Constructor for class net.mtrop.doom.graphics.PNGPicture
Creates a new PNG data image.
PNGPicture(BufferedImage) - Constructor for class net.mtrop.doom.graphics.PNGPicture
Creates a new PNG data image from another image.
poll(K) - Method in class net.mtrop.doom.struct.map.HashDequeMap
Removes a value from the front of a deque.
pollFirst(K) - Method in class net.mtrop.doom.struct.map.HashDequeMap
Removes a value from the beginning of a deque.
pollLast(K) - Method in class net.mtrop.doom.struct.map.HashDequeMap
Removes a value from the end of a deque.
POLYNOMIAL_CASTAGNIOLI - Static variable in class net.mtrop.doom.struct.io.CRC32
Known polynomials: Castagnioli (iSCSI).
POLYNOMIAL_DEFAULT - Static variable in class net.mtrop.doom.struct.io.CRC32
Default often-used CRC polynomial.
POLYNOMIAL_IEEE - Static variable in class net.mtrop.doom.struct.io.CRC32
Known polynomials: IEEE CRC polynomial (used in Ethernet and PNG and a bunch of other things).
POLYNOMIAL_KOOPMAN - Static variable in class net.mtrop.doom.struct.io.CRC32
Known polynomials: Koopman.
pop() - Method in class net.mtrop.doom.struct.Lexer.ReaderStack
Pops a Lexer.ReaderStack.Stream off of the top of this stack.
pop(K) - Method in class net.mtrop.doom.struct.map.HashDequeMap
Removes a value from the front of a deque.
push(String, Reader) - Method in class net.mtrop.doom.struct.Lexer.ReaderStack
Pushes another reader onto the stack.
push(K, V) - Method in class net.mtrop.doom.struct.map.HashDequeMap
Adds a value to the front of a deque.
pushStream(String, Reader) - Method in class net.mtrop.doom.struct.Lexer
Pushes a stream onto the encapsulated reader stack.
put(K, V) - Method in class net.mtrop.doom.struct.trie.AbstractTrieMap
Associates a key to a value in this map.
PWAD - Enum constant in enum class net.mtrop.doom.Wad.Type
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form