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 | ItemSelection { Info , Gender , Skin , Eyes , ChangeHair , Hair , Shirt , Undershirt , Pants , Shoes } |
Public Member Functions | |
void | Draw () |
float | StyleScale (int index) |
void | StyleOver (int index) |
void | StyleDraw (ItemGrid_Layout gridLayout, int index, Vector2 position, float scale) |
float | HairScale (int index) |
void | HairOver (int index) |
void | HairDraw (ItemGrid_Layout gridLayout, int index, Vector2 position, float scale) |
void | CreateAndSave () |
void | Setup () |
void | RandomisePlayer () |
GUIPlayerCreateMenu () | |
Static Public Member Functions | |
static void | LoadContent (ContentManager content) |
Public Attributes | |
bool | editingPlayerName |
bool | editPlayerNameForCreate |
GUIPlayerCreateMenu.ItemSelection | CurrentSelection |
float | hairScrollOffset |
bool | displayOptions |
float | _pulldownShift |
Private Member Functions | |
void | UpdateAnim (Player player, bool animated) |
void | DrawPlayer () |
bool | IsOverOptions (Vector2 cursorPosition) |
void | DrawInfo () |
void | DrawName () |
void | DrawDifficulty () |
void | DrawStylesGrid () |
void | DrawHairGrid () |
void | DrawSelectedPlayer (Vector2 position, float scale) |
void | DrawSelectedHighlight (Vector2 position, float scale) |
void | DrawSelectedHair (Vector2 position, float scale) |
void | CreatePlayer () |
void | EnterName () |
void | CloseNameEdit () |
void | CloseOptions () |
bool | DrawMenuButton (ControllerActionButton action, string label, TransactionButton_Layout buttonLayout, float scale, bool disabled) |
void | DrawMainButtons () |
void | Back () |
void | DrawCategoryButtons () |
void | DrawHSLSlider () |
void | SetupStartingItems () |
Private Attributes | |
float | shirtButtonScale |
float | underShirtButtonScale |
float | pantsButtonScale |
float | shoesButtonScale |
float | hairButtonScale |
float | changeHairButtonScale |
float | infoButtonScale |
float | eyesButtonScale |
float | skinButtonScale |
float | genderButtonScale |
float | createButtonScale |
float | randomButtonScale |
float | backButtonScale |
float | maleButtonScale |
float | femaleButtonScale |
float | randomiseButtonScale |
float | hairScrollMomentum |
int | hairScrollDragging |
Vector2 | hairDragOffset |
int | hairOver |
string | _playerName = "" |
string | editPlayerName |
int[] | actualStyleOrder |
GUIPlayerCreateController | _controllerInput |
float | NameScale |
float | DifficultyScale |
float | TypeScale |
float | TitleScale = (float)16256 |
string | typeDescription |
GUIInputRegionExclusive | _optionsBlocker |
bool | optionOpenClicked |
int | StyleOffset |
Vector2 | CharacterStyleOffset |
int | styleOver |
Vector2 | CharacterDrawOffset |
float | TimeSinceItemChange |
GUISlider.DragState | hueDragState |
GUISlider.DragState | satDragState |
GUISlider.DragState | lightDragState |
Definition at line 12 of file GUIPlayerCreateMenu.cs.