BalsaAddons UI

From KitHack Model Club Wiki
Jump to navigation Jump to search

Back to BalsaAddons

BalsaAddons.UI

BalsaAddons.UI.ModManagerPanel

  • Method: ModManagerPanel Create(Action onDismiss)
  • Method: Void Start()
  • Method: Void Populate()
  • Method: UserModItem GetItemTemplate(UserMod _)
  • Method: Void OnItemSelected(UserModItem obj)
  • Method: Void Terminate()
  • Method: Void OnBringUp()
  • Method: Void OnDefaults()
  • Method: Boolean OnAccept()
  • Method: Boolean OnCancel()
  • Method: Void Start()
  • Method: Void ClearList()
  • Method: UserModItem AddItem(UserMod itemData)
  • Method: Void OnItemDoubleClick(UserModItem obj)
  • Method: UserModItem GetItemForObject(UserMod obj)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: Action OnDismiss
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: UIMenu_Settings settingsUI
  • Field: UserModItem template
  • Field: UIButton btnClose
  • Field: List`1 items

BalsaAddons.UI.UserModItem

  • Method: Void OnSetData(UserMod data)
  • Method: Void onModPageBtn()
  • Method: Void onExploreBtn()
  • Method: Void UpdateFields(UserMod data)
  • Method: Void onModToggleBtn()
  • Method: UserModItem SetData(UserMod data)
  • Method: UserModItem OnSelect(Action`1 onItemSelected)
  • Method: UserModItem OnDoubleClick(Action`1 onItemDoubleClick)
  • Method: T SetData(UserMod data, ScrollRect scrollRect)
  • Method: Void SetData(UserMod data, ScrollRect scrollRect)
  • Method: Titem OnSelect(Action`1 onItemSelected)
  • Method: Titem OnDoubleClick(Action`1 onItemDoubleClick)
  • Method: String get_Caption()
  • Method: ScrollRect get_ScrollRect()
  • Method: RectTransform get_container()
  • Method: ListItemData get_BaseData()
  • Method: Boolean get_IsInteractable()
  • Method: CanvasGroup get_canvasGroup()
  • Method: T InstantiateItem()
  • Method: ListItem InstantiateItem()
  • Method: Void Start()
  • Method: Void SetData(ListItemData data, ScrollRect scrollRect)
  • Method: Void SetCaption(String text)
  • Method: Void SetTooltip(String tooltip)
  • Method: Void SetTooltip(TooltipData tooltipData)
  • Method: Void Terminate()
  • Method: Void SetSelected(Boolean suppressEvent)
  • Method: Void OnPtrHoverEnter(Pointer ptr)
  • Method: Void OnPtrHoverExit(Pointer ptr)
  • Method: Void SetThumbnailSprite(Sprite sprite)
  • Method: Void SetThumbnailSize(Single value)
  • Method: Void SetThumbnailColor(Color iconColor)
  • Method: Void SetBackgroundColor(Color bgColor)
  • Method: Void ScrollIntoView()
  • Method: Void SetInteractable(Boolean v)
  • Method: Boolean IsInvoking()
  • Method: Void CancelInvoke()
  • Method: Void Invoke(String methodName, Single time)
  • Method: Void InvokeRepeating(String methodName, Single time, Single repeatRate)
  • Method: Void CancelInvoke(String methodName)
  • Method: Boolean IsInvoking(String methodName)
  • Method: Coroutine StartCoroutine(String methodName)
  • Method: Coroutine StartCoroutine(String methodName, Object value)
  • Method: Coroutine StartCoroutine(IEnumerator routine)
  • Method: Coroutine StartCoroutine_Auto(IEnumerator routine)
  • Method: Void StopCoroutine(IEnumerator routine)
  • Method: Void StopCoroutine(Coroutine routine)
  • Method: Void StopCoroutine(String methodName)
  • Method: Void StopAllCoroutines()
  • Method: Boolean get_useGUILayout()
  • Method: Void set_useGUILayout(Boolean value)
  • Method: String GetScriptClassName()
  • Method: Boolean get_enabled()
  • Method: Void set_enabled(Boolean value)
  • Method: Boolean get_isActiveAndEnabled()
  • Method: Transform get_transform()
  • Method: GameObject get_gameObject()
  • Method: Component GetComponent(Type type)
  • Method: Void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
  • Method: T GetComponent()
  • Method: Boolean TryGetComponent(Type type, Component& component)
  • Method: Boolean TryGetComponent(T& component)
  • Method: Component GetComponent(String type)
  • Method: Component GetComponentInChildren(Type t, Boolean includeInactive)
  • Method: Component GetComponentInChildren(Type t)
  • Method: T GetComponentInChildren(Boolean includeInactive)
  • Method: T GetComponentInChildren()
  • Method: Component[] GetComponentsInChildren(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInChildren(Type t)
  • Method: T[] GetComponentsInChildren(Boolean includeInactive)
  • Method: Void GetComponentsInChildren(Boolean includeInactive, List`1 result)
  • Method: T[] GetComponentsInChildren()
  • Method: Void GetComponentsInChildren(List`1 results)
  • Method: Component GetComponentInParent(Type t, Boolean includeInactive)
  • Method: Component GetComponentInParent(Type t)
  • Method: T GetComponentInParent(Boolean includeInactive)
  • Method: T GetComponentInParent()
  • Method: Component[] GetComponentsInParent(Type t, Boolean includeInactive)
  • Method: Component[] GetComponentsInParent(Type t)
  • Method: T[] GetComponentsInParent(Boolean includeInactive)
  • Method: Void GetComponentsInParent(Boolean includeInactive, List`1 results)
  • Method: T[] GetComponentsInParent()
  • Method: Component[] GetComponents(Type type)
  • Method: Void GetComponents(Type type, List`1 results)
  • Method: Void GetComponents(List`1 results)
  • Method: String get_tag()
  • Method: Void set_tag(String value)
  • Method: T[] GetComponents()
  • Method: Boolean CompareTag(String tag)
  • Method: Void SendMessageUpwards(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessageUpwards(String methodName, Object value)
  • Method: Void SendMessageUpwards(String methodName)
  • Method: Void SendMessageUpwards(String methodName, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, Object value)
  • Method: Void SendMessage(String methodName)
  • Method: Void SendMessage(String methodName, Object value, SendMessageOptions options)
  • Method: Void SendMessage(String methodName, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter, SendMessageOptions options)
  • Method: Void BroadcastMessage(String methodName, Object parameter)
  • Method: Void BroadcastMessage(String methodName)
  • Method: Void BroadcastMessage(String methodName, SendMessageOptions options)
  • Method: Int32 GetInstanceID()
  • Method: Int32 GetHashCode()
  • Method: Boolean Equals(Object other)
  • Method: String get_name()
  • Method: Void set_name(String value)
  • Method: HideFlags get_hideFlags()
  • Method: Void set_hideFlags(HideFlags value)
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Property: UserMod data
  • Property: String Caption
  • Property: ScrollRect ScrollRect
  • Property: RectTransform container
  • Property: ListItemData BaseData
  • Property: Boolean IsInteractable
  • Property: CanvasGroup canvasGroup
  • Property: Boolean useGUILayout
  • Property: Boolean enabled
  • Property: Boolean isActiveAndEnabled
  • Property: Transform transform
  • Property: GameObject gameObject
  • Property: String tag
  • Property: String name
  • Property: HideFlags hideFlags
  • Field: UIButton modToggleBtn
  • Field: UIButton modPageBtn
  • Field: UIButton exploreBtn
  • Field: TMP_Text txtModName
  • Field: TMP_Text txtModAuthor
  • Field: SRTextField txtModDescription
  • Field: TMP_Text txtModVersion
  • Field: RawImage imgPreview
  • Field: Nullable`1 willToggle
  • Field: Action`2 onModItemToggled
  • Field: Image thumbnail
  • Field: Image bg
  • Field: TMP_Text caption
  • Field: UISelectable selectable
  • Field: UIButton uiBtn
  • Field: TooltipTriggerBase tooltip
  • Field: ScrollRect scrollRect
  • Field: UnityEvent`1 OnSelected
  • Field: UnityEvent`1 OnDblClick
  • Field: RectTransform self
  • Field: Boolean isTemplate
  • Field: ListItemData data
  • Field: CanvasGroup _canvasGroup
  • Field: Single tDown