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 | ScrollRectEvent |
Public Types | |
enum | MovementType { Unrestricted , Elastic , Clamped } |
enum | ScrollbarVisibility { Permanent , AutoHide , AutoHideAndExpandViewport } |
Static Public Member Functions | |
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) |
Protected Member Functions | |
ScrollRect () | |
override void | OnEnable () |
override void | OnDisable () |
virtual void | SetContentAnchoredPosition (Vector2 position) |
virtual void | LateUpdate () |
void | UpdatePrevData () |
virtual void | SetNormalizedPosition (float value, int axis) |
override void | OnRectTransformDimensionsChange () |
void | UpdateBounds () |
void | SetDirty () |
void | SetDirtyCaching () |
virtual void | Awake () |
virtual void | Start () |
virtual void | OnDestroy () |
virtual void | OnBeforeTransformParentChanged () |
virtual void | OnTransformParentChanged () |
virtual void | OnDidApplyAnimationProperties () |
virtual void | OnCanvasGroupChanged () |
virtual void | OnCanvasHierarchyChanged () |
Protected Attributes | |
Vector2 | m_ContentStartPosition |
Bounds | m_ContentBounds |
Package Functions | |
string | GetScriptClassName () |
void | GetComponentFastPath (Type type, IntPtr oneFurtherThanResultValue) |
Static Package Functions | |
static void | AdjustBounds (Bounds viewBounds, Vector2 contentPivot, Vector3 contentSize, Vector3 contentPos) |
static Bounds | InternalGetBounds (Vector3[] corners, Matrix4x4 viewWorldToLocalMatrix) |
static Vector2 | InternalCalculateOffset (Bounds viewBounds, Bounds contentBounds, bool horizontal, bool vertical, ScrollRect.MovementType movementType, Vector2 delta) |
static Object | FindObjectFromInstanceID (int instanceID) |
Static Package Attributes | |
static int | OffsetOfInstanceIDInCPlusPlusObject |
Private Member Functions | |
void | UpdateCachedData () |
void | EnsureLayoutHasRebuilt () |
void | UpdateScrollbars (Vector2 offset) |
void | SetHorizontalNormalizedPosition (float value) |
void | SetVerticalNormalizedPosition (float value) |
void | UpdateScrollbarVisibility () |
void | UpdateScrollbarLayout () |
Bounds | GetBounds () |
Vector2 | CalculateOffset (Vector2 delta) |
Transform ICanvasElement. | get_transform () |
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 () |
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." |
Definition at line 14 of file ScrollRect.cs.