Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WriteFastPage32 ¶ added in v0.14.0
Types ¶
type EmbedPageGenerator ¶ added in v0.14.0
type EmbedPageGenerator struct {
// contains filtered or unexported fields
}
func (*EmbedPageGenerator) WritePage16 ¶ added in v0.14.0
func (pg *EmbedPageGenerator) WritePage16(g *Generator, varname string, values []uint16) string
func (*EmbedPageGenerator) WriteToFile ¶ added in v0.14.0
func (pg *EmbedPageGenerator) WriteToFile(out string)
func (*EmbedPageGenerator) WriteTrailer ¶ added in v0.14.0
func (pg *EmbedPageGenerator) WriteTrailer(g *Generator, embedfile string)
type LiteralPageGenerator ¶ added in v0.14.0
type LiteralPageGenerator struct {
// contains filtered or unexported fields
}
func (*LiteralPageGenerator) WritePage16 ¶ added in v0.14.0
func (pg *LiteralPageGenerator) WritePage16(g *Generator, varname string, values []uint16) string
type PageGenerator ¶
func NewPageGenerator ¶
func NewPageGenerator(embed bool) PageGenerator
type TableGenerator ¶
type TableGenerator struct {
// contains filtered or unexported fields
}
func NewTableGenerator ¶
func NewTableGenerator(ucav string, pagebuilder PageGenerator) *TableGenerator
func (*TableGenerator) Add ¶
func (tg *TableGenerator) Add(codepoint rune, weights []uint16)
func (*TableGenerator) WriteFastTables ¶
func (tg *TableGenerator) WriteFastTables(g *Generator, layout uca.Layout)
func (*TableGenerator) WriteTables ¶
func (tg *TableGenerator) WriteTables(g *Generator, layout uca.Layout)
Click to show internal directories.
Click to hide internal directories.