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

T

tag - Variable in class net.mtrop.doom.map.data.DoomLinedef
Linedef special tag.
tag - Variable in class net.mtrop.doom.map.data.DoomSector
Sector tag.
TERMINAL_SPECIAL - Enum constant in enum class net.mtrop.doom.texture.Switches.Game
No entry should contain this - internal use only.
TextObject - Interface in net.mtrop.doom.object
Common elements of all objects that are loaded from text data.
TextObject.Reflect - Class in net.mtrop.doom.object
 
TextObject.Transformer<TO extends TextObject> - Interface in net.mtrop.doom.object
Transformer interface for transform calls.
texture(String, String, int) - Static method in class net.mtrop.doom.texture.Animated
Creates a texture entry.
texture(String, String, int, boolean) - Static method in class net.mtrop.doom.texture.Animated
Creates a texture entry.
TEXTURE - Enum constant in enum class net.mtrop.doom.texture.Animated.TextureType
 
TEXTURE_BLANK - Static variable in interface net.mtrop.doom.map.MapObjectConstants
Value used for blank texture.
TEXTURE_NAME - Static variable in class net.mtrop.doom.util.NameUtils
A regex pattern that matches valid texture names.
textureCeiling - Variable in class net.mtrop.doom.map.data.DoomSector
Sector Ceiling texture.
TextureException - Exception in net.mtrop.doom.exception
An exception thrown when Doom texture information is unavailable or malformed.
TextureException() - Constructor for exception net.mtrop.doom.exception.TextureException
 
TextureException(String) - Constructor for exception net.mtrop.doom.exception.TextureException
 
TextureException(String, Throwable) - Constructor for exception net.mtrop.doom.exception.TextureException
 
TextureException(Throwable) - Constructor for exception net.mtrop.doom.exception.TextureException
 
textureFloor - Variable in class net.mtrop.doom.map.data.DoomSector
Sector Floor texture.
TextureSet - Class in net.mtrop.doom.texture
A helper class for the TEXTUREx and PNAMES setup that Doom Texture definitions use.
TextureSet() - Constructor for class net.mtrop.doom.texture.TextureSet
Creates a new blank TextureSet (no patches, no textures).
TextureSet(PatchNames, CommonTextureList<?>...) - Constructor for class net.mtrop.doom.texture.TextureSet
Creates a new TextureSet using an existing Patch Name lump and a series of Texture Lumps.
TextureSet.Patch - Class in net.mtrop.doom.texture
Texture patch.
TextureSet.Texture - Class in net.mtrop.doom.texture
A class that represents a single composite Texture entry.
TextureUtils - Class in net.mtrop.doom.util
Graphics utility methods for image types.
TextureUtils.TextureCopier - Class in net.mtrop.doom.util
A texture copying context for copying one or more textures to another Wad.
TextUtils - Class in net.mtrop.doom.util
Text utilities and constants.
THING - Static variable in class net.mtrop.doom.map.UDMFMap
Type name: Thing.
ticks - Variable in class net.mtrop.doom.texture.Animated.Entry
The amount of ticks between each frame.
toArray(T[]) - Method in class net.mtrop.doom.struct.vector.AbstractVector
Dumps the contents of this structure to an array.
toArray(V[]) - Method in class net.mtrop.doom.struct.trie.AbstractTrie
Puts the contents of this trie into an array.
toArrayKeys(K[]) - Method in class net.mtrop.doom.struct.trie.AbstractTrieMap
Copies the keys of this map into an array.
toArrayValues(V[]) - Method in class net.mtrop.doom.struct.trie.AbstractTrieMap
Copies the values of this map into an array.
toASCIIBytes(String, int) - Static method in class net.mtrop.doom.util.NameUtils
Converts a String to an ASCII-encoded, byte-length-aligned vector.
toByteArray() - Method in class net.mtrop.doom.struct.DataList
Returns the bytes in this vector into an array.
toBytes() - Method in interface net.mtrop.doom.object.BinaryObject
Gets the byte representation of this object.
toBytes() - Method in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
toBytes() - Method in class net.mtrop.doom.sound.MUS.Event
 
toBytes() - Method in class net.mtrop.doom.sound.MUS.NotePlayEvent
 
toBytes() - Method in class net.mtrop.doom.sound.MUS.NoteReleaseEvent
 
toBytes() - Method in class net.mtrop.doom.sound.MUS.PitchEvent
 
toBytes() - Method in class net.mtrop.doom.sound.MUS.ScoreEndEvent
 
