Versions in this module Expand all Collapse all v0 v0.1.0 Aug 11, 2021 Changes in this version + func Encode(w io.Writer, root *Root) (err error) + type Callback struct + Class string + Name string + Parameters []Parameter + ReturnType Type + func (member *Callback) Copy() rbxapi.Member + func (member *Callback) GetMemberType() string + func (member *Callback) GetName() string + func (member *Callback) GetParameters() rbxapi.Parameters + func (member *Callback) GetReturnType() rbxapi.Type + func (member *Callback) GetSecurity() string + func (member *Callback) Patch(actions []patch.Action) + type Class struct + Members []rbxapi.Member + Name string + Superclass string + func (class *Class) Copy() rbxapi.Class + func (class *Class) GetMember(name string) rbxapi.Member + func (class *Class) GetMembers() []rbxapi.Member + func (class *Class) GetName() string + func (class *Class) GetSuperclass() string + func (class *Class) Patch(actions []patch.Action) + type Enum struct + Items []*EnumItem + Name string + func (enum *Enum) Copy() rbxapi.Enum + func (enum *Enum) GetEnumItem(name string) rbxapi.EnumItem + func (enum *Enum) GetEnumItems() []rbxapi.EnumItem + func (enum *Enum) GetName() string + func (enum *Enum) Patch(actions []patch.Action) + type EnumItem struct + Enum string + Name string + Value int + func (item *EnumItem) Copy() rbxapi.EnumItem + func (item *EnumItem) GetName() string + func (item *EnumItem) GetValue() int + func (item *EnumItem) Patch(actions []patch.Action) + type Event struct + Class string + Name string + Parameters []Parameter + func (member *Event) Copy() rbxapi.Member + func (member *Event) GetMemberType() string + func (member *Event) GetName() string + func (member *Event) GetParameters() rbxapi.Parameters + func (member *Event) GetSecurity() string + func (member *Event) Patch(actions []patch.Action) + type Function struct + Class string + Name string + Parameters []Parameter + ReturnType Type + func (member *Function) Copy() rbxapi.Member + func (member *Function) GetMemberType() string + func (member *Function) GetName() string + func (member *Function) GetParameters() rbxapi.Parameters + func (member *Function) GetReturnType() rbxapi.Type + func (member *Function) GetSecurity() string + func (member *Function) Patch(actions []patch.Action) + type Parameter struct + Default string + HasDefault bool + Name string + Type Type + func (param Parameter) Copy() rbxapi.Parameter + func (param Parameter) GetDefault() (value string, ok bool) + func (param Parameter) GetName() string + func (param Parameter) GetType() rbxapi.Type + type Parameters struct + List *[]Parameter + func (params Parameters) Copy() rbxapi.Parameters + func (params Parameters) GetLength() int + func (params Parameters) GetParameter(index int) rbxapi.Parameter + func (params Parameters) GetParameters() []rbxapi.Parameter + type Property struct + Class string + Name string + ValueType Type + func (member *Property) Copy() rbxapi.Member + func (member *Property) GetMemberType() string + func (member *Property) GetName() string + func (member *Property) GetSecurity() (read, write string) + func (member *Property) GetValueType() rbxapi.Type + func (member *Property) Patch(actions []patch.Action) + type Root struct + Classes []*Class + Enums []*Enum + func Decode(r io.Reader) (root *Root, err error) + func (root *Root) Copy() rbxapi.Root + func (root *Root) GetClass(name string) rbxapi.Class + func (root *Root) GetClasses() []rbxapi.Class + func (root *Root) GetEnum(name string) rbxapi.Enum + func (root *Root) GetEnums() []rbxapi.Enum + func (root *Root) Patch(actions []patch.Action) + type SyntaxError interface + SyntaxError func() (msg string, line int) + type Tags []string + func (tags *Tags) SetTag(tag ...string) + func (tags *Tags) UnsetTag(tag ...string) + func (tags Tags) GetTag(tag string) bool + func (tags Tags) GetTags() []string + type Type string + func (typ *Type) SetFromType(t rbxapi.Type) + func (typ Type) Copy() rbxapi.Type + func (typ Type) GetCategory() string + func (typ Type) GetName() string + func (typ Type) String() string