Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MTrop/DoomTools
/ functions
Functions
5,241 in github.com/MTrop/DoomTools
⨍
Functions
5,241
◇
Types & classes
605
↓ 14 callers
Method
changeCurrentEditorSpacing
Changes the spacing style and input in the current editor.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:1755
↓ 14 callers
Method
chooseDirectory
Brings up the file chooser to select a directory, but on successful selection, returns the directory and sets the last project path used in settings.
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsGUIUtils.java:603
↓ 14 callers
Method
clear
Clears the file list.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/FileListPanel.java:266
↓ 14 callers
Method
createPathForFile
Creates the necessary directories for a file path. @param file the abstract file path. @return true if the paths were made (or exists), false otherwi
src/main/java/net/mtrop/doom/tools/struct/util/FileUtils.java:209
↓ 14 callers
Method
createProcessModal
Creates a process modal, prepped to start and open. @param parent the parent owner. @param title the title of the modal. @param inFile the input strea
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsGUIUtils.java:686
↓ 14 callers
Method
execute
@param statusPanel the status panel of the primary app. @param activityMessage the message to display in the modal during execution. @param successMes
src/main/java/net/mtrop/doom/tools/gui/managers/AppCommon.java:798
↓ 14 callers
Method
getInfoLine
(String streamName, int lineNumber, String token, String message)
src/main/java/net/mtrop/doom/tools/struct/PreprocessorLexer.java:292
↓ 14 callers
Method
getParent
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/DirectoryTreePanel.java:1221
↓ 14 callers
Method
integerField
Creates a new text field that stores an integer type. A blank value means null. @param initialValue the field's initial value. @param nullable if true
src/main/java/net/mtrop/doom/tools/struct/swing/FormFactory.java:621
↓ 14 callers
Method
isLetter
Convenience method for {@link Character#isLetter(char)}. @param c the character to test. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1455
↓ 14 callers
Method
isNewline
Checks if a char equals {@link #NEWLINE}. @param c the character input. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1627
↓ 14 callers
Method
matchString
(boolean comma)
src/test/java/net/mtrop/doom/tools/common/ExtractID24Tables.java:488
↓ 14 callers
Method
popupMenu
Creates a new Pop-up Menu. @param name the menu heading. @param nodes the menu nodes to add. @return a new JPopupMenu.
src/main/java/net/mtrop/doom/tools/struct/swing/ComponentFactory.java:2153
↓ 14 callers
Method
postRelease
(ProjectModuleDescriptor postRelease)
src/main/java/net/mtrop/doom/tools/doommake/ProjectModule.java:82
↓ 14 callers
Method
refreshEntries
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/GitRepositoryPanel.java:282
↓ 14 callers
Method
setSlot
Sets the slot binding for this weapon. @param slot the new slot. @return this object.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeaponTarget.java:87
↓ 13 callers
Method
addTexture
(String texture)
src/main/java/net/mtrop/doom/tools/WTexScanMain.java:708
↓ 13 callers
Method
create
Creates a new ProcessCallable from a command. @param command the command name or path to a command. @param args additional optional arguments. @return
src/main/java/net/mtrop/doom/tools/struct/ProcessCallable.java:164
↓ 13 callers
Method
frame
Creates a new frame. @param icons the icon images in different dimensions. @param title the title of the frame. @param menuBar the menu bar to add. @p
src/main/java/net/mtrop/doom/tools/struct/swing/ContainerFactory.java:747
↓ 13 callers
Method
getCurrentLineNumber
Gets the lexer's current stream's line number. @return the lexer's current stream's line number, or -1 if at Lexer end.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:133
↓ 13 callers
Method
getLabel
(String label)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHThing.java:662
↓ 13 callers
Method
getUsage
@return the usage info for this flag.
src/main/java/net/mtrop/doom/tools/decohack/data/enums/DEHFlag.java:27
↓ 13 callers
Method
isRawStringStart
Checks if this is a character that starts a multiline String. @param c the character to test. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1567
↓ 13 callers
Method
isStringStart
Checks if this is a character that starts a String. @param c the character to test. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1557
↓ 13 callers
Method
joinStrings
Joins an array of strings into one string, with a separator between them. @param separator the separator to insert between strings. Can be empty or nu
src/main/java/net/mtrop/doom/tools/struct/util/StringUtils.java:287
↓ 13 callers
Method
mapElementToMap
(Object object, ScriptValue out, boolean strifeThings)
src/main/java/net/mtrop/doom/tools/wadscript/DoomMapFunctions.java:2041
↓ 13 callers
Method
matchString
()
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:6708
↓ 13 callers
Method
needsToSave
@return true if this editor has unsaved data.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:2237
↓ 13 callers
Method
perform
(Operation operation, String... args)
src/main/java/net/mtrop/doom/tools/gui/RepositoryHelper.java:271
↓ 13 callers
Method
perform
(Operation operation, String... args)
src/main/java/net/mtrop/doom/tools/gui/RepositoryHelper.java:736
↓ 13 callers
Method
releaseScript
(ProjectModuleDescriptor releaseScript)
src/main/java/net/mtrop/doom/tools/doommake/ProjectModule.java:64
↓ 13 callers
Method
send
Sends this request and gets an open response. <p> Best used in a try-with-resources block so that the response input stream auto-closes (but not the c
src/main/java/net/mtrop/doom/tools/struct/util/HTTPUtils.java:3223
↓ 13 callers
Method
setCarouselIcon
Sets this weapon's carousel icon. @param icon the graphic name of the icon. @return this object.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeaponTarget.java:122
↓ 13 callers
Method
setInitialOwned
Sets if this weapon is initially owned. @param owned true if so, false if not. @return this object.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeaponTarget.java:108
↓ 13 callers
Method
setInitialRaised
Sets if this weapon is initially raised on respawn. @param raised true if so, false if not. @return this object.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeaponTarget.java:115
↓ 13 callers
Method
setSwitchPriority
Sets the switch priority for this weapon. @param priority the new switch priority. @return this object.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeaponTarget.java:101
↓ 12 callers
Method
addWarningMessage
(String warningType, String message, Object... args)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:7159
↓ 12 callers
Method
get
@return the singleton instance of this settings object.
src/main/java/net/mtrop/doom/tools/gui/managers/settings/DoomMakeSettingsManager.java:32
↓ 12 callers
Method
getCurrentLineCharacterIndex
@return the current line number, or -1 if empty. @see #isEmpty()
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1757
↓ 12 callers
Method
getCustomPropertyByKeyword
Retrieves a custom property by class and keyword. @param objectClass the object class. @param keyword the keyword. @return the corresponding property,
src/main/java/net/mtrop/doom/tools/decohack/contexts/AbstractPatchContext.java:320
↓ 12 callers
Method
getEditorByIndex
Gets an editor by its tab index. @param index the index to fetch. @return the corresponding editor, or null if index is out of range.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:975
↓ 12 callers
Method
getErrorStream
@return an error stream to use for printing to the text area.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/DoomToolsTextOutputPanel.java:84
↓ 12 callers
Method
getInteger
Gets a value. @param keyName the key name. @param defaultValue the default value if not found. @return the corresponding value, or the default value i
src/main/java/net/mtrop/doom/tools/gui/DoomToolsSettings.java:242
↓ 12 callers
Method
getSpriteIndex
Gets the matching sprite index for a sprite name. @param name the sprite name. @return the sprite index, or null if no match.
src/main/java/net/mtrop/doom/tools/decohack/patches/DEHPatch.java:67
↓ 12 callers
Method
getWorkingDirectory
()
src/main/java/net/mtrop/doom/tools/gui/apps/data/MergeSettings.java:39
↓ 12 callers
Method
hasNext
()
src/main/java/net/mtrop/doom/tools/struct/TokenScanner.java:178
↓ 12 callers
Method
isDelimiterBreak
(char c)
src/main/java/net/mtrop/doom/tools/gui/managers/parsing/RookScriptTokenMaker.java:68
↓ 12 callers
Method
isDelimiterStart
Checks if this is a (or the start of a) delimiter character. @param c the character input. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1597
↓ 12 callers
Method
isSpace
Checks if a char is a space. @param c the character to test. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1527
↓ 12 callers
Method
isTab
Checks if a char is a tab. @param c the character to test. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1537
↓ 12 callers
Method
joinArrays
Concatenates a set of arrays together, such that the contents of each array are joined into one array. Null arrays are skipped. @param <T> the object
src/main/java/net/mtrop/doom/tools/struct/util/ArrayUtils.java:271
↓ 12 callers
Method
refreshEntries
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/MercurialRepositoryPanel.java:282
↓ 12 callers
Method
setSlotPriority
Sets the slot priority for this weapon. @param priority the new slot priority. @return this object.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeaponTarget.java:94
↓ 12 callers
Method
setType
Sets this token's type. @param type a type corresponding to a type in the lexer or lexer kernel.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:2550
↓ 11 callers
Method
addMissingExtension
Appends an extension to a file, if it is missing an extension. @param file the input file. @param extensionSeparator the text or characters that separ
src/main/java/net/mtrop/doom/tools/struct/util/FileUtils.java:507
↓ 11 callers
Method
attribute
Creates a single tag attribute, no value. @param key the attribute name. @return the new attribute.
src/main/java/net/mtrop/doom/tools/struct/HTMLWriter.java:336
↓ 11 callers
Method
createValue
(int value)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:7604
↓ 11 callers
Method
drawImage
(Graphics g2d)
src/main/java/net/mtrop/doom/tools/gui/swing/panels/PatchDisplayCanvas.java:231
↓ 11 callers
Method
fileExtensionFilter
Creates a file extension filter for file dialogs. @param description the description of the filter. @param extensions the qualifying extensions. @retu
src/main/java/net/mtrop/doom/tools/struct/swing/FileChooserFactory.java:744
↓ 11 callers
Method
get
@return the singleton instance of this settings object.
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsTaskManager.java:33
↓ 11 callers
Method
getContentCharset
@return the editor charset encoding.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:2221
↓ 11 callers
Method
getFiles
Gets all files in the list. @return the files, or empty list if no files.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/FileListPanel.java:285
↓ 11 callers
Method
getImage
Gets an image by name. @param name the name of the image to load. @return the image.
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsImageManager.java:59
↓ 11 callers
Method
getLength
@return the length of the content in bytes, or null to use an unspecified length and a specific chunk size. @see #getChunkLength()
src/main/java/net/mtrop/doom/tools/struct/util/HTTPUtils.java:861
↓ 11 callers
Method
getWorkingDirectoryPath
@return the path to the working directory.
src/main/java/net/mtrop/doom/tools/struct/util/OSUtils.java:332
↓ 11 callers
Method
load
Loads an object using a name. @param name the name to use for loading an object. @return a loaded object or null if not loaded. @throws Exception if a
src/main/java/net/mtrop/doom/tools/struct/Loader.java:70
↓ 11 callers
Method
matchWeaponIndex
(AbstractPatchContext<?> context)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:6231
↓ 11 callers
Method
onError
Called when an error message needs printing. @param message the message to print.
src/main/java/net/mtrop/doom/tools/doomtools/DoomToolsUpdater.java:309
↓ 11 callers
Method
setErrListener
Sets the listener to use for exceptions that may occur on STDERR streaming. @param listener the listener to use. @return this, for chaining.
src/main/java/net/mtrop/doom/tools/struct/ProcessCallable.java:675
↓ 11 callers
Method
setLastTouchedFile
Sets the last file opened or saved. @param path the file.
src/main/java/net/mtrop/doom/tools/gui/managers/settings/WadTexSettingsManager.java:82
↓ 11 callers
Method
setMax
Sets the max ammo. @param max the max ammo. @return this object. @throws IllegalArgumentException if a provided value is out of range.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHAmmo.java:138
↓ 11 callers
Method
setNextStateIndex
(int nextStateIndex)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHState.java:187
↓ 11 callers
Method
setOutListener
Sets the listener to use for exceptions that may occur on STDOUT streaming. @param listener the listener to use. @return this, for chaining.
src/main/java/net/mtrop/doom/tools/struct/ProcessCallable.java:664
↓ 11 callers
Method
setPickup
Sets the pickup ammo. @param pickup the pickup ammo. @return this object. @throws IllegalArgumentException if a provided value is out of range.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHAmmo.java:159
↓ 10 callers
Method
close
()
src/main/java/net/mtrop/doom/tools/struct/CSVWriter.java:204
↓ 10 callers
Method
comboField
Creates a form field from a combo box. @param <T> the combo box type. @param comboBox the combo box to encapsulate. @return a new form field that enca
src/main/java/net/mtrop/doom/tools/struct/swing/FormFactory.java:1344
↓ 10 callers
Method
compare
(Texture o1, Texture o2)
src/main/java/net/mtrop/doom/tools/WTExportMain.java:1461
↓ 10 callers
Method
converter
Creates a value converter component for text fields that use a string represent a value. @param <T> the final field type. @param valueFromTextFunction
src/main/java/net/mtrop/doom/tools/struct/swing/FormFactory.java:1610
↓ 10 callers
Method
createTempCopy
Creates a temp file with the editor contents and returns it. @return the TempFile with the editor data.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:2246
↓ 10 callers
Method
expectToken
Scans for the next token, but if no token is scanned, {@link NoSuchElementException} is thrown. @return the next token. @throws NoSuchElementException
src/main/java/net/mtrop/doom/tools/struct/TokenScanner.java:157
↓ 10 callers
Method
get
@return the singleton instance of this settings object.
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsIconManager.java:33
↓ 10 callers
Method
getAmmo
Gets an ammo descriptor. @param index the index. @return the corresponding ammo object, or null if bad or unsupported index. @see #getAmmoCount()
src/main/java/net/mtrop/doom/tools/decohack/patches/DEHPatch.java:53
↓ 10 callers
Method
getArgs
()
src/main/java/net/mtrop/doom/tools/decohack/data/DEHState.java:226
↓ 10 callers
Method
getEditorCount
@return the number of open editors.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:965
↓ 10 callers
Method
getFileExtension
Returns the extension of a filename. @param filename the file name. @param extensionSeparator the text or characters that separates file name from ext
src/main/java/net/mtrop/doom/tools/struct/util/FileUtils.java:434
↓ 10 callers
Method
getLabel
(String label)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeapon.java:368
↓ 10 callers
Method
getMnemonicValue
Attempts to parse a mnemonic value from the results of a language lookup. @param key the language key. @return the corresponding {@link KeyEvent} VK v
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsLanguageManager.java:219
↓ 10 callers
Method
getSoundIndex
Gets the matching sound index for a sound name. @param name the sound name. @return the sound index, or null if no match.
src/main/java/net/mtrop/doom/tools/decohack/patches/DEHPatch.java:60
↓ 10 callers
Method
getStandardInPath
()
src/main/java/net/mtrop/doom/tools/gui/apps/data/ScriptExecutionSettings.java:51
↓ 10 callers
Method
getState
Gets a state by a state index. @param index the index. @return the corresponding state, or null if bad or unsupported index. @see #getStateCount()
src/main/java/net/mtrop/doom/tools/decohack/patches/DEHPatch.java:119
↓ 10 callers
Method
getString
Gets a value. @param keyName the key name. @param defaultValue the default value if not found. @return the corresponding value, or the default value i
src/main/java/net/mtrop/doom/tools/gui/DoomToolsSettings.java:211
↓ 10 callers
Method
intervalAdded
(ListDataEvent e)
src/main/java/net/mtrop/doom/tools/gui/swing/panels/FileListPanel.java:101
↓ 10 callers
Method
isWeapon
()
src/main/java/net/mtrop/doom/tools/decohack/data/DEHActionPointer.java:34
↓ 10 callers
Method
matchBracedNumber
(boolean comma)
src/test/java/net/mtrop/doom/tools/common/ExtractID24Tables.java:442
↓ 10 callers
Method
matchThingIndex
(AbstractPatchContext<?> context)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:6127
↓ 10 callers
Method
nextToken
Reads and sets the current token to the next token. If the current token is null, it is the end of the Lexer's stream. @throws Parser.Exception if the
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:2410
↓ 10 callers
Method
parseLong
Attempts to parse a long from a string. If the string is null or the empty string, this returns null. @param s the input string. @return the interpret
src/main/java/net/mtrop/doom/tools/struct/util/ValueUtils.java:137
↓ 10 callers
Method
setIn
Redirects standard in. @param newIn the new input stream to redirect STDIN from. Null is acceptable. @return this, for chaining.
src/main/java/net/mtrop/doom/tools/struct/ProcessCallable.java:621
↓ 10 callers
Method
setLabel
Sets a state index for a state label defined on this actor. @param label the label. @param index the new index. @return this object.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHActor.java:48
↓ 10 callers
Method
setLabel
(String label, int index)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHThing.java:668
← previous
next →
301–400 of 5,241, ranked by callers