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

D

data - Variable in class net.mtrop.doom.struct.map.SparseGridIndex
List of grid codes.
DataList - Class in net.mtrop.doom.struct
A mutable buffer of data.
DataList() - Constructor for class net.mtrop.doom.struct.DataList
Makes a new volatile list.
DataList(int) - Constructor for class net.mtrop.doom.struct.DataList
Makes a new buffer that doubles every resize.
DataList(int, int) - Constructor for class net.mtrop.doom.struct.DataList
Makes a new buffer.
DEATHMATCH - Static variable in interface net.mtrop.doom.map.data.flags.HexenThingFlags
Thing flag: Appears in DeathMatch.
DEBUG - Static variable in class net.mtrop.doom.struct.Lexer
 
DEFAULT_CAPACITY - Static variable in class net.mtrop.doom.struct.DataList
Default capacity for a new list.
DEFAULT_CAPACITY - Static variable in class net.mtrop.doom.struct.vector.AbstractArrayStorage
Default capacity for a new array.
DEFAULT_CAPACITY - Static variable in class net.mtrop.doom.WadBuffer
The default internal capacity of the WadBuffer in bytes.
DEFAULT_CAPACITY_INCREMENT - Static variable in class net.mtrop.doom.WadBuffer
Default capacity increment for the buffer (doubles every resize).
delete(int, int) - Method in class net.mtrop.doom.struct.DataList
Deletes a series of bytes from this buffer.
deleteEntry(int) - Method in interface net.mtrop.doom.Wad
Deletes a Wad's entry and its contents.
deleteEntry(int) - Method in class net.mtrop.doom.WadBuffer
 
deleteEntry(int) - Method in class net.mtrop.doom.WadFile
 
deleteEntry(int) - Method in class net.mtrop.doom.WadMap
 
deleteSamples(int, int) - Method in class net.mtrop.doom.sound.DMXSound
Deletes a chunk of samples.
Demo - Class in net.mtrop.doom.demo
This class is an abstract representation of a DEMO lump in Doom.
Demo() - Constructor for class net.mtrop.doom.demo.Demo
Creates a new, blank demo with default values.
Demo(int) - Constructor for class net.mtrop.doom.demo.Demo
Creates a new, blank demo with default values and a set amount of players.
DEMO_END - Static variable in class net.mtrop.doom.demo.Demo
Demo terminal byte.
DEMO_INSURANCE_FIX - Static variable in class net.mtrop.doom.demo.Demo
Demo insurance - attempt fix.
DEMO_INSURANCE_NONE - Static variable in class net.mtrop.doom.demo.Demo
Demo insurance - no correction.
DEMO_INSURANCE_RECORD_ONLY - Static variable in class net.mtrop.doom.demo.Demo
Demo insurance - only attempt fix during recording.
Demo.Tic - Class in net.mtrop.doom.demo
Demo tic abstraction.
dequeue(int, int) - Method in class net.mtrop.doom.struct.map.SparseQueueGridIndex
Dequeues an object at a particular grid coordinate.
direction - Variable in class net.mtrop.doom.bsp.data.BSPSegment
This Seg's direction.
DIRECTION_OPPOSITE_LINEDEF - Static variable in class net.mtrop.doom.bsp.data.BSPSegment
Direction along linedef (opposite).
DIRECTION_SAME_AS_LINEDEF - Static variable in class net.mtrop.doom.bsp.data.BSPSegment
Direction along linedef (same).
DMXSound - Class in net.mtrop.doom.sound
This class holds digital sound information.
DMXSound() - Constructor for class net.mtrop.doom.sound.DMXSound
Creates a new, blank DMXSound.
DMXSound(int) - Constructor for class net.mtrop.doom.sound.DMXSound
Creates a new DMXSound using a particular sampling rate.
DMXSound(int, double[]) - Constructor for class net.mtrop.doom.sound.DMXSound
Creates a new DMXSound using a set of discrete samples at a particular sampling rate.
DMXSound(int, int) - Constructor for class net.mtrop.doom.sound.DMXSound
Creates a new DMXSound using a set of discrete samples at a particular sampling rate.
DMXSound.InterpolationType - Enum Class in net.mtrop.doom.sound
 
DOOM - Enum constant in enum class net.mtrop.doom.map.MapFormat
Format commonly used by Doom, Boom, and MBF/SMMU ports, plus Heretic and Strife.
DOOM - Enum constant in enum class net.mtrop.doom.texture.Switches.Game
 
DOOM - Static variable in class net.mtrop.doom.util.GraphicUtils
Default Doom palette.
DoomLinedef - Class in net.mtrop.doom.map.data
Doom/Boom 14-byte format implementation of Linedef.
DoomLinedef() - Constructor for class net.mtrop.doom.map.data.DoomLinedef
Creates a new linedef.
DoomLinedefFlags - Interface in net.mtrop.doom.map.data.flags
Linedef flag constants for Doom/Heretic.
DoomMap - Class in net.mtrop.doom.map
Doom map in Doom Format.
DoomMap() - Constructor for class net.mtrop.doom.map.DoomMap
Creates a blank map.
DoomPK3 - Class in net.mtrop.doom
Doom PK3 file.
DoomPK3(File) - Constructor for class net.mtrop.doom.DoomPK3
Opens a DoomPK3 file for reading and caches its contents.
DoomPK3(String) - Constructor for class net.mtrop.doom.DoomPK3
Opens a DoomPK3 file for reading and caches its contents.
DoomSector - Class in net.mtrop.doom.map.data
Doom/Boom 26-byte format implementation of Sector.
DoomSector() - Constructor for class net.mtrop.doom.map.data.DoomSector
Creates a new sector.
DoomSidedef - Class in net.mtrop.doom.map.data
Doom/Boom 30-byte format implementation of a Sidedef.
DoomSidedef() - Constructor for class net.mtrop.doom.map.data.DoomSidedef
Creates a new sidedef.
DoomTextureList - Class in net.mtrop.doom.texture
This is the lump that contains a collection of Doom-formatted textures.
DoomTextureList() - Constructor for class net.mtrop.doom.texture.DoomTextureList
Creates a new TextureList with a default starting capacity.
DoomTextureList(int) - Constructor for class net.mtrop.doom.texture.DoomTextureList
Creates a new TextureList with a specific starting capacity.
DoomTextureList.Texture - Class in net.mtrop.doom.texture
This class represents a single texture entry in a TEXTURE1/TEXTURE2 lump.
DoomTextureList.Texture.Patch - Class in net.mtrop.doom.texture
Singular patch entry for a texture.
DoomThing - Class in net.mtrop.doom.map.data
Doom/Boom/MBF 10-byte format implementation of Thing.
DoomThing() - Constructor for class net.mtrop.doom.map.data.DoomThing
Creates a new thing.
DoomThingFlags - Interface in net.mtrop.doom.map.data.flags
Thing flag constants for Doom/Heretic.
DoomVertex - Class in net.mtrop.doom.map.data
The 4-byte representation of a vertex.
DoomVertex() - Constructor for class net.mtrop.doom.map.data.DoomVertex
Creates a new vertex with default values set.
DORMANT - Static variable in interface net.mtrop.doom.map.data.flags.HexenThingFlags
Thing flag: Starts dormant.
doubleToBytes(double, boolean, byte[], int) - Static method in class net.mtrop.doom.struct.io.SerializerUtils
Converts a double to a series of bytes.
DRUM_INSTRUMENT_NAME - Static variable in class net.mtrop.doom.sound.MUS
 
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