panels (#84)
This commit is contained in:
@@ -40,6 +40,7 @@ type Data struct {
|
||||
Rooms []Room
|
||||
OpenMenus OpenMenus
|
||||
Widgets map[string]map[string]interface{}
|
||||
Panels []Panel
|
||||
Roster Roster
|
||||
HoverData HoverData
|
||||
TerrorZones []area.ID
|
||||
@@ -73,6 +74,21 @@ type OnlineGame struct {
|
||||
FPS int
|
||||
}
|
||||
|
||||
type Panel struct {
|
||||
PanelPtr uintptr
|
||||
PanelName string
|
||||
PanelEnabled bool
|
||||
PanelVisible bool
|
||||
PtrChild uintptr
|
||||
NumChildren int
|
||||
ExtraText string
|
||||
ExtraText2 string
|
||||
ExtraText3 string
|
||||
PanelParent string
|
||||
PanelChildren []Panel
|
||||
Depth int
|
||||
}
|
||||
|
||||
func (r Room) GetCenter() Position {
|
||||
return Position{
|
||||
X: r.Position.X + r.Width/2,
|
||||
|
||||
Reference in New Issue
Block a user