Documentation
¶
There is no documentation for this package.
Directories
¶
Path | Synopsis |
---|---|
Package abysswrapper connects HellSpawner to AbyssEngine
|
Package abysswrapper connects HellSpawner to AbyssEngine |
Package hsapp contains HellSpawner's high-level application logic
|
Package hsapp contains HellSpawner's high-level application logic |
Package hsassets contains project assets embeds
|
Package hsassets contains project assets embeds |
Package hscommon provides common stuff for all of the other high-level packages in the codebase
|
Package hscommon provides common stuff for all of the other high-level packages in the codebase |
hsenum
Package hsenum provides enumerations used throughout the HellSpawner codebase.
|
Package hsenum provides enumerations used throughout the HellSpawner codebase. |
hsfiletypes
Package hsfiletypes provides utilities for determining the type of a file.
|
Package hsfiletypes provides utilities for determining the type of a file. |
hsfiletypes/hsfont
Package hsfont contains data for font file types
|
Package hsfont contains data for font file types |
hsnode
Package hsnode contains an implementation of a node graph, as parent and child nodes.
|
Package hsnode contains an implementation of a node graph, as parent and child nodes. |
hsproject
Package hsproject contains Hellspawner's Project implementation
|
Package hsproject contains Hellspawner's Project implementation |
hsstate
Package hsstate contains structs that describe the state of the application.
|
Package hsstate contains structs that describe the state of the application. |
hsutil
Package hsutil holds utility and helper functions
|
Package hsutil holds utility and helper functions |
Package hsconfig provides the Hellspawner application config file implementation.
|
Package hsconfig provides the Hellspawner application config file implementation. |
Package hswidget contains a generic editor widget implementation, along with with concrete editor implementations.
|
Package hswidget contains a generic editor widget implementation, along with with concrete editor implementations. |
animdatawidget
Package animdatawidget provides data necessary for viewing and editing d2animdata.AnimationData structure
|
Package animdatawidget provides data necessary for viewing and editing d2animdata.AnimationData structure |
cofwidget
Package cofwidget provides a giu.Widget implementation for viewing and editing the COF data structure.
|
Package cofwidget provides a giu.Widget implementation for viewing and editing the COF data structure. |
dc6widget
Package dc6widget provides a giu.Widget implementation for viewing and editing the DC6 data structure.
|
Package dc6widget provides a giu.Widget implementation for viewing and editing the DC6 data structure. |
dccwidget
Package dccwidget contains stuff responsible for viewing and editing the DCC data structure
|
Package dccwidget contains stuff responsible for viewing and editing the DCC data structure |
ds1widget
Package ds1widget provides a giu.Widget for viewing and editing the DS1 data structure.
|
Package ds1widget provides a giu.Widget for viewing and editing the DS1 data structure. |
dt1widget
Package dt1widget contains a giu widget implementation for viewing and editing the dt1 data structure
|
Package dt1widget contains a giu widget implementation for viewing and editing the dt1 data structure |
dt1widget/tiletypeimage
Package tiletypeimage provides tile type image builder used for building a small previews of tiles.
|
Package tiletypeimage provides tile type image builder used for building a small previews of tiles. |
fonttablewidget
Package fonttablewidget contains a giu widget implementation for viewing and editing the font table (tbl) data structure.
|
Package fonttablewidget contains a giu widget implementation for viewing and editing the font table (tbl) data structure. |
palettegrideditorwidget
Package palettegrideditorwidget provides a giu widget implementation of a palette editor, for viewing and editing a palette.
|
Package palettegrideditorwidget provides a giu widget implementation of a palette editor, for viewing and editing a palette. |
palettegridwidget
Package palettegridwidget provides data for viewing and editing 256-colors palettes
|
Package palettegridwidget provides data for viewing and editing 256-colors palettes |
palettemapwidget
Package palettemapwidget provides a giu widget implementation of an editor for the PL2 palette transform data structure.
|
Package palettemapwidget provides a giu widget implementation of an editor for the PL2 palette transform data structure. |
selectpalettewidget
Package selectpalettewidget contains palette select widget used in dcc, dc6 and dt1 editors
|
Package selectpalettewidget contains palette select widget used in dcc, dc6 and dt1 editors |
stringtablewidget
Package stringtablewidget provides methods for editing and viewing TextDictionary (map[string]string) used in string tables
|
Package stringtablewidget provides methods for editing and viewing TextDictionary (map[string]string) used in string tables |
Package hswindow contains project's windows
|
Package hswindow contains project's windows |
hsdialog
Package hsdialog contains project's dialogs
|
Package hsdialog contains project's dialogs |
hsdialog/hsaboutdialog
Package hsaboutdialog provides the "About" window implementation, which shows information about hellspawner.
|
Package hsaboutdialog provides the "About" window implementation, which shows information about hellspawner. |
hsdialog/hspreferencesdialog
Package hspreferencesdialog contains preferences dialog data
|
Package hspreferencesdialog contains preferences dialog data |
hsdialog/hsprojectpropertiesdialog
Package hsprojectpropertiesdialog contains project properties dialog's data
|
Package hsprojectpropertiesdialog contains project properties dialog's data |
hseditor
Package hseditor provides editors for the various file types.
|
Package hseditor provides editors for the various file types. |
hseditor/hsanimdataeditor
Package hsanimdataeditor contains D2 editor's data
|
Package hsanimdataeditor contains D2 editor's data |
hseditor/hscofeditor
Package hscofeditor contains cof editor's data
|
Package hscofeditor contains cof editor's data |
hseditor/hsdc6editor
Package hsdc6editor represents a dc6 editor window
|
Package hsdc6editor represents a dc6 editor window |
hseditor/hsdcceditor
Package hsdcceditor contains dcc editor's data
|
Package hsdcceditor contains dcc editor's data |
hseditor/hsds1editor
Package hsds1editor contains ds1 editor's data
|
Package hsds1editor contains ds1 editor's data |
hseditor/hsdt1editor
Package hsdt1editor contains dt1 editor's data
|
Package hsdt1editor contains dt1 editor's data |
hseditor/hsfonteditor
Package hsfonteditor contains font editor's data
|
Package hsfonteditor contains font editor's data |
hseditor/hsfonttableeditor
Package hsfonttableeditor represents fontTableEditor's window
|
Package hsfonttableeditor represents fontTableEditor's window |
hseditor/hspaletteeditor
Package hspaletteeditor contains palette editor's data
|
Package hspaletteeditor contains palette editor's data |
hseditor/hspalettemapeditor
Package hspalettemapeditor contains palette map editor's data
|
Package hspalettemapeditor contains palette map editor's data |
hseditor/hssoundeditor
Package hssoundeditor represents a soundEditor's window
|
Package hssoundeditor represents a soundEditor's window |
hseditor/hsstringtableeditor
Package hsstringtableeditor contains string tables editor's data
|
Package hsstringtableeditor contains string tables editor's data |
hseditor/hstexteditor
Package hstexteditor contains text editor's data
|
Package hstexteditor contains text editor's data |
hstoolwindow
Package hstoolwindow contains game tool-windows' data
|
Package hstoolwindow contains game tool-windows' data |
hstoolwindow/hsconsole
Package hsconsole provides a graphical console for logging output while the app is running.
|
Package hsconsole provides a graphical console for logging output while the app is running. |
hstoolwindow/hsmpqexplorer
Package hsmpqexplorer contains an implementation of a MPQ archive explorer, which displays the archive contents as a tree.
|
Package hsmpqexplorer contains an implementation of a MPQ archive explorer, which displays the archive contents as a tree. |
hstoolwindow/hsprojectexplorer
Package hsprojectexplorer provides a project explorer, for viewing project directories as trees.
|
Package hsprojectexplorer provides a project explorer, for viewing project directories as trees. |
Click to show internal directories.
Click to hide internal directories.