terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Member Functions | |
void | ActionNew () |
Vector2 | ItemSize (int index) |
void | SelectAndHighlight (PlayerFileData playerData) |
void | Draw () |
void | Back () |
void | DrawPet (Player player, Projectile proj, Vector2 playerPosition, bool animated) |
void | DrawPlayerUI (Player player, Vector2 origin, Vector2 size) |
void | RefreshPlayers () |
void | SortPlayers () |
int | CompareNatural (string strA, string strB) |
int | CompareNatural (string strA, string strB, CultureInfo culture, CompareOptions options) |
GUIPlayerSelectMenu () | |
Static Public Member Functions | |
static void | LoadContent (ContentManager content) |
Public Attributes | |
float | ScrollOffset |
bool | SyncingPlayers |
List< PlayerFileData > | SortedPlayerData |
int | SelectedItem = 1 |
string | SelectedItemPlayer = "" |
bool | allowItemClicking |
Properties | |
GUIContollerTransactionButtonList | PlayerListOptionsController [get] |
Private Member Functions | |
bool | IsOverOptions (Vector2 cursorPosition) |
void | DrawPlayerSync () |
bool | DrawMenuButton (string label, TransactionButton_Layout buttonLayout, float scale, bool disabled) |
bool | DrawMenuButton (ControllerActionButton action, string label, TransactionButton_Layout buttonLayout, float scale, bool disabled) |
void | UpdateAnim (Player player, bool animated) |
void | DrawPlayer (Player player, Projectile pet, bool animated) |
void | OpenNameEdit () |
void | CloseNameEditAndSave () |
bool | CloseNameEditIf () |
void | CloseNameEdit () |
void | PlayerDraw (ItemGrid_Layout gridLayout, int index, Vector2 position, float scale) |
int | SortEntry (PlayerFileData a, PlayerFileData b) |
float | PlayerScale (int index) |
void | PlayerOver (int index) |
Private Attributes | |
float | TitleScale |
float | BackScale |
float | NewScale |
float | PlayScale |
float | EditNameScale |
float | OptionsScale |
float | DeleteScale |
float | FavoriteScale |
float | ScrollMomentum |
int | ScrollDragging |
Vector2 | DragOffset |
int | _playerCount |
Rectangle | SelectedItemRegion |
DateTime | LastSelectTime |
DateTime | LastTouchTime |
Vector2 | LastTouchMouse |
float | NameScale |
GUIControllerPlayerSelect | _controllerInput |
GUIContollerTransactionButtonList | _playerListOptionsController |
Rectangle | fullClipRegion |
Rectangle | dragClipRegion |
Vector2 | CharacterOffset |
Item | _blankItem |
int | SelectedItemForTextEdit |
int | playerOver |
Static Private Attributes | |
const double | DOUBLE_CLICK_TIME = 500.0 |
const double | SINGLE_CLICK_TIME = 350.0 |
const float | SINGLE_CLICK_DISTANCE = 30f |
static Texture2D | _dividerTexture |
static Texture2D | _buttonCloudActiveTexture |
static Texture2D | _buttonCloudInactiveTexture |
static Texture2D | _buttonFavoriteActiveTexture |
static Texture2D | _buttonFavoriteInactiveTexture |
static Texture2D | _buttonPlayTexture |
static Texture2D | _buttonDeleteTexture |
Definition at line 15 of file GUIPlayerSelectMenu.cs.