Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Argument ¶
type Argument struct {
// Name of the argument
// If the name ends with a ?, it is optional
// If the name is ... it is variadic
Name string
Type []ArgumentType
Doc string
}
type ArgumentType ¶
type ArgumentType interface {
String() string
}
type ArgumentTypeA ¶
type ArgumentTypeA int
const ( ArgumentTypeString ArgumentTypeA = iota ArgumentTypeNumber ArgumentTypeBoolean ArgumentTypeTable )
func (ArgumentTypeA) String ¶
func (a ArgumentTypeA) String() string
type Function ¶
type Function struct {
Name string
Args []Argument
Doc string
Func lua.LGFunction
Returns []ArgumentType
}
type HasHelperFunctions ¶
type HasHelperFunctions interface {
HelperFunctions() []*Function
}
type IgnoreData ¶
type IgnoreData struct {
IgnoreNull bool
}
type StringEnum ¶
type StringEnum []string
func (StringEnum) String ¶
func (e StringEnum) String() string
Click to show internal directories.
Click to hide internal directories.