toBytes() - Method in class net.mtrop.doom.sound.MUS.SystemEvent
 
toBytes(BO[]) - Static method in interface net.mtrop.doom.object.BinaryObject
Converts an array of BinaryObjects into bytes.
Token(String, int, String, int, int) - Constructor for class net.mtrop.doom.struct.Lexer.Token
 
toString() - Method in class net.mtrop.doom.demo.Demo.Tic
 
toString() - Method in class net.mtrop.doom.demo.Demo
 
toString() - Method in class net.mtrop.doom.graphics.Colormap
 
toString() - Method in class net.mtrop.doom.graphics.EndDoom
 
toString() - Method in class net.mtrop.doom.graphics.Palette
 
toString() - Method in class net.mtrop.doom.map.data.DoomLinedef
 
toString() - Method in class net.mtrop.doom.map.data.DoomSector
 
toString() - Method in class net.mtrop.doom.map.data.DoomSidedef
 
toString() - Method in class net.mtrop.doom.map.data.DoomThing
 
toString() - Method in class net.mtrop.doom.map.data.DoomVertex
 
toString() - Method in class net.mtrop.doom.map.data.HexenLinedef
 
toString() - Method in class net.mtrop.doom.map.data.HexenThing
 
toString() - Method in class net.mtrop.doom.sound.DMXSound
 
toString() - Method in class net.mtrop.doom.sound.MUS.ControllerChangeEvent
 
toString() - Method in class net.mtrop.doom.sound.MUS.NotePlayEvent
 
toString() - Method in class net.mtrop.doom.sound.MUS.NoteReleaseEvent
 
toString() - Method in class net.mtrop.doom.sound.MUS.PitchEvent
 
toString() - Method in class net.mtrop.doom.sound.MUS.ScoreEndEvent
 
toString() - Method in class net.mtrop.doom.sound.MUS.SystemEvent
 
toString() - Method in class net.mtrop.doom.struct.DataList
 
toString() - Method in class net.mtrop.doom.struct.io.JSPISoundHandle
 
toString() - Method in class net.mtrop.doom.struct.io.PNGContainerReader.Chunk
 
toString() - Method in class net.mtrop.doom.struct.Lexer.Token
 
toString() - Method in class net.mtrop.doom.struct.map.SparseGridIndex.Pair
 
toString() - Method in class net.mtrop.doom.struct.map.SparseGridIndex
 
toString() - Method in class net.mtrop.doom.struct.trie.AbstractTrie.Result
 
toString() - Method in class net.mtrop.doom.struct.vector.AbstractVector
Returns this storageArray as a string.
toString() - Method in class net.mtrop.doom.texture.Animated.Entry
 
toString() - Method in class net.mtrop.doom.texture.CommonPatch
 
toString() - Method in class net.mtrop.doom.texture.Switches.Entry
 
toString() - Method in class net.mtrop.doom.WadEntry
 
