Documentation ¶
Index ¶
- func AutoEgx1(in image.Image, cfg *config.MartineConfig, filename, picturePath string) error
- func AutoEgx2(in image.Image, cfg *config.MartineConfig, filename, picturePath string) error
- func AutoFlash(in image.Image, cfg *config.MartineConfig, filename, picturePath string, ...) error
- func DoSpliteRaster(in image.Image, screenMode uint8, filename string, cfg *config.MartineConfig) error
- func Egx(filepath1, filepath2 string, p color.Palette, m1, m2 int, ...) error
- func EgxRaw(img1, img2 image.Image, p color.Palette, mode1, mode2 int, ...) ([]byte, color.Palette, int, error)
- func Flash(filepath1, filepath2, palpath1, palpath2 string, m1, m2 int, ...) error
- func SetCpcOldSplitRaster(in *image.NRGBA, out *image.NRGBA, p color.Palette, ...) *constants.SplitRasterScreen
- func ToEgx1(inMode0, inMode1 *image.NRGBA, p color.Palette, firstLineMode uint8, ...) error
- func ToEgx1Raw(inMode0, inMode1 *image.NRGBA, p color.Palette, firstLineMode uint8, ...) ([]byte, color.Palette)
- func ToEgx2(inMode1, inMode2 *image.NRGBA, p color.Palette, firstLineMode uint8, ...) error
- func ToEgx2Raw(inMode1, inMode2 *image.NRGBA, p color.Palette, firstLineMode uint8, ...) ([]byte, color.Palette)
- func ToSplitRasterCPCOld(in image.Image, screenMode uint8, filename string, cfg *config.MartineConfig) (color.Palette, []byte, *constants.SplitRasterScreen, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AutoFlash ¶
func AutoFlash(in image.Image, cfg *config.MartineConfig, filename, picturePath string, mode int, screenMode uint8) error
nolint: funlen
func DoSpliteRaster ¶
func EgxRaw ¶
func EgxRaw(img1, img2 image.Image, p color.Palette, mode1, mode2 int, cfg *config.MartineConfig) ([]byte, color.Palette, int, error)
nolint: funlen, gocognit
func Flash ¶
func Flash(filepath1, filepath2, palpath1, palpath2 string, m1, m2 int, cfg *config.MartineConfig) error
func SetCpcOldSplitRaster ¶
func ToEgx1Raw ¶
func ToEgx1Raw(inMode0, inMode1 *image.NRGBA, p color.Palette, firstLineMode uint8, cfg *config.MartineConfig) ([]byte, color.Palette)
nolint: funlen
func ToEgx2Raw ¶
func ToEgx2Raw(inMode1, inMode2 *image.NRGBA, p color.Palette, firstLineMode uint8, cfg *config.MartineConfig) ([]byte, color.Palette)
nolint: funlen, gocognit
func ToSplitRasterCPCOld ¶
func ToSplitRasterCPCOld(in image.Image, screenMode uint8, filename string, cfg *config.MartineConfig) (color.Palette, []byte, *constants.SplitRasterScreen, error)
nolint: funlen, gocognit
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.