Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Context ¶ added in v0.3.0
type Context interface {
Ctx() context.Context
File() *stingray.File
Runner() *exec.Runner
Config() map[string]string
GetResource(name, typ stingray.Hash) (file *stingray.File, exists bool)
// Call WriteCloser.Close() when done.
CreateFile(suffix string) (io.WriteCloser, error)
// Returns path to file.
AllocateFile(suffix string) (string, error)
Hashes() map[stingray.Hash]string
ThinHashes() map[stingray.ThinHash]string
// Selected triad ID, if any (-t option).
TriadIDs() []stingray.Hash
ArmorSets() map[stingray.Hash]dlbin.ArmorSet
// Prints a warning message.
Warnf(f string, a ...any)
}
type ExtractFunc ¶
func ExtractFuncRaw ¶ added in v0.1.7
func ExtractFuncRaw(extension string) ExtractFunc
func ExtractFuncRawCombined ¶ added in v0.5.6
func ExtractFuncRawCombined(extension string) ExtractFunc
func ExtractFuncRawSingleType ¶ added in v0.5.6
func ExtractFuncRawSingleType(extension string, typ stingray.DataType) ExtractFunc
Click to show internal directories.
Click to hide internal directories.