Tanoda
UnityEngine.UI.Extensions.UICornerCut Class Reference
Inheritance diagram for UnityEngine.UI.Extensions.UICornerCut:
UnityEngine.UI.Extensions.UIPrimitiveBase

Public Attributes

Vector2 cornerSize = new Vector2(16, 16)
 

Protected Member Functions

override void OnPopulateMesh (VertexHelper vh)
 
- Protected Member Functions inherited from UnityEngine.UI.Extensions.UIPrimitiveBase
 UIPrimitiveBase ()
 
UIVertex[] SetVbo (Vector2[] vertices, Vector2[] uvs)
 
Vector2[] IncreaseResolution (Vector2[] input)
 
List< Vector2 > IncreaseResolution (List< Vector2 > input)
 
virtual void GeneratedUVs ()
 
virtual void ResolutionToNativeSize (float distance)
 
override void OnEnable ()
 

Properties

bool CutUL [get, set]
 
bool CutUR [get, set]
 
bool CutLL [get, set]
 
bool CutLR [get, set]
 
bool MakeColumns [get, set]
 
bool UseColorUp [get, set]
 
Color32 ColorUp [get, set]
 
bool UseColorDown [get, set]
 
Color32 ColorDown [get, set]
 
- Properties inherited from UnityEngine.UI.Extensions.UIPrimitiveBase
Sprite sprite [get, set]
 
Sprite overrideSprite [get, set]
 
Sprite activeSprite [get]
 
float eventAlphaThreshold [get, set]
 
ResolutionMode ImproveResolution [get, set]
 
float Resolution [get, set]
 
bool UseNativeSize [get, set]
 
static Material defaultETC1GraphicMaterial [get]
 Default material used to draw everything if no explicit material was specified. More...
 
override Texture mainTexture [get]
 Image's texture comes from the UnityEngine.Image. More...
 
bool hasBorder [get]
 Whether the Image has a border to work with. More...
 
float pixelsPerUnit [get]
 
override Material material [get, set]
 
virtual float minWidth [get]
 
virtual float preferredWidth [get]
 
virtual float flexibleWidth [get]
 
virtual float minHeight [get]
 
virtual float preferredHeight [get]
 
virtual float flexibleHeight [get]
 
virtual int layoutPriority [get]
 

Additional Inherited Members

- Public Member Functions inherited from UnityEngine.UI.Extensions.UIPrimitiveBase
virtual void CalculateLayoutInputHorizontal ()
 
virtual void CalculateLayoutInputVertical ()
 
virtual bool IsRaycastLocationValid (Vector2 screenPoint, Camera eventCamera)
 
- Protected Attributes inherited from UnityEngine.UI.Extensions.UIPrimitiveBase
float m_Resolution
 
- Static Protected Attributes inherited from UnityEngine.UI.Extensions.UIPrimitiveBase
static Material s_ETC1DefaultUI = null
 

Detailed Description

Definition at line 22 of file UICornerCut.cs.

Member Function Documentation

◆ OnPopulateMesh()

override void UnityEngine.UI.Extensions.UICornerCut.OnPopulateMesh ( VertexHelper  vh)
protected

Definition at line 104 of file UICornerCut.cs.

Member Data Documentation

◆ cornerSize

Vector2 UnityEngine.UI.Extensions.UICornerCut.cornerSize = new Vector2(16, 16)

Definition at line 24 of file UICornerCut.cs.

Property Documentation

◆ ColorDown

Color32 UnityEngine.UI.Extensions.UICornerCut.ColorDown
getset

Definition at line 98 of file UICornerCut.cs.

◆ ColorUp

Color32 UnityEngine.UI.Extensions.UICornerCut.ColorUp
getset

Definition at line 86 of file UICornerCut.cs.

◆ CutLL

bool UnityEngine.UI.Extensions.UICornerCut.CutLL
getset

Definition at line 62 of file UICornerCut.cs.

◆ CutLR

bool UnityEngine.UI.Extensions.UICornerCut.CutLR
getset

Definition at line 68 of file UICornerCut.cs.

◆ CutUL

bool UnityEngine.UI.Extensions.UICornerCut.CutUL
getset

Definition at line 50 of file UICornerCut.cs.

◆ CutUR

bool UnityEngine.UI.Extensions.UICornerCut.CutUR
getset

Definition at line 56 of file UICornerCut.cs.

◆ MakeColumns

bool UnityEngine.UI.Extensions.UICornerCut.MakeColumns
getset

Definition at line 74 of file UICornerCut.cs.

◆ UseColorDown

bool UnityEngine.UI.Extensions.UICornerCut.UseColorDown
getset

Definition at line 92 of file UICornerCut.cs.

◆ UseColorUp

bool UnityEngine.UI.Extensions.UICornerCut.UseColorUp
getset

Definition at line 80 of file UICornerCut.cs.


The documentation for this class was generated from the following file: