Class UIFoldout
Foldout in the DebugMenu
Implements
IMoveHandler
IPointerDownHandler
IPointerUpHandler
IPointerEnterHandler
IPointerExitHandler
ISelectHandler
IDeselectHandler
IPointerClickHandler
ISubmitHandler
IEventSystemHandler
ICanvasElement
Inherited Members
Toggle.toggleTransition
Toggle.graphic
Toggle.group
Toggle.onValueChanged
Toggle.OnValidate()
Toggle.Rebuild(CanvasUpdate)
Toggle.LayoutComplete()
Toggle.GraphicUpdateComplete()
Toggle.OnDestroy()
Toggle.OnEnable()
Toggle.OnDisable()
Toggle.OnDidApplyAnimationProperties()
Toggle.isOn
Toggle.OnPointerClick(PointerEventData)
Toggle.OnSubmit(BaseEventData)
Selectable.s_Selectables
Selectable.s_SelectableCount
Selectable.allSelectablesArray
Selectable.allSelectableCount
Selectable.allSelectables
Selectable.AllSelectablesNoAlloc(Selectable[])
Selectable.m_CurrentIndex
Selectable.navigation
Selectable.transition
Selectable.colors
Selectable.spriteState
Selectable.animationTriggers
Selectable.targetGraphic
Selectable.interactable
Selectable.image
Selectable.animator
Selectable.Awake()
Selectable.OnCanvasGroupChanged()
Selectable.IsInteractable()
Selectable.OnTransformParentChanged()
Selectable.Reset()
Selectable.currentSelectionState
Selectable.InstantClearState()
Selectable.FindSelectableOnLeft()
Selectable.FindSelectableOnRight()
Selectable.FindSelectableOnUp()
Selectable.FindSelectableOnDown()
Selectable.OnMove(AxisEventData)
Selectable.IsHighlighted()
Selectable.IsPressed()
Selectable.OnPointerDown(PointerEventData)
Selectable.OnPointerUp(PointerEventData)
Selectable.OnPointerEnter(PointerEventData)
Selectable.OnPointerExit(PointerEventData)
Selectable.OnSelect(BaseEventData)
Selectable.OnDeselect(BaseEventData)
Selectable.Select()
UIBehaviour.IsActive()
UIBehaviour.OnRectTransformDimensionsChange()
UIBehaviour.OnBeforeTransformParentChanged()
UIBehaviour.OnCanvasHierarchyChanged()
UIBehaviour.IsDestroyed()
Component.GetComponent<T>()
Component.TryGetComponent<T>(out T)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren<T>()
Component.GetComponentInParent<T>()
Component.GetComponentsInParent<T>()
Component.GetComponents<T>()
Object.GetHashCode()
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEngine.Rendering.UI
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
[ExecuteAlways]
public class UIFoldout : Toggle, IMoveHandler, IPointerDownHandler, IPointerUpHandler, IPointerEnterHandler, IPointerExitHandler, ISelectHandler, IDeselectHandler, IPointerClickHandler, ISubmitHandler, IEventSystemHandler, ICanvasElement
Fields
Name | Description |
---|---|
arrowClosed | Arror in state closed |
arrowOpened | Arror in state opened |
content | Contents inside the toggle |
Methods
Name | Description |
---|---|
SetState(bool) | Change the state of this foldout |
SetState(bool, bool) | Change the state of this foldout |
Start() | Start of this GameObject lifecicle |