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
↓ 184 callers
Method
OnClick
OnClick sets onClick callback
hswidget/palettegridwidget/widget.go:38
↓ 146 callers
Method
Size
(float32, float32)
hscommon/toolwindow.go:19
↓ 56 callers
Method
Build
()
hscommon/renderable.go:7
↓ 26 callers
Method
OnChange
OnChange sets on change callback this callback is ran, when editor's slider or field gets change
hswidget/palettegrideditorwidget/widget.go:53
↓ 21 callers
Method
Cleanup
()
hscommon/renderable.go:8
↓ 21 callers
Method
Save
Save writes any changes made in the editor to the file that is open in the editor.
hscommon/editorwindow.go:29
↓ 17 callers
Method
GetUniqueID
GetUniqueID returns path's ID
hscommon/pathentry.go:59
↓ 15 callers
Method
CreateTextureFromFile
([]byte, func(*g.Texture))
hscommon/textureloader.go:33
↓ 15 callers
Function
logErr
(fmtErr string, args ...interface{})
hsapp/app.go:174
↓ 15 callers
Function
menuItem
(group, name, shortcut string)
hsapp/menubar.go:432
↓ 13 callers
Method
HasChanges
HasChanges returns true if editor has changed data
hswindow/hseditor/editor.go:91
↓ 13 callers
Function
New
New creates a new editor
hswindow/hseditor/editor.go:26
↓ 12 callers
Function
MakeInputInt
MakeInputInt creates input intager using POINTER given additionally, for byte checks, if value smaller than 255
hswidget/custom_widgets.go:170
↓ 12 callers
Method
Marshal
()
hscommon/hsproject/marshaler.go:17
↓ 12 callers
Method
String
()
hswidget/dc6widget/state.go:29
↓ 12 callers
Method
setState
(s giu.Disposable)
hswidget/ds1widget/state.go:93
↓ 11 callers
Function
MakeImageButton
MakeImageButton is a hack for giu.ImageButton that creates image button as a giu.child
hswidget/custom_widgets.go:16
↓ 11 callers
Method
getState
()
hswidget/stringtablewidget/state.go:54
↓ 11 callers
Method
getState
()
hswidget/cofwidget/state.go:77
↓ 10 callers
Method
Floor
Floor adds a floor preview
hswidget/dt1widget/tiletypeimage/tile_type_image.go:52
↓ 10 callers
Method
InvalidateFileStructure
InvalidateFileStructure cleans project's files structure
hscommon/hsproject/project.go:215
↓ 9 callers
Method
CreateNewFile
CreateNewFile creates a new file
hscommon/hsproject/project.go:305
↓ 9 callers
Method
getState
()
hswidget/ds1widget/state.go:78
↓ 8 callers
Function
Color
Color converts an rgba uint32 to a colorEnabled.RGBA
hscommon/hsutil/color.go:6
↓ 8 callers
Method
CurrentSize
()
hscommon/toolwindow.go:20
↓ 8 callers
Method
GetFileBytes
GetFileBytes reads the file and returns the contents
hscommon/pathentry.go:64
↓ 8 callers
Method
Show
()
hscommon/toolwindow.go:14
↓ 8 callers
Method
getState
()
hswidget/fonttablewidget/state.go:59
↓ 8 callers
Method
transformMulti
multiple transforms (n * 256 palette indices) light level variations, there's 32
hswidget/palettemapwidget/palette_transform.go:61
↓ 7 callers
Method
SetProject
SetProject sets explorer's project
hswindow/hstoolwindow/hsmpqexplorer/mpqexplorer.go:65
↓ 7 callers
Method
getState
()
hswidget/animdatawidget/state.go:50
↓ 7 callers
Method
getState
()
hswidget/dt1widget/state.go:40
↓ 7 callers
Method
getState
()
hswidget/palettemapwidget/state.go:44
↓ 7 callers
Function
menu
(group, name string)
hsapp/menubar.go:428
↓ 6 callers
Method
CreateTextureFromARGB
creators
hscommon/textureloader.go:32
↓ 6 callers
Method
State
()
hscommon/toolwindow.go:17
↓ 6 callers
Function
generateDefaultConfig
(path string)
hsconfig/config.go:58
↓ 5 callers
Function
NewPopUpConfirmDialog
NewPopUpConfirmDialog creates a new pop up dialog (with yes-no options)
hswidget/popupconfirm.go:23
↓ 5 callers
Method
OnChange
OnChange sets onChange callback (called the user click on any button)
hswidget/custom_widgets.go:87
↓ 5 callers
Method
Reset
Reset resets the explorer
hswindow/hstoolwindow/hsmpqexplorer/mpqexplorer.go:216
↓ 5 callers
Method
WriteFile
WriteFile overwrites the file with the given data
hscommon/pathentry.go:96
↓ 5 callers
Method
setState
(s giu.Disposable)
hswidget/palettemapwidget/state.go:68
↓ 5 callers
Method
transformSingle
single transform (256 palette indices) example: selected unit
hswidget/palettemapwidget/palette_transform.go:45
↓ 4 callers
Method
AddToRecentProjects
AddToRecentProjects adds a path to recent opened projects
hsconfig/config.go:124
↓ 4 callers
Method
GetFileStructure
GetFileStructure returns project's file structure
hscommon/hsproject/project.go:158
↓ 4 callers
Method
GetProjectFileContentPath
GetProjectFileContentPath returns path to project's content
hscommon/hsproject/project.go:73
↓ 4 callers
Method
GetProjectFilePath
GetProjectFilePath returns project's file path
hscommon/hsproject/project.go:78
↓ 4 callers
Method
RegisterKeyboardShortcuts
RegisterKeyboardShortcuts wraps giu.RegisterKeyboardShortcuts
hscommon/renderable.go:13
↓ 4 callers
Method
String
String represents node's name
hscommon/hsnode/node.go:37
↓ 4 callers
Method
createImage
(state *widgetState)
hswidget/dc6widget/state.go:262
↓ 4 callers
Method
ensureProjectPaths
()
hscommon/hsproject/project.go:144
↓ 4 callers
Method
getState
()
hswidget/dc6widget/state.go:110
↓ 4 callers
Method
loadProjectFromFile
(file string)
hsapp/app.go:246
↓ 4 callers
Method
makeTilesGroupLayout
makeTilesGroupLayout creates a tileS group layout used in makeTilesTabLayout
hswidget/ds1widget/widget.go:489
↓ 4 callers
Method
onOpenURL
(url string)
hsapp/menubar.go:189
↓ 3 callers
Method
BringToFront
()
hscommon/toolwindow.go:16
↓ 3 callers
Method
CloseAllOpenWindows
CloseAllOpenWindows closes all opened windows
hsapp/app.go:358
↓ 3 callers
Function
Create
Create creates a new palette grid widget
hswidget/palettegridwidget/widget.go:26
↓ 3 callers
Function
Create
Create creates a new palette grid editor widget
hswidget/palettegrideditorwidget/widget.go:27
↓ 3 callers
Method
GetAuxMPQs
GetAuxMPQs returns paths to auxiliary mpq's
hsconfig/config.go:159
↓ 3 callers
Method
HasFocus
()
hscommon/toolwindow.go:13
↓ 3 callers
Method
IsRunning
IsRunning returns true, if AbyssWrapper is running
abysswrapper/abysswrapper.go:105
↓ 3 callers
Function
New
New creates a new dialog
hswindow/hsdialog/dialog.go:16
↓ 3 callers
Function
New
New creates a new tool window
hswindow/hstoolwindow/toolwindow.go:15
↓ 3 callers
Function
NewSelectPaletteWidget
NewSelectPaletteWidget creates a select palette widget
hswidget/selectpalettewidget/widget.go:36
↓ 3 callers
Method
NorthWall
NorthWall adds a north (right) wall
hswidget/dt1widget/tiletypeimage/tile_type_image.go:81
↓ 3 callers
Function
PlayPauseButton
PlayPauseButton creates a play/pause button
hswidget/custom_widgets.go:60
↓ 3 callers
Method
RGBA
()
hswidget/palettegridwidget/palettecolor.go:5
↓ 3 callers
Method
SetVisible
(bool)
hscommon/toolwindow.go:15
↓ 3 callers
Method
ToggleVisibility
ToggleVisibility toggles visibility
hswindow/window.go:37
↓ 3 callers
Method
WestWall
WestWall adds a west wall
hswidget/dt1widget/tiletypeimage/tile_type_image.go:66
↓ 3 callers
Method
getColors
(indices *[256]byte)
hswidget/palettemapwidget/palette_transform.go:28
↓ 3 callers
Method
getState
()
hswidget/palettegrideditorwidget/state.go:41
↓ 3 callers
Method
getState
()
hswidget/dccwidget/state.go:70
↓ 3 callers
Method
getStateID
()
hswidget/animdatawidget/state.go:46
↓ 3 callers
Method
getStateID
()
hswidget/fonttablewidget/state.go:55
↓ 3 callers
Method
getStateID
()
hswidget/dt1widget/state.go:36
↓ 3 callers
Method
getStateID
()
hswidget/stringtablewidget/state.go:50
↓ 3 callers
Method
getStateID
()
hswidget/palettemapwidget/state.go:40
↓ 3 callers
Method
getStateID
()
hswidget/dc6widget/state.go:106
↓ 3 callers
Method
getStateID
()
hswidget/palettegrideditorwidget/state.go:37
↓ 3 callers
Method
getStateID
()
hswidget/cofwidget/state.go:73
↓ 3 callers
Method
getStateID
()
hswidget/dccwidget/state.go:66
↓ 3 callers
Method
getStateID
()
hswidget/ds1widget/state.go:74
↓ 3 callers
Method
makeGrid
(key string, colors *[256]palettegridwidget.PaletteColor)
hswidget/palettemapwidget/palette_transform.go:14
↓ 3 callers
Method
rebuildImage
()
hswidget/palettegridwidget/state.go:54
↓ 3 callers
Method
reloadAuxiliaryMPQs
()
hsapp/app.go:323
↓ 3 callers
Method
reloadMapKeys
()
hswidget/animdatawidget/state.go:77
↓ 3 callers
Method
reloadMapValues
()
hswidget/stringtablewidget/state.go:77
↓ 3 callers
Method
setState
(s giu.Disposable)
hswidget/palettegridwidget/state.go:50
↓ 3 callers
Method
setState
(s giu.Disposable)
hswidget/dt1widget/state.go:56
↓ 3 callers
Method
setState
(s giu.Disposable)
hswidget/dc6widget/state.go:207
↓ 3 callers
Method
setState
(s giu.Disposable)
hswidget/palettegrideditorwidget/state.go:65
↓ 3 callers
Method
setState
(s giu.Disposable)
hswidget/dccwidget/state.go:147
↓ 3 callers
Function
t2x
(t int64)
hscommon/hsutil/hex_colors.go:30
↓ 3 callers
Method
updateValueText
()
hswidget/stringtablewidget/helpers.go:13
↓ 3 callers
Method
updateWindowTitle
()
hsapp/app.go:281
↓ 2 callers
Function
Create
Create creates a new explorer
hswindow/hstoolwindow/hsmpqexplorer/mpqexplorer.go:50
↓ 2 callers
Function
Create
Create creates a new project explorer
hswindow/hstoolwindow/hsprojectexplorer/projectexplorer.go:53
↓ 2 callers
Function
CreateFileAtPath
CreateFileAtPath creates file at path
hscommon/hsutil/file.go:15
next →
1–100 of 550, ranked by callers