Documentation
¶
Overview ¶
This file is part of go3a.
go3a is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
go3a is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with go3a. If not, see <https://www.gnu.org/licenses/>.
This file is part of go3a.
go3a is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
go3a is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with go3a. If not, see <https://www.gnu.org/licenses/>.
This file is part of go3a.
go3a is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
go3a is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with go3a. If not, see <https://www.gnu.org/licenses/>.
This file is part of go3a.
go3a is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
go3a is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with go3a. If not, see <https://www.gnu.org/licenses/>.
Index ¶
Constants ¶
const ( DEFAULT_DELAY uint16 = 50 DEFAULT_PREVIEW uint16 = 0 DEFAULT_LOOP bool = true DEFAULT_COLORS ColorMod = ColorModNone DEFAULT_UTF8 bool = false )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ColorMod ¶
type ColorMod int64
func ColorModFromString ¶ added in v0.1.2
func (ColorMod) ToDatacols ¶ added in v0.1.2
type Header ¶
type Header struct {
Width uint16
Height uint16
Delay uint16
LoopEnable bool
ColorMod ColorMod
Utf8 bool
Datacols uint16
Preview uint16
Audio string
Title string
Author string
}
func HeaderFromString ¶ added in v0.1.2
type InvalidHeight ¶
type InvalidHeight struct{}
func (InvalidHeight) Error ¶
func (e InvalidHeight) Error() string
type InvalidWidth ¶
type InvalidWidth struct{}
func (InvalidWidth) Error ¶
func (e InvalidWidth) Error() string
type Row ¶
type Row []RowFragment
type RowFragment ¶
type ThereIsNoBody ¶
type ThereIsNoBody struct{}
func (ThereIsNoBody) Error ¶
func (e ThereIsNoBody) Error() string
type UnknownColor ¶
type UnknownColor struct {
// contains filtered or unexported fields
}
func (UnknownColor) Error ¶
func (e UnknownColor) Error() string
type UnknownColorMod ¶
type UnknownColorMod struct {
// contains filtered or unexported fields
}
func (UnknownColorMod) Error ¶
func (e UnknownColorMod) Error() string