Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ RegisterPage()

static void Terraria.UI.Gamepad.UILinkPointNavigator.RegisterPage ( UILinkPage page,
int ID,
bool automatedDefault = true )
inlinestatic

Definition at line 461 of file UILinkPointNavigator.cs.

462 {
464 {
465 page.DefaultPoint = page.LinkMap.Keys.First();
466 }
467 page.CurrentPoint = page.DefaultPoint;
468 page.ID = ID;
469 Pages.Add(page.ID, page);
470 foreach (KeyValuePair<int, UILinkPoint> item in page.LinkMap)
471 {
472 item.Value.SetPage(ID);
473 Points.Add(item.Key, item.Value);
474 }
475 }
static Dictionary< int, UILinkPoint > Points
static Dictionary< int, UILinkPage > Pages

References System.item, System.Collections.Generic.Dictionary< TKey, TValue >.Keys, Terraria.UI.Gamepad.UILinkPointNavigator.Pages, and Terraria.UI.Gamepad.UILinkPointNavigator.Points.

Referenced by Terraria.Initializers.UILinksInitializer.Load().