terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Types | |
enum | WorldRenameOption { DontRenameOldFormatWorlds , RenameOldFormatWithLoadSave , RenameAllFormatsWithLoadSave } |
Public Member Functions | |
void | ActionNew () |
Vector2 | ItemSize (int index) |
void | SelectAndHighlight (WorldFileData worldDataOld) |
void | Draw () |
void | Back () |
void | SortWorlds () |
int | CompareNatural (string strA, string strB) |
int | CompareNatural (string strA, string strB, CultureInfo culture, CompareOptions options) |
GUIWorldSelectMenu () | |
Static Public Member Functions | |
static void | LoadContent (ContentManager content) |
Public Attributes | |
float | ScrollOffset |
List< WorldFileData > | SortedWorldData |
int | SelectedItem |
string | SelectedItemWorld = "" |
bool | SyncingWorlds |
Properties | |
GUIContollerTransactionButtonList | WorldListOptionsController [get] |
Private Member Functions | |
Rectangle | UpdateGlitchAnimation (WorldFileData worldData) |
Texture2D | GetIcon (WorldFileData worldData) |
Texture2D | GetSeedIcon (WorldFileData worldData, string seed) |
void | PlayWorldCheck () |
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 | DrawWorldSync () |
void | OpenNameEdit () |
void | CloseNameEditAndSaveIf () |
void | CloseNameEditIf () |
void | CloseNameEdit () |
void | DrawWorld (WorldFileData worldData) |
void | WorldDraw (ItemGrid_Layout gridLayout, int index, Vector2 position, float scale) |
void | PlayWorld () |
int | SortEntry (WorldFileData a, WorldFileData b) |
bool | CanWorldBePlayed (WorldFileData world) |
float | WorldScale (int index) |
void | WorldOver (int index) |
Private Attributes | |
float | TitleScale |
float | BackScale |
float | NewScale |
float | PlayScale |
float | DeleteScale |
float | FavoriteScale |
float | OptionsScale |
float | RenameScale |
float | SeedDisplayScale = (float)16256 |
float | ScrollMomentum |
int | ScrollDragging |
Vector2 | DragOffset |
int | _worldCount |
bool | SeedVersionToggle |
int | LastSelectedItem |
DateTime | LastSelectTime |
DateTime | LastTouchTime = "" |
Vector2 | LastTouchMouse |
GUIControllerWorldSelect | _controllerInput |
GUIContollerTransactionButtonList | _worldListOptionsController |
Texture2D | everythingAnimatedIcon |
bool | allowItemClicking |
Rectangle | fullClipRegion |
Rectangle | dragClipRegion |
int | worldOver |
Static Private Attributes | |
const double | DOUBLE_CLICK_TIME = 500.0 |
const double | SINGLE_CLICK_TIME = 350.0 |
const float | SINGLE_CLICK_DISTANCE = 30f |
Definition at line 14 of file GUIWorldSelectMenu.cs.