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
↓ 6 callers
Method
parseCustomPropertyClause
(AbstractPatchContext<?> context, Class<?> objectClass)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:1396
↓ 6 callers
Method
read
()
src/main/java/net/mtrop/doom/tools/struct/util/HTTPUtils.java:113
↓ 6 callers
Method
readDEUTEXFile
Parses a DEUTEX texture file contents. @param reader the reader to read from. @return a combined texture set. @throws IOException if an I/O Error occu
src/main/java/net/mtrop/doom/tools/common/Utility.java:97
↓ 6 callers
Method
readHexDigit
Attempts to read a hexadecimal digit. @param errmsg the error message to use if not end-of-stream. @return the hexadecimal value read. @throws Runtime
src/main/java/net/mtrop/doom/tools/struct/TokenScanner.java:137
↓ 6 callers
Method
removeMBF21Flag
(int bits)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHThingTarget.java:129
↓ 6 callers
Method
removeTemplateCategory
(String category)
src/main/java/net/mtrop/doom/tools/gui/apps/DoomMakeNewProjectApp.java:381
↓ 6 callers
Method
reset
()
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:7471
↓ 6 callers
Method
saveState
Saves this editor's state to a state map. @param prefix the key prefix. @param stateMap the output state map. @return the amount of editor tabs saved.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:433
↓ 6 callers
Method
scanNext
(String line)
src/main/java/net/mtrop/doom/tools/struct/PreprocessorLexer.java:605
↓ 6 callers
Method
searchDirectory
Scans a directory for a file recursively until it finds the desired file (by name). @param dir the directory to search. @param name the name of the fi
src/main/java/net/mtrop/doom/tools/struct/util/FileUtils.java:940
↓ 6 callers
Method
searchNextFree
(int startingIndex, int maxIndex, Function<Integer, Boolean> isFreeFunc)
src/main/java/net/mtrop/doom/tools/decohack/contexts/AbstractPatchContext.java:1408
↓ 6 callers
Method
sendStringToClipboard
Sends a string to the system clipboard. @param data the string to send. @throws HeadlessException if <code>GraphicsEnvironment.isHeadless()</code> ret
src/main/java/net/mtrop/doom/tools/struct/swing/ClipboardUtils.java:40
↓ 6 callers
Method
setArgs
(String ... args)
src/main/java/net/mtrop/doom/tools/gui/apps/data/MergeSettings.java:54
↓ 6 callers
Method
setBright
(boolean bright)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHState.java:176
↓ 6 callers
Method
setLineWrap
(boolean lineWrap)
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:2514
↓ 6 callers
Method
setStandardInPath
(File standardInPath)
src/main/java/net/mtrop/doom/tools/gui/apps/data/ScriptExecutionSettings.java:46
↓ 6 callers
Method
setTabSize
(int tabSize)
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:2504
↓ 6 callers
Method
setWrapStyleWord
(boolean wrapStyleWord)
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:2519
↓ 6 callers
Method
setZoomFactor
Sets this canvas's zoom factor. @param zoomFactor the new zoom factor.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/PatchDisplayCanvas.java:83
↓ 6 callers
Method
thingToMap
(DoomThing thing, boolean strife, ScriptValue out)
src/main/java/net/mtrop/doom/tools/wadscript/DoomMapFunctions.java:2427
↓ 6 callers
Method
toDisplayString
()
src/main/java/net/mtrop/doom/tools/gui/RepositoryHelper.java:145
↓ 6 callers
Method
updateActionsAndFields
()
src/main/java/net/mtrop/doom/tools/gui/apps/WadTexTextureEditorApp.java:758
↓ 6 callers
Method
verifyThingIndex
(AbstractPatchContext<?> context, int slot)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:6167
↓ 6 callers
Method
verifyWeaponIndex
(AbstractPatchContext<?> context, int slot)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:6258
↓ 6 callers
Method
writeCustomProperties
Writes the custom properties out to DeHackEd. @param writer the writer to use. @throws IOException if a write error occurs.
src/main/java/net/mtrop/doom/tools/decohack/data/DEHObject.java:78
↓ 6 callers
Method
writeHTML
Creates an HTMLWriter with common settings, and writes stuff to the provided string writer. @param writeFunc the writing function to call with a new H
src/main/java/net/mtrop/doom/tools/gui/managers/parsing/CommonCompletionProvider.java:33
↓ 5 callers
Method
addPossibleHyperlinkTokens
Scans through a token segment splitting it into hyperlink tokens within it. @param segmentChars the segment characters. @param start the starting char
src/main/java/net/mtrop/doom/tools/gui/managers/parsing/CommonTokenMaker.java:104
↓ 5 callers
Method
addToken
(char[] segmentChars, int start, int end, int tokenType, int documentStartOffset, boolean hyperLink)
src/main/java/net/mtrop/doom/tools/gui/managers/parsing/DefSwAniTokenMaker.java:149
↓ 5 callers
Method
addWadFile
(File file)
src/main/java/net/mtrop/doom/tools/WTexScanMain.java:194
↓ 5 callers
Method
beep
Emits a beep depending on the default toolkit.
src/main/java/net/mtrop/doom/tools/struct/swing/SwingUtils.java:298
↓ 5 callers
Method
browse
Attempts to open a location (usually a web browser) for a URI. Returns false if unsuccessful, true otherwise. @param uri the URI to browse to. @return
src/main/java/net/mtrop/doom/tools/struct/swing/SwingUtils.java:268
↓ 5 callers
Method
buttonField
Creates a form field that is a series of buttons. No value is held, nor set. @param buttons the buttons to encapsulate. @return a new form field that
src/main/java/net/mtrop/doom/tools/struct/swing/FormFactory.java:1423
↓ 5 callers
Method
call
Calls the utility using a set of options. @param options the options to call with. @return the error code.
src/main/java/net/mtrop/doom/tools/WadScriptMain.java:1528
↓ 5 callers
Method
changeCurrentEditorStyle
Changes the language style in the current editor. @param styleName the style name.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:1747
↓ 5 callers
Method
checkProjectDirectory
(File projectDirectory)
src/main/java/net/mtrop/doom/tools/gui/managers/DoomMakeProjectHelper.java:238
↓ 5 callers
Method
copy
Copies this header object. @return a copy of this header.
src/main/java/net/mtrop/doom/tools/struct/util/HTTPUtils.java:2064
↓ 5 callers
Method
createNewTab
Creates a new editor, returning the editor tab. @param title the tab title. @param attachedFile the content source file (if any, can be null). @param
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:1083
↓ 5 callers
Method
createTempFile
Creates a temporary file for whatever purpose. The returned object can be autoclosed via try-with-resources or some other method, which will attempt t
src/main/java/net/mtrop/doom/tools/struct/util/FileUtils.java:195
↓ 5 callers
Method
createTitlePanel
Creates a consistent title panel. @param title the title. @param container the enclosed container. @return a new container wrapped in a titled border.
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsGUIUtils.java:522
↓ 5 callers
Method
currentIdentifierIgnoreCase
(String lexeme)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:5957
↓ 5 callers
Method
currentIsSpriteIndex
(DEHPatch patch)
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:5941
↓ 5 callers
Method
debug
Outputs a DEBUG log message. @param message the object to convert to a string to dump.
src/main/java/net/mtrop/doom/tools/struct/LoggingFactory.java:174
↓ 5 callers
Method
digest
Returns a hash of a set of bytes digested by an encryption algorithm. Can return null if this Java implementation cannot perform this. Do not use this
src/main/java/net/mtrop/doom/tools/struct/util/EncodingUtils.java:36
↓ 5 callers
Method
explodeFiles
Explodes a list of files into a larger list of files, such that all of the files in the resultant list are not directories, by traversing directory pa
src/main/java/net/mtrop/doom/tools/struct/util/FileUtils.java:850
↓ 5 callers
Method
get
@return the singleton instance of this settings object.
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsImageManager.java:32
↓ 5 callers
Method
getAllEntries
Gets the currently selected entries, in list order. @param list the list to pull entries from. @return the currently selected files, or empty list if
src/main/java/net/mtrop/doom/tools/gui/swing/panels/GitRepositoryPanel.java:668
↓ 5 callers
Method
getAmmoAlias
Gets an auto-allocated ammo index via an identifier (case-insensitive). @param identifier the identifier. @return the corresponding index, or null if
src/main/java/net/mtrop/doom/tools/decohack/contexts/AbstractPatchContext.java:1150
↓ 5 callers
Method
getAvailableCommonCharsets
@return the common charsets.
src/main/java/net/mtrop/doom/tools/gui/managers/DoomToolsEditorProvider.java:343
↓ 5 callers
Method
getCurrentStreamName
@return the lexer's current stream name.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:122
↓ 5 callers
Method
getDataString
Gets the data string to read for MAPINFO. @param data the incoming data type. @param encoding the encoding to use, if any. @param returnValue the retu
src/main/java/net/mtrop/doom/tools/wadscript/MapInfoFunctions.java:469
↓ 5 callers
Method
getDefaultValue
()
src/main/java/net/mtrop/doom/tools/doommake/ProjectTokenReplacer.java:138
↓ 5 callers
Method
getEncoding
Gets an encoding from an encoding name. @param encodingName the name of the encoding. Can be null. @param returnValue the return value - set on error.
src/main/java/net/mtrop/doom/tools/wadscript/MapInfoFunctions.java:450
↓ 5 callers
Method
getFileChooserDefault
@return the file chooser default path.
src/main/java/net/mtrop/doom/tools/gui/managers/settings/DoomToolsSettingsManager.java:145
↓ 5 callers
Method
getLabels
()
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeapon.java:355
↓ 5 callers
Method
getLabels
()
src/main/java/net/mtrop/doom/tools/decohack/data/DEHThing.java:649
↓ 5 callers
Method
getLastPaletteFile
@return the last palette file opened or saved.
src/main/java/net/mtrop/doom/tools/gui/managers/settings/WadTexTextureEditorSettingsManager.java:145
↓ 5 callers
Method
getLexeme
@return this token's lexeme.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:2526
↓ 5 callers
Method
getName
@return the weapon name (not used ingame).
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeapon.java:173
↓ 5 callers
Method
getNameOverride
()
src/main/java/net/mtrop/doom/tools/gui/apps/data/WadTexExportSettings.java:64
↓ 5 callers
Method
getNullInputStream
@return a null input stream, where all reads result in an end-of-stream.
src/main/java/net/mtrop/doom/tools/struct/util/IOUtils.java:515
↓ 5 callers
Method
getSanitizer
()
src/main/java/net/mtrop/doom/tools/doommake/ProjectTokenReplacer.java:148
↓ 5 callers
Method
getThingAlias
Gets an auto-allocated thing index via an identifier (case-insensitive). @param identifier the identifier. @return the corresponding index, or null if
src/main/java/net/mtrop/doom/tools/decohack/contexts/AbstractPatchContext.java:932
↓ 5 callers
Method
getTreePathForFile
(File filePath)
src/main/java/net/mtrop/doom/tools/gui/swing/panels/DirectoryTreePanel.java:386
↓ 5 callers
Method
getWeaponAlias
Gets an auto-allocated weapon index via an identifier (case-insensitive). @param identifier the identifier. @return the corresponding index, or null i
src/main/java/net/mtrop/doom/tools/decohack/contexts/AbstractPatchContext.java:1041
↓ 5 callers
Method
isDone
()
src/main/java/net/mtrop/doom/tools/struct/InstancedFuture.java:290
↓ 5 callers
Method
isHyperlinkableType
Tests if a token type can be scanned for hyperlinks. @param tokenType the type. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/gui/managers/parsing/CommonTokenMaker.java:80
↓ 5 callers
Method
isPoint
Checks if a character is a decimal point (depends on locale/kernel). @param c the character to test. @return true if so, false if not.
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1497
↓ 5 callers
Method
isWrapStyleWord
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:2494
↓ 5 callers
Method
liveLockCheck
()
src/main/java/net/mtrop/doom/tools/struct/InstancedFuture.java:531
↓ 5 callers
Method
liveLockCheck
()
src/main/java/net/mtrop/doom/tools/struct/util/HTTPUtils.java:501
↓ 5 callers
Method
matchBoolean
()
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:7069
↓ 5 callers
Method
matchIdents
(String ... identLexemes)
src/test/java/net/mtrop/doom/tools/common/ExtractID24Tables.java:527
↓ 5 callers
Method
matchTypeSequence
(int ... types)
src/test/java/net/mtrop/doom/tools/common/ExtractID24Tables.java:519
↓ 5 callers
Method
nextBoolean
Scans for the next token and interprets it as a boolean value. @param trueValue what a "true" value is, as a string. @return true, if <code>expectToke
src/main/java/net/mtrop/doom/tools/struct/TokenScanner.java:361
↓ 5 callers
Method
onExecuteWadMerge
@param parent the parent container for the modal. @param statusPanel the status panel @param scriptFile the script file to run. @param encoding the en
src/main/java/net/mtrop/doom/tools/gui/managers/AppCommon.java:506
↓ 5 callers
Method
onExecuteWadScript
@param parent the parent container for the modal. @param statusPanel the status panel @param scriptFile the script file to run. @param encoding the en
src/main/java/net/mtrop/doom/tools/gui/managers/AppCommon.java:535
↓ 5 callers
Method
onPatchTranslate
(int x, int y)
src/main/java/net/mtrop/doom/tools/gui/apps/WadTexTextureEditorApp.java:1539
↓ 5 callers
Method
onPath
Attempts to detect if an executable is present on the platform's PATH by name. On Windows, this is done through the <code>where</code> command. On Uni
src/main/java/net/mtrop/doom/tools/struct/util/OSUtils.java:380
↓ 5 callers
Method
onUpdateAbort
Called when the update was aborted.
src/main/java/net/mtrop/doom/tools/doomtools/DoomToolsUpdater.java:348
↓ 5 callers
Method
parameters
Starts a new {@link HTTPParameters} object. Duplicate parameters are added. @param entries the list of entries to add. @return a new parameters object
src/main/java/net/mtrop/doom/tools/struct/util/HTTPUtils.java:3687
↓ 5 callers
Method
parseNextStateIndex
(AbstractPatchContext<?> context, DEHActor<?> actor, Integer lastLabelledStateIndex, Integer currentStateIndex
src/main/java/net/mtrop/doom/tools/decohack/DecoHackParser.java:5772
↓ 5 callers
Method
readAndAddAnimatedTextures
(WadUnit unit, String textureName)
src/main/java/net/mtrop/doom/tools/WTExportMain.java:676
↓ 5 callers
Method
readChar
Reads a character from the stream. @return the character read, or {@link #END_OF_LEXER} if no more characters, or {@link #END_OF_STREAM} if end of cur
src/main/java/net/mtrop/doom/tools/struct/Lexer.java:1362
↓ 5 callers
Method
rebuildImage
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/WadTexTextureEditorCanvas.java:374
↓ 5 callers
Method
rebuildImage
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/PatchDisplayCanvas.java:165
↓ 5 callers
Method
reduceRight
(int startSlot)
src/main/java/net/mtrop/doom/tools/struct/IntervalMap.java:434
↓ 5 callers
Method
refreshInfoSynchronous
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/MercurialRepositoryPanel.java:273
↓ 5 callers
Method
refreshInfoSynchronous
()
src/main/java/net/mtrop/doom/tools/gui/swing/panels/GitRepositoryPanel.java:273
↓ 5 callers
Method
relay
Reads from an input stream, reading in a consistent set of data and writing it to the output stream. The read/write is buffered so that it does not bo
src/main/java/net/mtrop/doom/tools/struct/util/HTTPUtils.java:3834
↓ 5 callers
Method
scanNamespace
Scans namespace entries. @param name the actual namespace prefix. @param equivName an equivalent namespace prefix. @param ignorePattern a RegEx patter
src/main/java/net/mtrop/doom/tools/WTExportMain.java:583
↓ 5 callers
Method
search
(long index)
src/main/java/net/mtrop/doom/tools/struct/IntervalMap.java:451
↓ 5 callers
Method
setArgs
(int[] args)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHState.java:231
↓ 5 callers
Method
setArgs
(String ... args)
src/main/java/net/mtrop/doom/tools/gui/apps/data/ScriptExecutionSettings.java:66
↓ 5 callers
Method
setComposite
(Graphics2D g, float scalar)
src/main/java/net/mtrop/doom/tools/struct/swing/ImageUtils.java:224
↓ 5 callers
Method
setDuration
(int duration)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHState.java:198
↓ 5 callers
Method
setEditorByIndex
Switches to an editor by an editor index. @param index the index to set.
src/main/java/net/mtrop/doom/tools/gui/swing/panels/EditorMultiFilePanel.java:1009
↓ 5 callers
Method
setFrameIndex
(int frameIndex)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHState.java:164
↓ 5 callers
Method
setLabel
(String label, int index)
src/main/java/net/mtrop/doom/tools/decohack/data/DEHWeaponSchema.java:314
↓ 5 callers
Method
setOutputWAD
(File outputWAD)
src/main/java/net/mtrop/doom/tools/gui/apps/data/WadTexExportSettings.java:29
↓ 5 callers
Method
setPriority
Sets the sound priority. @param priority the sound priority. @return this object. @throws IllegalArgumentException if a provided value is out of range
src/main/java/net/mtrop/doom/tools/decohack/data/DEHSound.java:81
← previous
next →
601–700 of 5,241, ranked by callers