Class TextContainer
Inheritance
System.Object
UnityEngine.EventSystems.UIBehaviour
TextContainer
Inherited Members
UnityEngine.EventSystems.UIBehaviour.Start()
UnityEngine.EventSystems.UIBehaviour.OnDestroy()
UnityEngine.EventSystems.UIBehaviour.IsActive()
UnityEngine.EventSystems.UIBehaviour.OnValidate()
UnityEngine.EventSystems.UIBehaviour.Reset()
UnityEngine.EventSystems.UIBehaviour.OnBeforeTransformParentChanged()
UnityEngine.EventSystems.UIBehaviour.OnTransformParentChanged()
UnityEngine.EventSystems.UIBehaviour.OnDidApplyAnimationProperties()
UnityEngine.EventSystems.UIBehaviour.OnCanvasGroupChanged()
UnityEngine.EventSystems.UIBehaviour.OnCanvasHierarchyChanged()
UnityEngine.EventSystems.UIBehaviour.IsDestroyed()
Namespace: TMPro
Syntax
[ExecuteInEditMode]
[RequireComponent(typeof(RectTransform))]
[AddComponentMenu("Layout/Text Container")]
public class TextContainer : UIBehaviour
Properties
anchorPosition
Declaration
public TextContainerAnchors anchorPosition { get; set; }
Property Value
| Type | Description |
|---|---|
| TextContainerAnchors |
corners
Declaration
public Vector3[] corners { get; }
Property Value
| Type | Description |
|---|---|
| Vector3[] |
hasChanged
Declaration
public bool hasChanged { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
height
Declaration
public float height { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Single |
isAutoFitting
Declaration
public bool isAutoFitting { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
isDefaultHeight
Declaration
public bool isDefaultHeight { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
isDefaultWidth
Declaration
public bool isDefaultWidth { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
margins
Declaration
public Vector4 margins { get; set; }
Property Value
| Type | Description |
|---|---|
| Vector4 |
pivot
Declaration
public Vector2 pivot { get; set; }
Property Value
| Type | Description |
|---|---|
| Vector2 |
rect
Declaration
public Rect rect { get; set; }
Property Value
| Type | Description |
|---|---|
| Rect |
rectTransform
The RectTransform used by the object
Declaration
public RectTransform rectTransform { get; }
Property Value
| Type | Description |
|---|---|
| RectTransform |
size
Declaration
public Vector2 size { get; set; }
Property Value
| Type | Description |
|---|---|
| Vector2 |
textMeshPro
Declaration
public TextMeshPro textMeshPro { get; }
Property Value
| Type | Description |
|---|---|
| TextMeshPro |
width
Declaration
public float width { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Single |
worldCorners
Declaration
public Vector3[] worldCorners { get; }
Property Value
| Type | Description |
|---|---|
| Vector3[] |
Methods
Awake()
Declaration
protected override void Awake()
Overrides
UnityEngine.EventSystems.UIBehaviour.Awake()
OnDisable()
Declaration
protected override void OnDisable()
Overrides
UnityEngine.EventSystems.UIBehaviour.OnDisable()
OnEnable()
Declaration
protected override void OnEnable()
Overrides
UnityEngine.EventSystems.UIBehaviour.OnEnable()
OnRectTransformDimensionsChange()
Callback from Unity to handle RectTransform changes.
Declaration
protected override void OnRectTransformDimensionsChange()
Overrides
UnityEngine.EventSystems.UIBehaviour.OnRectTransformDimensionsChange()