Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenDiablo2/HellSpawner
/ functions
Functions
550 in github.com/OpenDiablo2/HellSpawner
⨍
Functions
550
◇
Types & classes
107
↓ 1 callers
Method
Save
Save saves an editor
hswindow/hseditor/hsstringtableeditor/string_table_editor.go:96
↓ 1 callers
Method
Save
Save saves editor
hswindow/hseditor/hsdt1editor/dt1_editor.go:149
↓ 1 callers
Method
Save
Save saves editor
hswindow/hseditor/hsdcceditor/dcc_editor.go:120
↓ 1 callers
Method
Save
Save saves an editor
hswindow/hseditor/hstexteditor/texteditor.go:141
↓ 1 callers
Method
Save
Save saves an editor
hswindow/hseditor/hspalettemapeditor/palette_map_editor.go:90
↓ 1 callers
Method
Save
Save saves an editor
hswindow/hseditor/hscofeditor/cof_editor.go:90
↓ 1 callers
Method
Save
Save saves an editor
hswindow/hseditor/hsanimdataeditor/animation_data_editor.go:89
↓ 1 callers
Method
Save
Save saves editor
hswindow/hseditor/hspaletteeditor/palette_editor.go:101
↓ 1 callers
Method
Save
Save saves project
hscommon/hsproject/project.go:83
↓ 1 callers
Method
SaveToFile
SaveToFile saves font
hscommon/hsfiletypes/hsfont/font.go:59
↓ 1 callers
Function
SetByteToInt
SetByteToInt sets byte given to intager if intager > max possible byte size, sets to 255
hswidget/custom_widgets.go:158
↓ 1 callers
Method
SetParent
SetParent sets node's parent
hscommon/hsnode/node.go:67
↓ 1 callers
Method
SetRGBA
(uint32)
hswidget/palettegridwidget/palettecolor.go:6
↓ 1 callers
Method
SouthWall
SouthWall adds a wall on a south
hswidget/dt1widget/tiletypeimage/tile_type_image.go:112
↓ 1 callers
Function
SplitIntoLinesWithMaxWidth
SplitIntoLinesWithMaxWidth splits the given string into lines considering the given maxChars
hscommon/hsutil/stringutils.go:9
↓ 1 callers
Method
State
State creates a new app state
hsapp/app_state.go:12
↓ 1 callers
Method
StopLoadingTextures
controls
hscommon/textureloader.go:27
↓ 1 callers
Method
String
()
hswidget/dccwidget/state.go:24
↓ 1 callers
Function
TileTypeImage
TileTypeImage creates a new builder
hswidget/dt1widget/tiletypeimage/tile_type_image.go:41
↓ 1 callers
Method
UpdateImage
UpdateImage updates a palette image. should be called when palete colors gets changed
hswidget/palettegridwidget/widget.go:45
↓ 1 callers
Method
UpdateMainMenuLayout
UpdateMainMenuLayout receives a pointer to the current layout of the menu bar at the top of the application, allowing a struct implementing this inter
hscommon/main_menu_updater.go:11
↓ 1 callers
Method
ValidateAuxiliaryMPQs
ValidateAuxiliaryMPQs creates auxiliary mpq's list
hscommon/hsproject/project.go:106
↓ 1 callers
Method
WestDoor
WestDoor builds wall with a doors on a west edge
hswidget/dt1widget/tiletypeimage/tile_type_image.go:126
↓ 1 callers
Method
addAuxMpq
(mpqPath string)
hswindow/hsdialog/hsprojectpropertiesdialog/projectpropertiesdialog.go:277
↓ 1 callers
Method
addItem
(idx int)
hswidget/fonttablewidget/widget.go:315
↓ 1 callers
Method
addPath
()
hswidget/ds1widget/widget.go:751
↓ 1 callers
Method
addTextureToLoadQueue
(rgb *image.RGBA, callback func(*g.Texture))
hscommon/textureloader.go:118
↓ 1 callers
Method
buildAddEditLayout
()
hswidget/stringtablewidget/widget.go:136
↓ 1 callers
Method
buildAnimationsList
()
hswidget/animdatawidget/widget.go:63
↓ 1 callers
Method
buildEditor
(state *widgetState)
hswidget/palettemapwidget/widget.go:157
↓ 1 callers
Method
buildEditor
(grid *palettegridwidget.PaletteGridWidget)
hswidget/palettegrideditorwidget/widget.go:82
↓ 1 callers
Method
buildTableLayout
()
hswidget/stringtablewidget/widget.go:54
↓ 1 callers
Method
buildViewRecordLayout
()
hswidget/animdatawidget/widget.go:119
↓ 1 callers
Method
buildViewer
(state *widgetState)
hswidget/palettemapwidget/widget.go:61
↓ 1 callers
Function
calculateDuration
this should also probably be a method of COF
hswidget/cofwidget/helpers.go:23
↓ 1 callers
Method
calculateFirstFreeNoName
()
hswidget/stringtablewidget/helpers.go:24
↓ 1 callers
Method
changeColor
(state *widgetState)
hswidget/palettegrideditorwidget/helpers.go:3
↓ 1 callers
Method
closeActiveEditor
()
hsapp/app.go:337
↓ 1 callers
Function
convertToImage
(file io.Reader)
hscommon/textureloader.go:128
↓ 1 callers
Method
copyToProject
(pathEntry *hscommon.PathEntry)
hswindow/hstoolwindow/hsmpqexplorer/mpqexplorer.go:177
↓ 1 callers
Method
createFileTreeItem
(pathEntry *hscommon.PathEntry)
hswindow/hstoolwindow/hsprojectexplorer/projectexplorer.go:196
↓ 1 callers
Method
createNewLayer
()
hswidget/cofwidget/widget.go:182
↓ 1 callers
Function
decodeTileGfxData
we want to render the isometric (floor) and rle (wall) pixel buffers separately
hswidget/dt1widget/helpers.go:8
↓ 1 callers
Method
deleteCurrentDirection
()
hswidget/cofwidget/widget.go:558
↓ 1 callers
Method
deleteCurrentLayer
(index int32)
hswidget/cofwidget/widget.go:509
↓ 1 callers
Method
determineBackgroundColor
()
hsapp/setup.go:86
↓ 1 callers
Function
drawTileTypeImage
(t d2enum.TileType)
hswidget/dt1widget/tile_type_image.go:11
↓ 1 callers
Method
duplicateDirection
()
hswidget/cofwidget/widget.go:546
↓ 1 callers
Method
exportGif
(state *widgetState)
hswidget/dc6widget/widget.go:192
↓ 1 callers
Method
exportGif
(state *widgetState)
hswidget/dccwidget/widget.go:156
↓ 1 callers
Method
fileMenu
()
hsapp/menubar.go:27
↓ 1 callers
Method
formatKey
(s *string)
hswidget/stringtablewidget/helpers.go:9
↓ 1 callers
Function
generatePathEntryID
(pathEntry *hscommon.PathEntry)
hswindow/hstoolwindow/hsmpqexplorer/mpqexplorer.go:211
↓ 1 callers
Method
generateTableKeys
()
hswidget/stringtablewidget/helpers.go:52
↓ 1 callers
Method
getFileNodes
(path string, entry *hscommon.PathEntry)
hscommon/hsproject/project.go:183
↓ 1 callers
Function
getFlagFromPos
(x, y int)
hswidget/dt1widget/sub_tile_flags.go:34
↓ 1 callers
Function
getMarshallerByType
(fileType hsfiletypes.FileType)
hscommon/hsproject/marshaler.go:20
↓ 1 callers
Method
getPaletteIndices
cannot use map or literal, because len of transforms isn't the same, so for example if state.Slider1 = 30, state.selection = 0 (LightLevelVariation) a
hswidget/palettemapwidget/helpers.go:29
↓ 1 callers
Function
getPaletteTransformString
()
hswidget/palettemapwidget/helpers.go:3
↓ 1 callers
Method
getState
()
hswidget/palettegridwidget/state.go:27
↓ 1 callers
Method
getSubTileFieldToEdit
(idx int)
hswidget/dt1widget/sub_tile_flags.go:46
↓ 1 callers
Method
getTransformViewLayout
(transformIdx int32)
hswidget/palettemapwidget/widget.go:105
↓ 1 callers
Method
groupTilesByIdentity
()
hswidget/dt1widget/widget.go:112
↓ 1 callers
Method
handleSubtileHoverAndClick
(subtileIdx int, flagPoint image.Point, canvas *giu.Canvas)
hswidget/dt1widget/widget.go:672
↓ 1 callers
Method
helpMenu
()
hsapp/menubar.go:195
↓ 1 callers
Method
initState
()
hswidget/animdatawidget/state.go:65
↓ 1 callers
Method
initState
()
hswidget/fonttablewidget/state.go:74
↓ 1 callers
Method
initState
()
hswidget/palettegridwidget/state.go:43
↓ 1 callers
Method
initState
()
hswidget/dt1widget/state.go:60
↓ 1 callers
Method
initState
()
hswidget/stringtablewidget/state.go:69
↓ 1 callers
Method
initState
()
hswidget/palettemapwidget/state.go:59
↓ 1 callers
Method
initState
()
hswidget/dc6widget/state.go:125
↓ 1 callers
Method
initState
()
hswidget/palettegrideditorwidget/state.go:57
↓ 1 callers
Method
initState
()
hswidget/cofwidget/state.go:99
↓ 1 callers
Method
initState
()
hswidget/dccwidget/state.go:85
↓ 1 callers
Method
initState
()
hswidget/ds1widget/state.go:97
↓ 1 callers
Method
itemDown
itemDown does the sam as itemUp
hswidget/fonttablewidget/widget.go:190
↓ 1 callers
Function
itemID
(group, name, shortcut string)
hsapp/menubar.go:424
↓ 1 callers
Method
itemUp
(r rune)
hswidget/fonttablewidget/widget.go:166
↓ 1 callers
Method
layoutAnimFrames
the layout ends up looking like this: Frames (x6): <- 10 -> you use the arrows to set the number of frames per direction
hswidget/cofwidget/widget.go:257
↓ 1 callers
Function
logErr
(fmtErr string, args ...interface{})
hswindow/hstoolwindow/hsprojectexplorer/projectexplorer.go:405
↓ 1 callers
Function
logErr
(fmtErr string, args ...interface{})
hscommon/hsproject/project.go:275
↓ 1 callers
Method
makeAddFileLayout
()
hswidget/ds1widget/widget.go:219
↓ 1 callers
Method
makeAddItemLayout
adds new item on the first free position (frame index)
hswidget/fonttablewidget/widget.go:240
↓ 1 callers
Method
makeAddLayerLayout
()
hswidget/cofwidget/widget.go:400
↓ 1 callers
Method
makeAddObjectLayout
()
hswidget/ds1widget/widget.go:356
↓ 1 callers
Method
makeAddPathLayout
()
hswidget/ds1widget/widget.go:714
↓ 1 callers
Method
makeAnimationTab
(state *widgetState)
hswidget/cofwidget/widget.go:87
↓ 1 callers
Method
makeDataLayout
makeDataLayout creates basic data layout used in p.makeViewerLayout
hswidget/ds1widget/widget.go:103
↓ 1 callers
Method
makeDirectionLayout
()
hswidget/cofwidget/widget.go:327
↓ 1 callers
Method
makeEditRuneLayout
()
hswidget/fonttablewidget/widget.go:208
↓ 1 callers
Method
makeFilesLayout
makeFilesLayout creates files list used in p.makeViewerLayout (files tab)
hswidget/ds1widget/widget.go:185
↓ 1 callers
Method
makeGlyphLayout
(r rune)
hswidget/fonttablewidget/widget.go:113
↓ 1 callers
Method
makeImagePixel
(val byte)
hswidget/dccwidget/state.go:151
↓ 1 callers
Method
makeKeyField
(id string)
hswidget/stringtablewidget/widget.go:198
↓ 1 callers
Method
makeLayerLayout
()
hswidget/cofwidget/widget.go:295
↓ 1 callers
Method
makeLayerTab
(state *widgetState)
hswidget/cofwidget/widget.go:127
↓ 1 callers
Method
makeMaterialTab
(tile *d2dt1.Tile)
hswidget/dt1widget/widget.go:528
↓ 1 callers
Method
makeObjectLayout
makeObjectLayout creates informations about single Object used in p.makeObjectsLayout
hswidget/ds1widget/widget.go:286
↓ 1 callers
Method
makeObjectsLayout
makeObjectsLayout creates Objects info tab used in p.makeViewerLayout (in Objects tab)
hswidget/ds1widget/widget.go:240
← previous
next →
201–300 of 550, ranked by callers