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

C

capacityCheck(int) - Method in class net.mtrop.doom.struct.DataList
Increases the size of the internal buffer if necessary.
capacityIncrement - Variable in class net.mtrop.doom.struct.vector.AbstractVector
Capacity increment.
CaseInsensitiveTrieMap<V> - Class in net.mtrop.doom.struct.trie
An implementation of a Trie that stores strings, case-insensitively.
CaseInsensitiveTrieMap() - Constructor for class net.mtrop.doom.struct.trie.CaseInsensitiveTrieMap
 
CENATT - Static variable in class net.mtrop.doom.DoomPK3
 
CENATX - Static variable in class net.mtrop.doom.DoomPK3
 
CENCOM - Static variable in class net.mtrop.doom.DoomPK3
 
CENCRC - Static variable in class net.mtrop.doom.DoomPK3
 
CENDSK - Static variable in class net.mtrop.doom.DoomPK3
 
CENEXT - Static variable in class net.mtrop.doom.DoomPK3
 
CENFLG - Static variable in class net.mtrop.doom.DoomPK3
 
CENHDR - Static variable in class net.mtrop.doom.DoomPK3
 
CENHOW - Static variable in class net.mtrop.doom.DoomPK3
 
CENLEN - Static variable in class net.mtrop.doom.DoomPK3
 
CENNAM - Static variable in class net.mtrop.doom.DoomPK3
 
CENOFF - Static variable in class net.mtrop.doom.DoomPK3
 
CENSIG - Static variable in class net.mtrop.doom.DoomPK3
 
CENSIZ - Static variable in class net.mtrop.doom.DoomPK3
 
CENTIM - Static variable in class net.mtrop.doom.DoomPK3
 
CENVEM - Static variable in class net.mtrop.doom.DoomPK3
 
CENVER - Static variable in class net.mtrop.doom.DoomPK3
 
channel - Variable in class net.mtrop.doom.sound.MUS.Event
Event channel.
CHANNEL_DRUM - Static variable in class net.mtrop.doom.sound.MUS
 
checkASCIIString(String, String) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a string's length is 8 or less or not null nor blank and convertible to ASCII.
checkBoolean(String, boolean, boolean) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value is either true or false.
checkByte(String, int) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value falls in the -128 to 127 range.
checkByteUnsigned(String, int) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value falls in the 0 to 255 range.
checkEqual(String, float, float) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value equals a particular floating-point value.
checkEqual(String, String, String) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value equals a particular String value.
checkFalse(String, boolean) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value is false.
checkNegativeOne(String, int) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value is negative one.
checkNotNull(String, Object) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value is not null.
checkRange(String, int, int, int) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value falls in an inclusive range.
checkShort(String, int) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value falls in the -32767 to 32768 range.
checkShortUnsigned(String, int) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value falls in the 0 to 65535 range.
checkTrue(String, boolean) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value is true.
checkValidEntryName(String) - Static method in class net.mtrop.doom.util.NameUtils
Tests if an input string is a valid entry name, and if not, throws an exception.
checkValidTextureName(String) - Static method in class net.mtrop.doom.util.NameUtils
Tests if an input string is a valid entry name, and if not, throws an exception.
checkWhole(String, float) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value is a whole number, without a mantissa.
checkZero(String, int) - Static method in class net.mtrop.doom.util.RangeUtils
Checks if a value is zero.
clampValue(double, double, double) - Static method in class net.mtrop.doom.util.MathUtils
Coerces a double to the range bounded by lo and hi.
clampValue(float, float, float) - Static method in class net.mtrop.doom.util.MathUtils
Coerces a float to the range bounded by lo and hi.
clampValue(int, int, int) - Static method in class net.mtrop.doom.util.MathUtils
Coerces an integer to the range bounded by lo and hi.
clampValue(short, short, short) - Static method in class net.mtrop.doom.util.MathUtils
Coerces a short to the range bounded by lo and hi.
cleanEntries(Wad, File) - Static method in class net.mtrop.doom.util.WadUtils
Creates a new WAD file by copying the contents of an existing WAD to another file, which discards all un-addressed data from the first.
clear() - Method in class net.mtrop.doom.graphics.Flat
Clears the pixel data to zeroes.
clear() - Method in class net.mtrop.doom.map.DoomMap
Clears the contents of this map.
clear() - Method in class net.mtrop.doom.map.udmf.UDMFObject
Clears all attributes from the structure.
clear() - Method in class net.mtrop.doom.map.UDMFMap
 
