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
Loading...
Searching...
No Matches
InterfaceEdit_Layout Class Reference
+ Inheritance diagram for InterfaceEdit_Layout:
+ Collaboration diagram for InterfaceEdit_Layout:

Public Member Functions

 InterfaceEdit_Layout ()
 
void Save (BinaryWriter writer)
 
void Load (BinaryReader reader)
 
bool RefreshStyles (string specificStyle=null)
 

Static Public Member Functions

static void LoadReleaseLayout ()
 
static bool LoadReleaseLayout (byte[] data)
 
static bool IsList (Type value)
 

Public Attributes

StringButton_Layout Title
 
Panel_Layout MenuDivider
 
Panel_Layout MenuDivider2
 
Panel_Layout MenuDivider3
 
Panel_Layout MenuBacking
 
Panel_Layout MenuBackingWithOptions
 
Panel_Layout SafeRegionMenuBacking
 
TransactionButton_Layout SafeRegionFinish
 
TransactionButton_Layout SafeRegionResetDefaults
 
TransactionButton_Layout SafeRegionCancelChanges
 
TransactionButton_Layout Finish
 
TransactionButton_Layout ResetDefaults
 
TransactionButton_Layout CancelChanges
 
TransactionButton_Layout InterfacePosition
 
TransactionButton_Layout SafeRegion
 
TransactionButton_Layout EditControls
 
Vector2 InventoryPageSize
 
Vector2 InventoryPageSize_Console
 
Vector2 GeneralPageSize
 
Vector2 GeneralPageSize_Console
 
Vector2 GeneralPageSizeCollapsed
 
Vector2 GeneralPageSizeCollapsed_Console
 
TransactionButton_Layout ProfileValue
 
TransactionButton_Layout ProfileRename
 
String_Layout ProfileRenameTitle
 
Panel_Layout OptionsGreyout
 
Panel_Layout ProfileOptionsBacking
 
float ProfileOptionsExtraPadding
 
TransactionButton_Layout Profile1
 
TransactionButton_Layout Profile2
 
TransactionButton_Layout Profile3
 
TransactionButton_Layout Profile4
 
TransactionButton_Layout TemplateProfileValue
 
String_Layout TemplateProfileTitle
 
Panel_Layout TemplateProfileOptionsBacking
 
float TemplateProfileExtraPadding
 
TransactionButton_Layout TemplateProfile1
 
TransactionButton_Layout TemplateProfile2
 
TransactionButton_Layout TemplateProfile3
 
TransactionButton_Layout TemplateProfile4
 
TransactionButton_Layout TemplateProfile5
 
TransactionButton_Layout EditGroups
 
TransactionButton_Layout EditGroupsButton
 
Slider_Layout UIScale
 
TransactionButton_Layout UIScaleLabel
 
TransactionButton_Layout ExitEditGroup
 
TransactionButton_Layout AddGroup
 
TransactionButton_Layout AddGroupCaption
 
TransactionButton_Layout DeleteGroup
 
TransactionButton_Layout ConfigureGroup
 
Vector2 ToggleBackingTLOffset
 
Vector2 ToggleBackingBROffset
 
Panel_Layout ToggleBacking
 
float ToggleScale
 
ItemGrid_Layout ToggleOptions
 
TransactionButton_Layout ToggleEntry
 
String_Layout ScreenSize
 
String_Layout GroupSize
 
DraggableItemGrid_Layout PageGrid
 
Panel_Layout PageEntryBacking
 
Panel_Layout PageEntrySelectedBacking
 
ItemGrid_Layout PageGridLeft
 
ItemGrid_Layout PageGridRight
 
String_Layout PageEmptyLeft
 
String_Layout PageEmptyRight
 
TransactionButton_Layout PageIconEntry
 
string name
 

Static Public Attributes

static InterfaceEdit_Layout Instance
 

Private Member Functions

void Awake ()
 
void SaveFields (BinaryWriter writer, Type implementingType, object thisObject)
 
void LoadFields (BinaryReader reader, Type implementingType, object thisObject)
 
bool RefreshFields (Type implementingType, object thisObject, string specificStyle=null)
 

Static Private Member Functions

static void SerialiseAtPath (BinaryWriter writer, Transform root)
 

Static Private Attributes

static List< LayoutDefinitionUIDefinitions
 
static Dictionary< Type, bool > typesEncountered
 
static StringBuilder output
 

Detailed Description

Definition at line 7 of file InterfaceEdit_Layout.cs.


The documentation for this class was generated from the following file: