22 lines
496 B
Cheetah
22 lines
496 B
Cheetah
// Code generated by {{Generator}}; DO NOT EDIT.
|
|
|
|
package sound
|
|
|
|
type (
|
|
{{- range .}}
|
|
{{.Name | ToGoTypeName}} struct {}
|
|
{{- end}}
|
|
)
|
|
|
|
{{- range .}}
|
|
func ({{.Name | ToGoTypeName}}) ID() string { return {{.Name | printf "%q"}} }
|
|
func ({{.Name | ToGoTypeName}}) sound() { }
|
|
{{end}}
|
|
|
|
var FromID = map[string]Sound { {{- range .}}
|
|
{{.Name | printf "%q"}}: {{.Name | ToGoTypeName}}{},{{end}}
|
|
}
|
|
|
|
var ToID = map[ID]Sound { {{- range .}}
|
|
{{.Id | printf "%d"}}: {{.Name | ToGoTypeName}}{},{{end}}
|
|
} |