clear() - Method in class net.mtrop.doom.struct.DataList
Deletes all bytes from this buffer.
clear() - Method in class net.mtrop.doom.struct.map.SparseGridIndex
Clears everything from the grid.
clear() - Method in class net.mtrop.doom.struct.map.SparseQueueGridIndex
 
clear() - Method in class net.mtrop.doom.struct.trie.AbstractTrie
Removes all objects from the trie.
clear() - Method in class net.mtrop.doom.struct.vector.AbstractVector
Clears the vector.
clear() - Method in class net.mtrop.doom.texture.CommonTextureList
Clears this list of textures.
clear() - Method in class net.mtrop.doom.texture.PatchNames
Clears this list of patches.
clearBits(int, int) - Static method in class net.mtrop.doom.util.MathUtils
Clears the bits of a value.
clearBits(long, long) - Static method in class net.mtrop.doom.util.MathUtils
Clears the bits of a value.
clearCurrentLexeme() - Method in class net.mtrop.doom.struct.Lexer
Clears the current token lexeme buffer.
CLERIC - Static variable in interface net.mtrop.doom.map.data.flags.HexenThingFlags
Thing flag: Appears for cleric.
close() - Method in class net.mtrop.doom.object.BinaryObject.InlineScanner
 
close() - Method in class net.mtrop.doom.object.BinaryObject.Scanner
 
close() - Method in class net.mtrop.doom.struct.io.JSPISoundHandle.Decoder
Closes the decoder.
close() - Method in class net.mtrop.doom.struct.io.PNGContainerReader
 
close() - Method in class net.mtrop.doom.struct.io.PNGContainerWriter
 
close() - Method in class net.mtrop.doom.struct.Lexer.ReaderStack.Stream
 
close() - Method in class net.mtrop.doom.util.TextureUtils.TextureCopier
Commits the destination texture set to the destination Wad.
close() - Method in interface net.mtrop.doom.Wad
Closes this Wad.
close() - Method in class net.mtrop.doom.WadBuffer
 
close() - Method in class net.mtrop.doom.WadFile.Adder
 
close() - Method in class net.mtrop.doom.WadFile
Closes this Wad, but calls WadFile.flushEntries() first to commit any changes that happened that did not auto-flush the entries, if writing is enabled on this file.
close() - Method in class net.mtrop.doom.WadMap
 
close(AutoCloseable) - Static method in class net.mtrop.doom.struct.io.IOUtils
Attempts to close an AutoCloseable object.
Colormap - Class in net.mtrop.doom.graphics
This is a single entry that indexes the palette indices for color lookup.
Colormap() - Constructor for class net.mtrop.doom.graphics.Colormap
Creates a new identity colormap where all indices point to their own index.
Colormap(Colormap) - Constructor for class net.mtrop.doom.graphics.Colormap
Creates a new colormap by copying the contents of another.
colorPalette - Variable in class net.mtrop.doom.graphics.Palette
The palette of colors.
CommonPatch - Class in net.mtrop.doom.texture
Singular patch entry for a texture.
CommonPatch() - Constructor for class net.mtrop.doom.texture.CommonPatch
 