toText() - Method in interface net.mtrop.doom.object.TextObject
Gets the textual representation of this object.
toValidEntryName(String) - Static method in class net.mtrop.doom.util.NameUtils
Tests if an input string is a valid entry name, and if not, converts it into a valid one.
toValidTextureName(String) - Static method in class net.mtrop.doom.util.NameUtils
Tests if an input string is a valid entry name, and if not, converts it into a valid one.
transform(BO, int) - Method in interface net.mtrop.doom.object.BinaryObject.Transformer
Transforms the provided object.
transform(TO) - Method in interface net.mtrop.doom.object.TextObject.Transformer
Transforms the provided text object.
transformData(int, Class<BO>, int, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the data of a particular entry index as a deserialized lump of multiple objects, optionally transforms it, then writes it back to the Wad.
transformData(int, Class<BO>, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the deserialized data of a particular entry index, optionally transforms it, then writes it back to the Wad.
transformData(String, int, Class<BO>, int, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the deserialized data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformData(String, int, Class<BO>, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the deserialized data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformData(String, Class<BO>, int, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the deserialized data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformData(String, Class<BO>, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the deserialized data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformData(String, String, Class<BO>, int, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the deserialized data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformData(String, String, Class<BO>, BinaryObject.Transformer<BO>) - Method in interface net.mtrop.doom.Wad
Retrieves the deserialized data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformTextData(int, Charset, Class<TO>, TextObject.Transformer<TO>) - Method in interface net.mtrop.doom.Wad
Retrieves the decoded data of a particular entry index, optionally transforms it, then writes it back to the Wad.
transformTextData(String, int, Charset, Class<TO>, TextObject.Transformer<TO>) - Method in interface net.mtrop.doom.Wad
Retrieves the decoded data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformTextData(String, String, Charset, Class<TO>, TextObject.Transformer<TO>) - Method in interface net.mtrop.doom.Wad
Retrieves the decoded data of a particular entry, optionally transforms it, then writes it back to the Wad.
transformTextData(String, Charset, Class<TO>, TextObject.Transformer<TO>) - Method in interface net.mtrop.doom.Wad
Retrieves the decoded data of a particular entry, optionally transforms it, then writes it back to the Wad.
TRANSLUCENT - Static variable in interface net.mtrop.doom.map.data.flags.StrifeLinedefFlags
Linedef flag: Line is translucent.
TRANSLUCENT - Static variable in interface net.mtrop.doom.map.data.flags.ZDoomThingFlags
Thing flag: Appears translucent.
TRANSLUCENT_25 - Static variable in interface net.mtrop.doom.map.data.flags.StrifeThingFlags
Thing flag: Appears at 25% translucency.
trim() - Method in class net.mtrop.doom.struct.vector.AbstractVector
Sets this vector's capacity to its current size.
TWO_SIDED - Static variable in interface net.mtrop.doom.map.data.flags.DoomLinedefFlags
Linedef flag: Two-sided.
type - Variable in class net.mtrop.doom.map.data.DoomThing
Thing type (editor number).
type - Variable in class net.mtrop.doom.sound.MUS.Event
Event type.
type - Variable in class net.mtrop.doom.texture.Animated.Entry
Is this a texture entry? If not, it's a flat.
TYPE_CHANGE_CONTROLLER - Static variable in class net.mtrop.doom.sound.MUS.Event
Controller change event.
TYPE_COMMENT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Comment.
TYPE_DELIM_CLOSE_COMMENT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Close comment.
TYPE_DELIM_COMMENT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Delimiter Comment (never returned).
TYPE_DELIM_LINE_COMMENT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Line comment.
TYPE_DELIM_NEWLINE - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: New line character.
TYPE_DELIM_OPEN_COMMENT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Open comment.
TYPE_DELIM_SPACE - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Space.
TYPE_DELIM_TAB - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Tab.
TYPE_DELIMITER - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Delimiter (never returned).
TYPE_END_OF_LEXER - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: End of lexer.
TYPE_END_OF_STREAM - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: End of stream.
TYPE_EXPONENT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Exponent state (never returned).
TYPE_EXPONENT_POWER - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Exponent power state (never returned).
TYPE_FLOAT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Floating point state (never returned).
TYPE_HEX_INTEGER - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: hexadecimal integer (never returned).
TYPE_HEX_INTEGER0 - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: hexadecimal integer (never returned).
TYPE_HEX_INTEGER1 - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: hexadecimal integer (never returned).
TYPE_IDENTIFIER - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Identifier.
TYPE_ILLEGAL - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Illegal token.
TYPE_LINE_COMMENT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Line Comment.
TYPE_LINEDEF - Static variable in interface net.mtrop.doom.map.udmf.attributes.UDMFObjectTypes
Object type: Linedef.
TYPE_NUMBER - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Number.
TYPE_PITCH - Static variable in class net.mtrop.doom.sound.MUS.Event
Pitch slide event.
TYPE_PLAY - Static variable in class net.mtrop.doom.sound.MUS.Event
Play note event.
TYPE_POINT - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Point state (never returned).
TYPE_RAWSTRING - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Raw String (never returned).
TYPE_RELEASE - Static variable in class net.mtrop.doom.sound.MUS.Event
Release note event.
TYPE_SCORE_END - Static variable in class net.mtrop.doom.sound.MUS.Event
Score end event.
TYPE_SECTOR - Static variable in interface net.mtrop.doom.map.udmf.attributes.UDMFObjectTypes
Object type: Sector.
TYPE_SIDEDEF - Static variable in interface net.mtrop.doom.map.udmf.attributes.UDMFObjectTypes
Object type: Vertex.
TYPE_STRING - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: String.
TYPE_SYSTEM - Static variable in class net.mtrop.doom.sound.MUS.Event
System event event.
TYPE_THING - Static variable in interface net.mtrop.doom.map.udmf.attributes.UDMFObjectTypes
Object type: Thing.
TYPE_UNKNOWN - Static variable in class net.mtrop.doom.struct.Lexer.Kernel
Reserved token type: Unknown token.
TYPE_VERTEX - Static variable in interface net.mtrop.doom.map.udmf.attributes.UDMFObjectTypes
Object type: Vertex.
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