terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Classes | |
class | ToggleEvent |
Public Types | |
enum | ToggleTransition { None , Fade } |
enum | Transition { None , ColorTint , SpriteSwap , Animation } |
Static Public Member Functions | |
static int | AllSelectablesNoAlloc (Selectable[] selectables) |
static void | print (object message) |
static implicit | operator bool (Object exists) |
static Object | Instantiate (Object original, Vector3 position, Quaternion rotation) |
static Object | Instantiate (Object original) |
static T | Instantiate< T > (T original) |
static T | Instantiate< T > (T original, Vector3 position, Quaternion rotation) |
static void | Destroy (Object obj, [DefaultValue("0.0F")] float t) |
static void | Destroy (Object obj) |
static void | DestroyImmediate (Object obj, [DefaultValue("false")] bool allowDestroyingAssets) |
static void | DestroyImmediate (Object obj) |
static Object[] | FindObjectsOfType (Type type, bool includeInactive) |
static void | DontDestroyOnLoad ([NotNull("NullExceptionObject")] Object target) |
static T[] | FindObjectsOfType< T > () |
static bool | operator== (Object x, Object y) |
static bool | operator!= (Object x, Object y) |
Public Attributes | |
Toggle.ToggleTransition | toggleTransition = Toggle.ToggleTransition.Fade |
Graphic | graphic |
Toggle.ToggleEvent | onValueChanged |
Protected Types | |
enum | SelectionState { Normal , Highlighted , Pressed , Selected , Disabled } |
Protected Member Functions | |
Toggle () | |
override void | OnDestroy () |
override void | OnEnable () |
override void | OnDisable () |
override void | OnDidApplyAnimationProperties () |
override void | Start () |
override void | Awake () |
override void | OnCanvasGroupChanged () |
override void | OnTransformParentChanged () |
virtual void | InstantClearState () |
virtual void | DoStateTransition (Selectable.SelectionState state, bool instant) |
bool | IsHighlighted () |
bool | IsPressed () |
virtual void | OnRectTransformDimensionsChange () |
virtual void | OnBeforeTransformParentChanged () |
virtual void | OnCanvasHierarchyChanged () |
Protected Attributes | |
int | m_CurrentIndex |
Static Protected Attributes | |
static Selectable[] | s_Selectables |
static int | s_SelectableCount |
Package Functions | |
string | GetScriptClassName () |
void | GetComponentFastPath (Type type, IntPtr oneFurtherThanResultValue) |
Static Package Functions | |
static Object | FindObjectFromInstanceID (int instanceID) |
Static Package Attributes | |
static int | OffsetOfInstanceIDInCPlusPlusObject |
Properties | |
ToggleGroup | group [get, set] |
bool | isOn [get, set] |
static Selectable[] | allSelectablesArray [get] |
static int | allSelectableCount [get] |
static List< Selectable > | allSelectables [get] |
Navigation | navigation [get, set] |
Selectable.Transition | transition [get, set] |
ColorBlock | colors [get, set] |
SpriteState | spriteState [get, set] |
AnimationTriggers | animationTriggers [get, set] |
Graphic | targetGraphic [get, set] |
bool | interactable [get, set] |
bool | isPointerInside [get, set] |
bool | isPointerDown [get, set] |
bool | hasSelection [get, set] |
Image | image [get, set] |
Animator | animator [get] |
Selectable.SelectionState | currentSelectionState [get] |
bool | useGUILayout [get, set] |
bool | enabled [get, set] |
bool | isActiveAndEnabled [get] |
Transform | transform [get] |
GameObject | gameObject [get] |
string | name [get, set] |
HideFlags | hideFlags [set] |
Transform | transform [get] |
Private Member Functions | |
void | SetToggleGroup (ToggleGroup newGroup, bool setMemberValue) |
void | Set (bool value, bool sendCallback=true) |
void | PlayEffect (bool instant) |
void | InternalToggle () |
Transform ICanvasElement. | get_transform () |
void | OnSetProperty () |
void | OnApplicationFocus (bool hasFocus) |
void | Navigate (AxisEventData eventData, Selectable sel) |
void | StartColorTween (Color targetColor, bool instant) |
void | DoSpriteSwap (Sprite newSprite) |
void | TriggerAnimation (string triggername) |
void | EvaluateAndTransitionToSelectionState () |
Coroutine | StartCoroutineManaged (string methodName, object value) |
Coroutine | StartCoroutineManaged2 (IEnumerator enumerator) |
void | StopCoroutineManaged (Coroutine routine) |
void | StopCoroutineFromEnumeratorManaged (IEnumerator routine) |
void | GetComponentsForListInternal (Type searchType, object resultList) |
IntPtr | GetCachedPtr () |
Private Attributes | |
ToggleGroup | m_Group |
bool | m_IsOn |
bool | m_EnableCalled |
Navigation | m_Navigation |
Selectable.Transition | m_Transition |
ColorBlock | m_Colors |
SpriteState | m_SpriteState |
AnimationTriggers | m_AnimationTriggers |
bool | m_Interactable |
Graphic | m_TargetGraphic |
bool | m_GroupsAllowInteraction |
bool< isPointerInside > | k__BackingField |
bool< isPointerDown > | k__BackingField |
bool< hasSelection > | k__BackingField |
readonly List< CanvasGroup > | m_CanvasGroupCache |
IntPtr | m_CachedPtr |
Static Private Attributes | |
const string | objectIsNullMessage = "The Object you want to instantiate is null." |
const string | cloneDestroyedMessage = "Instantiate failed because the clone was destroyed during creation. This can happen if DestroyImmediate is called in MonoBehaviour.Awake." |