CommonTexture<P extends CommonPatch> - Class in net.mtrop.doom.texture
Common contents of texture definitions.
CommonTexture() - Constructor for class net.mtrop.doom.texture.CommonTexture
Creates a new blank texture.
CommonTexture(String) - Constructor for class net.mtrop.doom.texture.CommonTexture
Creates a new texture.
CommonTextureList<T extends CommonTexture<?>> - Class in net.mtrop.doom.texture
This is the lump that contains a collection of textures.
CommonTextureList() - Constructor for class net.mtrop.doom.texture.CommonTextureList
Creates a new TextureList with a default starting capacity.
CommonTextureList(int) - Constructor for class net.mtrop.doom.texture.CommonTextureList
Creates a new TextureList with a specific starting capacity.
compareTo(CommonTexture<?>) - Method in class net.mtrop.doom.texture.CommonTexture
 
COMPFLAG_666 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: All boss types can trigger tag 666 at ExM8.
COMPFLAG_BLAZECLOSESOUND - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Blazing doors make double closing sounds.
COMPFLAG_BUGGYSOUND - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Use Doom's sound code behavior.
COMPFLAG_BUGGYSTAIRS - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Use Doom's stairbuilding method.
COMPFLAG_DEADPLAYEREXIT - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Dead players can exit levels.
COMPFLAG_DOOMCLIPPING - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Use Doom's movement clipping code.
COMPFLAG_DOOMFLOORMOTION - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Use Doom's floor motion behavior.
COMPFLAG_DOOMRESPAWN - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Use Doom's respawn code.
COMPFLAG_DOOMTRIGGERMODEL - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Use Doom's linedef trigger model
COMPFLAG_DOORLIGHT - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Tagged doors don't trigger special lighting.
COMPFLAG_DOORSTUCK - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Monsters get stuck on doortracks.
COMPFLAG_DROPOFF - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Some objects never hang over tall ledges.
COMPFLAG_FALLOFF - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Objects don't fall under their own weight.
COMPFLAG_GOD - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: God mode isn't absolute (can still be killed by telefrag).
COMPFLAG_INFCHEAT - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Powerup cheats are not infinite duration.
COMPFLAG_LENGTH - Static variable in class net.mtrop.doom.demo.Demo
Length of compatibility flags.
COMPFLAG_LOSTSOULWALLS - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Lost souls get stuck behind walls.
COMPFLAG_MASKEDANIM - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: 2S middle textures do not animate.
COMPFLAG_PAINLIMIT - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Pain Elementals limited to 21 lost souls.
COMPFLAG_PURSUIT - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Monsters don't give up pursuit of targets.
COMPFLAG_SKYINVUL - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Sky is unaffected by invulnerability.
COMPFLAG_SOULBOUNCE - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Lost souls don't bounce off flat surfaces.
COMPFLAG_STAYLIFT - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Monsters randomly walk off of moving lifts.
COMPFLAG_TELEFRAG - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Any monster can telefrag on MAP30.
COMPFLAG_VILEGHOST - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Arch-Vile resurrects invincible ghosts.
COMPFLAG_ZEROTAGS - Static variable in class net.mtrop.doom.demo.Demo
Compatibility flag: Linedef effects still work with sector tag = 0.
COMPLEVEL_BOOM - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Boom v2.0
COMPLEVEL_BOOM201 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Boom v2.01
COMPLEVEL_BOOM202 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Boom v2.02
COMPLEVEL_CURRENT_PRBOOM - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level PrBoom Current
COMPLEVEL_DOOM_12 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Doom v1.2
COMPLEVEL_DOOM_1666 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Doom v1.666
COMPLEVEL_DOOM_19 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Doom v1.9
COMPLEVEL_DOSDOOM - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level DOSDoom
COMPLEVEL_FINAL_DOOM - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Final Doom
COMPLEVEL_LXDOOM - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level LxDoom 1.4.X
COMPLEVEL_MBF - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level MBF
COMPLEVEL_PRBOOM_203B - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level PrBoom v2.03b
COMPLEVEL_PRBOOM_210 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level PrBoom v2.1.0
COMPLEVEL_PRBOOM_211_226 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level PrBoom v2.1.1-2.2.6
COMPLEVEL_PRBOOM_23X - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level PrBoom v2.3.X
COMPLEVEL_PRBOOM_240 - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level PrBoom v2.4.0
COMPLEVEL_UDOOM - Static variable in class net.mtrop.doom.demo.Demo
Compatibility Level Ultimate Doom
contains(String) - Method in class net.mtrop.doom.DoomPK3
Checks if this Wad contains a particular entry.
contains(String) - Method in class net.mtrop.doom.texture.TextureSet
Checks an entry for a texture exists.
contains(String) - Method in interface net.mtrop.doom.Wad
Checks if this Wad contains a particular entry, false otherwise.
contains(String, int) - Method in interface net.mtrop.doom.Wad
Checks if this Wad contains a particular entry from a starting entry index, false otherwise.
contains(String, String) - Method in interface net.mtrop.doom.Wad
Checks if this Wad contains a particular entry from a starting entry (by name), false otherwise.
contains(T) - Method in class net.mtrop.doom.struct.vector.AbstractVector
Checks if an object exists in this vector.
contains(V) - Method in class net.mtrop.doom.struct.trie.AbstractTrie
Checks if an object (by equality) is present in the structure.
containsKey(K) - Method in class net.mtrop.doom.struct.trie.AbstractTrieMap
Checks if an object (by equality) is present in the structure.
containsKey(K) - Method in class net.mtrop.doom.struct.vector.AbstractMappedVector
Retrieves an object in this mapping using a key.
CONTROLLER_BANK_SELECT - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_BANK_SELECT - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_CHORUS - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_CHORUS - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_EXPRESSION_POT - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_EXPRESSION_POT - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_INSTRUMENT - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_INSTRUMENT - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_MODULATION_POT - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_MODULATION_POT - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_NAME - Static variable in class net.mtrop.doom.sound.MUS
 
