UI Node Connect 4  v4.1
MeadowGames.UINodeConnect4.GraphicRenderer.UICLineRenderer Class Reference

Inherits MaskableGraphic.

Inherited by MeadowGames.UINodeConnect4.Extra.HandlerRenderer.

Public Member Functions

void OnPopulateMeshAddListener (UnityAction action)
 
void OnPopulateMeshRemoveListener (UnityAction action)
 
void AddUIVertexQuad (Vector2[] vertices, Vector2[] uvs, Color32 color)
 
void AddUIVertexQuad (Vector2[] vertices, Vector2[] uvs, Color32 colorStart, Color32 colorEnd)
 
void AddUIVertexTriangle (Vector2[] vertices, Vector2[] uvs, Color32 color)
 

Public Attributes

Sprite s1
 
Vector2[] UVs => new[] { uv0, uv1, uv2, uv3 }
 
Vector2[] UVs90 => new[] { uv3, uv0, uv1, uv2 }
 

Protected Member Functions

override void OnEnable ()
 
override void OnDisable ()
 
UIVertex[] SetVbo (Vector2[] vertices, Vector2[] uvs, Color32 color)
 
override void OnPopulateMesh (VertexHelper vh)
 

Properties

float rectScaleX [get]
 
bool CompensateScaleOfParents [get, set]
 
override Texture? mainTexture [get]
 
Texture texture [get, set]