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.
Parser(Lexer) - Constructor for class net.mtrop.doom.struct.Lexer.Parser
Constructs the parser and binds a Lexer to it.
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