terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Classes | |
struct | ServerInformation |
Public Types | |
enum | ItemSelection { Local , Dedicated } |
Public Member Functions | |
void | Draw () |
void | Startup () |
void | Shutdown () |
Microsoft.Xna.Framework.Vector2 | ServerItemSize (int index) |
GUIMultiplayerLobby.ServerInformation | ActiveServer () |
void | StartNewServer () |
int | CompareNatural (string strA, string strB) |
int | CompareNatural (string strA, string strB, CultureInfo culture, CompareOptions options) |
GUIMultiplayerLobby () | |
Static Public Member Functions | |
static void | LoadContent (ContentManager content) |
Public Attributes | |
GUIMultiplayerLobby.ItemSelection | CurrentSelection |
bool | NoPlatformFriends |
int | previousMenu |
float | ScrollOffset |
int | SelectedServerRealID |
int | selectedServer |
List< GUIMultiplayerLobby.ServerInformation > | serverList |
Properties | |
GUIContollerTransactionButtonList | MultiplayerLobbyOptionsController [get, set] |
Private Member Functions | |
void | DrawPlatformFriends () |
void | DrawCategoryButtons () |
void | DrawLocal () |
void | DrawOptions () |
void | DrawDedicated () |
void | RefreshLocalServers () |
void | RefreshDedicatedServers () |
Microsoft.Xna.Framework.Graphics.Texture2D | GetIcon (GUIMultiplayerLobby.ServerInformation serverData) |
void | DrawServer (GUIMultiplayerLobby.ServerInformation serverData) |
void | JoinServerCheck () |
void | ServerDraw (ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale) |
void | OpenPlatformInvite () |
void | DrawMainButtons () |
void | Back () |
float | ServerScale (int index) |
void | ServerOver (int index) |
void | JoinServer () |
void | AddDedicatedServer () |
int | SortEntry (GUIMultiplayerLobby.ServerInformation a, GUIMultiplayerLobby.ServerInformation b) |
Private Attributes | |
float | localScale |
float | dedicatedScale |
float | joinButtonScale |
float | backButtonScale |
float | NewScale |
float | TitleScale |
float | DeleteScale |
DateTime | LastSelectTime |
float | ScrollMomentum |
int | ScrollDragging |
Microsoft.Xna.Framework.Vector2 | DragOffset |
Rectangle | SelectedItemRegion |
bool | serverJoinAvailable |
GUIControllerMultiplayerLobby | _controllerInput |
GUIContollerTransactionButtonList | _multiplayerLobbyOptionsController |
Rectangle | fullClipRegion |
Rectangle | dragClipRegion |
int | serverOver |
Static Private Attributes | |
const double | DOUBLE_CLICK_TIME = 500.0 |
static Microsoft.Xna.Framework.Graphics.Texture2D | _buttonFavoriteActiveTexture |
static Microsoft.Xna.Framework.Graphics.Texture2D | _buttonFavoriteInactiveTexture |
Definition at line 20 of file GUIMultiplayerLobby.cs.