Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- MAGE - Static variable in interface net.mtrop.doom.map.data.flags.HexenThingFlags
-
Thing flag: Appears for mage.
- MAP_SPECIAL - Static variable in class net.mtrop.doom.util.MapUtils
- MapElementView<T> - Interface in net.mtrop.doom.map
-
This class provides a means for reading map data in a data- or implementation-agnostic way.
- mapEntries(int, int) - Method in interface net.mtrop.doom.Wad
-
Retrieves a contiguous set of entries from this Wad, starting from a desired index.
- MapException - Exception in net.mtrop.doom.exception
-
An exception thrown when Doom Map information is unavailable or malformed.
- MapException() - Constructor for exception net.mtrop.doom.exception.MapException
- MapException(String) - Constructor for exception net.mtrop.doom.exception.MapException
- MapException(String, Throwable) - Constructor for exception net.mtrop.doom.exception.MapException
- MapException(Throwable) - Constructor for exception net.mtrop.doom.exception.MapException
- MapFormat - Enum Class in net.mtrop.doom.map
-
Enumeration of internal map format types.
- MapObjectConstants - Interface in net.mtrop.doom.map
-
Common elements of all map objects.
- MAPPED - Static variable in interface net.mtrop.doom.map.data.flags.DoomLinedefFlags
-
Linedef flag: Immediately shown on automap.
- MapUtils - Class in net.mtrop.doom.util
-
Map utility methods and functions.
- MapView<V,
L, S, E, T> - Interface in net.mtrop.doom.map -
Interface for looking into Doom maps.
- matchType(int) - Method in class net.mtrop.doom.struct.Lexer.Parser
-
Matches the current token.
- MathUtils - Class in net.mtrop.doom.util
-
Math utils.
- MathUtils() - Constructor for class net.mtrop.doom.util.MathUtils
- MAX_PLAYERS - Static variable in class net.mtrop.doom.demo.Demo
-
Maximum players.
- MBF_SIGNATURE - Static variable in class net.mtrop.doom.demo.Demo
-
MBF Demo Signature
- MBFThingFlags - Interface in net.mtrop.doom.map.data.flags
-
Thing flag constants for MBF/SMMU.
- MEDIUM - Static variable in interface net.mtrop.doom.map.data.flags.BoomThingFlags
-
Thing flag: Appears on medium difficulty.
- mixColor(int, double, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a specific index in the Palette by blending it with another color.
- mixColor(int, double, int, int, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a specific index in the Palette by blending it with another color.
- mixColor(int, int, double, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a range of indices in the Palette by blending it with another color.
- mixColor(int, int, double, int, int, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a range of indices in the Palette by blending it with another color.
- MODE_ALTDEATH - Static variable in class net.mtrop.doom.demo.Demo
-
Demo play mode byte (Alt.
- MODE_DEATHMATCH - Static variable in class net.mtrop.doom.demo.Demo
-
Demo play mode byte (Deathmatch).
- MODE_NORMAL - Static variable in class net.mtrop.doom.demo.Demo
-
Demo play mode byte (Single/co-op).
- modifyType(Lexer.Token) - Method in class net.mtrop.doom.struct.Lexer
-
Called when the lexer wants to create a token, but the lexeme of the token may cause this token to be a different type.
- MULTIPLAYER - Static variable in interface net.mtrop.doom.map.data.flags.StrifeThingFlags
-
Thing flag: Appears in multiplayer only.
- multiplyColor(int, double, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a specific index in the Palette by multiplicatively blending it with another color.
- multiplyColor(int, double, int, int, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a specific index in the Palette by multiplicatively blending it with another color.
- multiplyColor(int, int, double, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a range of indices in the Palette by multiplicatively blending it with another color.
- multiplyColor(int, int, double, int, int, int) - Method in class net.mtrop.doom.graphics.Palette
-
Sets the color of a range of indices in the Palette by multiplicatively blending it with another color.
- MUS - Class in net.mtrop.doom.sound
-
Abstraction of MUS formatted music sequence data.
- MUS() - Constructor for class net.mtrop.doom.sound.MUS
-
Creates a blank MUS lump with no events.
- MUS_ID - Static variable in class net.mtrop.doom.sound.MUS
- MUS.ControllerChangeEvent - Class in net.mtrop.doom.sound
-
Controller Change event.
- MUS.Event - Class in net.mtrop.doom.sound
-
Individual events.
- MUS.NotePlayEvent - Class in net.mtrop.doom.sound
-
Note play event.
- MUS.NoteReleaseEvent - Class in net.mtrop.doom.sound
-
Note release event.
- MUS.PitchEvent - Class in net.mtrop.doom.sound
-
Pitch wheel event.
- MUS.ScoreEndEvent - Class in net.mtrop.doom.sound
-
Score ending event.
- MUS.Sequencer - Class in net.mtrop.doom.sound
-
A MUS Player sequencer.
- MUS.SequencerListener - Interface in net.mtrop.doom.sound
-
A listener for the player.
- MUS.SystemEvent - Class in net.mtrop.doom.sound
-
System event.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form