CONTROLLER_PANNING - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_PANNING - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_REVERB - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_REVERB - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_SOFT_PEDAL - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_SOFT_PEDAL - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_SUSTAIN_PEDAL - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_SUSTAIN_PEDAL - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
CONTROLLER_VOLUME - Static variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
CONTROLLER_VOLUME - Static variable in interface net.mtrop.doom.sound.MUS.SequencerListener
 
controllerNumber - Variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
The controller number to change.
controllerValue - Variable in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
The controller value.
COOPERATIVE - Static variable in interface net.mtrop.doom.map.data.flags.HexenThingFlags
Thing flag: Appears in Cooperative.
copy() - Method in class net.mtrop.doom.graphics.Colormap
Creates a new colormap by copying the contents of this one.
copy() - Method in class net.mtrop.doom.graphics.Palette
Makes a copy of this palette.
copy() - Method in class net.mtrop.doom.texture.TextureSet.Texture
 
copyFlat(String) - Method in class net.mtrop.doom.util.TextureUtils.TextureCopier
Copies one flat from the source Wad to the destination Wad.
copyFlat(String, boolean) - Method in class net.mtrop.doom.util.TextureUtils.TextureCopier
Copies one flat from the source Wad to the destination Wad.
copyTexture(String) - Method in class net.mtrop.doom.util.TextureUtils.TextureCopier
Copies one texture from the source Wad to the destination Wad, and copies the associated patch entries from the source Wad to the destination Wad, if they exist in the source.
copyTexture(String, boolean) - Method in class net.mtrop.doom.util.TextureUtils.TextureCopier
Copies one texture from the source Wad to the destination Wad, and copies the associated patch entries from the source Wad to the destination Wad, if they exist in the source.
copyTexture(String, boolean, boolean) - Method in class net.mtrop.doom.util.TextureUtils.TextureCopier
Copies one texture from the source Wad to the destination Wad, and copies the associated patch entries from the source Wad to the destination Wad, if they exist in the source.
COSINE - Enum constant in enum class net.mtrop.doom.sound.DMXSound.InterpolationType
Use cosine interpolation.
cosineInterpolate(double, double, double) - Static method in class net.mtrop.doom.util.MathUtils
Gives a value that is the result of a cosine interpolation between two values.
CP437 - Static variable in class net.mtrop.doom.util.TextUtils
CP437 encoding (the extended MS-DOS charset).
CRC32 - Class in net.mtrop.doom.struct.io
This is an implementation of the CRC32 algorithm, used for CRC checksumming of byte arrays and streams.
CRC32() - Constructor for class net.mtrop.doom.struct.io.CRC32
Creates a new CRC32 calculator using the POLYNOMIAL_DEFAULT CRC32 polynomial.
CRC32(int) - Constructor for class net.mtrop.doom.struct.io.CRC32
Creates a new CRC32 calculator using a specific CRC32 polynomial.
create() - Method in class net.mtrop.doom.struct.map.HashDequeMap
Called to create a new Deque implementation that gets stored in the table.
create(byte[]) - Static method in class net.mtrop.doom.WadEntry
Creates a WadEntry.
create(int, int, byte[]) - Static method in class net.mtrop.doom.graphics.Flat
Reads and creates a new Flat object from an array of bytes.
create(int, int, int, byte) - Static method in class net.mtrop.doom.demo.Demo.Tic
Creates a game tic.
create(Class<BO>, byte[]) - Static method in interface net.mtrop.doom.object.BinaryObject
Creates a single object of a specific class from a serialized byte array.
create(Class<BO>, byte[], int) - Static method in interface net.mtrop.doom.object.BinaryObject
Creates an amount of objects of a specific class from a serialized byte array.
create(Class<TO>, String) - Static method in interface net.mtrop.doom.object.TextObject
Creates a single object of a specific class from a string.
create(String) - Static method in class net.mtrop.doom.WadEntry
Creates an empty WadEntry with an offset of 12 (beginning of content) and size zero.
create(String, int, int) - Static method in class net.mtrop.doom.WadEntry
Creates a WadEntry.
createAdder() - Method in class net.mtrop.doom.WadFile
Creates an object for bulk-adding data to this WadFile and ensuring that the entry list gets written on completion.
createBSPTree(Wad, String) - Static method in class net.mtrop.doom.util.MapUtils
Creates a BSPTree from a starting map entry in a Wad.
createColormapsFromGraphic(GraphicObject) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a series of colormaps using a two-dimensional graphic, assumed indexed.
createCRC32(byte[]) - Method in class net.mtrop.doom.struct.io.CRC32
Generates a CRC32 checksum for a set of bytes.
createCRC32(byte[], int) - Method in class net.mtrop.doom.struct.io.CRC32
Generates a CRC32 checksum for a set of bytes.
createCRC32(int, byte[]) - Method in class net.mtrop.doom.struct.io.CRC32
Generates a CRC32 checksum for a set of bytes.
createCRC32(int, byte[], int) - Method in class net.mtrop.doom.struct.io.CRC32
Generates a CRC32 checksum for a set of bytes.
createDoomMap(Wad, int) - Static method in class net.mtrop.doom.util.MapUtils
Creates a DoomMap from an entry index in a Wad that denotes a map header.
createDoomMap(Wad, String) - Static method in class net.mtrop.doom.util.MapUtils
Creates a DoomMap from a starting entry in a Wad.
createFlat(BufferedImage, Palette) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Flat from a BufferedImage.
createFlat(BufferedImage, Palette, Colormap) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Flat from a BufferedImage.
createFlat(PNGPicture, Palette) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Flat from a PNGPicture.
createFlat(PNGPicture, Palette, Colormap) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Flat from a PNGPicture.
createHexenMap(Wad, int) - Static method in class net.mtrop.doom.util.MapUtils
Creates a HexenMap from an entry index in a Wad that denotes a map header.
createHexenMap(Wad, String) - Static method in class net.mtrop.doom.util.MapUtils
Creates a HexenMap from a starting entry in a Wad.
createIdentityMap() - Static method in class net.mtrop.doom.graphics.Colormap
Creates a color map where each color is mapped to its own index (index 0 is palette color 0 ...
createImage(Flat, Palette) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a BufferedImage from a Flat.
createImage(Flat, Palette, Colormap) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a BufferedImage from a Flat.
createImage(Picture, Palette) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a BufferedImage from a Picture.
createImage(Picture, Palette, Colormap) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a BufferedImage from a Flat.
createImageForEndDoom(EndDoom, boolean) - Static method in class net.mtrop.doom.util.GraphicUtils
Returns the EndDoom data rendered to a BufferedImage.
createPatch() - Method in class net.mtrop.doom.texture.CommonTexture
Creates a new patch entry on this texture, at the end of the list.
createPatch() - Method in class net.mtrop.doom.texture.DoomTextureList.Texture
 
createPatch() - Method in class net.mtrop.doom.texture.StrifeTextureList.Texture
 
createPatch(String) - Method in class net.mtrop.doom.texture.TextureSet.Texture
Adds a patch to this entry.
createPicture(BufferedImage, Palette) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Picture from a BufferedImage.
createPicture(BufferedImage, Palette, Colormap) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Picture from a BufferedImage.
createPicture(PNGPicture, Palette) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Picture from a BufferedImage.
createPicture(PNGPicture, Palette, Colormap) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a Picture from a BufferedImage.
createPNGImage(Picture, Palette) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a PNGPicture from a Picture.
createPNGImage(Picture, Palette, Colormap) - Static method in class net.mtrop.doom.util.GraphicUtils
Creates a PNGPicture from a Picture.
createScanner(InputStream) - Static method in class net.mtrop.doom.map.udmf.UDMFScanner
Creates a UDMFScanner for reading UDMF-formatted data from an InputStream.
createScanner(Reader) - Static method in class net.mtrop.doom.map.udmf.UDMFScanner
Creates a UDMFScanner for reading UDMF-formatted data from a Reader.
createScanner(String) - Static method in class net.mtrop.doom.map.udmf.UDMFScanner
Creates a UDMFScanner for reading UDMF-formatted data from a String.
createSound(File) - Static method in class net.mtrop.doom.util.SoundUtils
Imports a file as a DMXSound.
createTexture(String) - Method in class net.mtrop.doom.texture.CommonTextureList
Creates a new texture in this list with no patches, at the end of the list.
createTexture(String) - Method in class net.mtrop.doom.texture.DoomTextureList
 
createTexture(String) - Method in class net.mtrop.doom.texture.StrifeTextureList
 
createTexture(String) - Method in class net.mtrop.doom.texture.TextureSet
Creates a new entry for a texture, already added.
createTextureCopier(Wad, Wad) - Static method in class net.mtrop.doom.util.TextureUtils
Creates a texture copier object for moving one or more textures (and associated data) to another Wad.
createUDMFMap(Wad, int) - Static method in class net.mtrop.doom.util.MapUtils
Creates a UDMFMap from an entry index in a Wad that denotes a map header.
createUDMFMap(Wad, String) - Static method in class net.mtrop.doom.util.MapUtils
Creates a UDMFMap from a starting entry in a Wad.
createWadAnd(File, WadUtils.WadConsumer) - Static method in class net.mtrop.doom.util.WadUtils
Creates a new WAD file, performs an action on it, and then closes it automatically afterward.
createWadAnd(String, WadUtils.WadConsumer) - Static method in class net.mtrop.doom.util.WadUtils
Creates a new WAD file, performs an action on it, and then closes it automatically afterward.
createWadFile(File) - Static method in class net.mtrop.doom.WadFile
Creates a new, empty WadFile (PWAD Type) and returns a reference to it.
createWadFile(String) - Static method in class net.mtrop.doom.WadFile
Creates a new, empty WadFile and returns a reference to it.
CUBIC - Enum constant in enum class net.mtrop.doom.sound.DMXSound.InterpolationType
Use cubic interpolation.
cubicInterpolate(double, double, double, double, double) - Static method in class net.mtrop.doom.util.MathUtils
Gives a value that is the result of a cublic interpolation between two values.
currentToken() - Method in class net.mtrop.doom.struct.Lexer.Parser
Gets the token read from the last Lexer.Parser.nextToken() call.
currentType(int...) - Method in class net.mtrop.doom.struct.Lexer.Parser
Attempts to match the type of the current token.
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