Documentation
¶
Overview ¶
Provides structure for the primary API data index.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var MemberTypes = []id.MemberType{
"Property",
"Function",
"Event",
"Callback",
}
Used to sort known member types in a preferred order.
Functions ¶
This section is empty.
Types ¶
type Root ¶
type Root struct {
RootClasses []id.Class
MemberTypes []id.MemberType
TypeCategories []string
Tag []string
Security []string
ThreadSafety []string
Class map[id.Class]*Class
Member map[id.Class]map[id.Member]*Member
Enum map[id.Enum]*Enum
EnumItem map[id.Enum]map[id.EnumItem]*EnumItem
Type map[id.Type]*Type
MinYear int
MaxYear int
}
type TypeRef ¶
type TypeRef struct {
Class id.Class // Class name.
Member id.Member // Member name.
MemberType id.MemberType // Member type.
Removed bool // Whether member is removed.
Field string // Index of Fields.
Kind string // Type: rbxdump.Type; Parameter: rbxdump.Parameter.
Index int // Index within slice value. -1: Not a slice.
Type rbxdump.Type // Type value.
}
TypeRef represents a reference to a type from a member.
Click to show internal directories.
Click to hide internal directories.