|
void | solveDoubleEquationWithVector (float _x_1, float _y_1, float _x_2, float _y_2, Vector3 _constant_1, Vector3 _contant_2, out Vector3 _x, out Vector3 _y) |
|
UIVertex | uiVertexLerp (UIVertex _a, UIVertex _b, float _time) |
|
UIVertex | uiVertexBerp (UIVertex v_bottomLeft, UIVertex v_topLeft, UIVertex v_topRight, UIVertex v_bottomRight, float _xTime, float _yTime) |
| Bilinear Interpolation More...
|
|
void | tessellateQuad (List< UIVertex > _quads, int _thisQuadIdx) |
|
void | tessellateGraphic (List< UIVertex > _verts) |
|
override void | OnRectTransformDimensionsChange () |
|
override void | Awake () |
|
override void | OnEnable () |
|
virtual void | modifyVertices (List< UIVertex > _verts) |
|
Definition at line 16 of file CUIGraphic.cs.
◆ Awake()
override void UnityEngine.UI.Extensions.CUIGraphic.Awake |
( |
| ) |
|
|
protected |
◆ FixTextToRectTrans()
void UnityEngine.UI.Extensions.CUIGraphic.FixTextToRectTrans |
( |
| ) |
|
◆ GetBCurveSandwichSpacePoint()
Vector3 UnityEngine.UI.Extensions.CUIGraphic.GetBCurveSandwichSpacePoint |
( |
float |
_xTime, |
|
|
float |
_yTime |
|
) |
| |
◆ GetBCurveSandwichSpaceTangent()
Vector3 UnityEngine.UI.Extensions.CUIGraphic.GetBCurveSandwichSpaceTangent |
( |
float |
_xTime, |
|
|
float |
_yTime |
|
) |
| |
◆ ModifyMesh() [1/2]
override void UnityEngine.UI.Extensions.CUIGraphic.ModifyMesh |
( |
Mesh |
_mesh | ) |
|
◆ ModifyMesh() [2/2]
override void UnityEngine.UI.Extensions.CUIGraphic.ModifyMesh |
( |
VertexHelper |
_vh | ) |
|
◆ modifyVertices()
virtual void UnityEngine.UI.Extensions.CUIGraphic.modifyVertices |
( |
List< UIVertex > |
_verts | ) |
|
|
protectedvirtual |
◆ OnEnable()
override void UnityEngine.UI.Extensions.CUIGraphic.OnEnable |
( |
| ) |
|
|
protected |
◆ OnRectTransformDimensionsChange()
override void UnityEngine.UI.Extensions.CUIGraphic.OnRectTransformDimensionsChange |
( |
| ) |
|
|
protected |
◆ ReferenceCUIForBCurves()
void UnityEngine.UI.Extensions.CUIGraphic.ReferenceCUIForBCurves |
( |
| ) |
|
◆ Refresh()
void UnityEngine.UI.Extensions.CUIGraphic.Refresh |
( |
| ) |
|
◆ ReportSet()
virtual void UnityEngine.UI.Extensions.CUIGraphic.ReportSet |
( |
| ) |
|
|
virtual |
◆ solveDoubleEquationWithVector()
void UnityEngine.UI.Extensions.CUIGraphic.solveDoubleEquationWithVector |
( |
float |
_x_1, |
|
|
float |
_y_1, |
|
|
float |
_x_2, |
|
|
float |
_y_2, |
|
|
Vector3 |
_constant_1, |
|
|
Vector3 |
_contant_2, |
|
|
out Vector3 |
_x, |
|
|
out Vector3 |
_y |
|
) |
| |
|
protected |
◆ tessellateGraphic()
void UnityEngine.UI.Extensions.CUIGraphic.tessellateGraphic |
( |
List< UIVertex > |
_verts | ) |
|
|
protected |
◆ tessellateQuad()
void UnityEngine.UI.Extensions.CUIGraphic.tessellateQuad |
( |
List< UIVertex > |
_quads, |
|
|
int |
_thisQuadIdx |
|
) |
| |
|
protected |
◆ uiVertexBerp()
UIVertex UnityEngine.UI.Extensions.CUIGraphic.uiVertexBerp |
( |
UIVertex |
v_bottomLeft, |
|
|
UIVertex |
v_topLeft, |
|
|
UIVertex |
v_topRight, |
|
|
UIVertex |
v_bottomRight, |
|
|
float |
_xTime, |
|
|
float |
_yTime |
|
) |
| |
|
protected |
◆ uiVertexLerp()
UIVertex UnityEngine.UI.Extensions.CUIGraphic.uiVertexLerp |
( |
UIVertex |
_a, |
|
|
UIVertex |
_b, |
|
|
float |
_time |
|
) |
| |
|
protected |
◆ UpdateCurveControlPointPositions()
void UnityEngine.UI.Extensions.CUIGraphic.UpdateCurveControlPointPositions |
( |
| ) |
|
◆ bottomCurveIdx
readonly static int UnityEngine.UI.Extensions.CUIGraphic.bottomCurveIdx = 0 |
|
static |
◆ isCurved
bool UnityEngine.UI.Extensions.CUIGraphic.isCurved = true |
|
protected |
Describing the properties of this object.
Definition at line 33 of file CUIGraphic.cs.
◆ isLockWithRatio
bool UnityEngine.UI.Extensions.CUIGraphic.isLockWithRatio = true |
|
protected |
◆ rectTrans
RectTransform UnityEngine.UI.Extensions.CUIGraphic.rectTrans |
|
protected |
Reference to other objects that are needed by this object.
Definition at line 65 of file CUIGraphic.cs.
◆ refCUIGraphic
CUIGraphic UnityEngine.UI.Extensions.CUIGraphic.refCUIGraphic |
|
protected |
◆ refCurves
◆ refCurvesControlRatioPoints
Vector3_Array2D [] UnityEngine.UI.Extensions.CUIGraphic.refCurvesControlRatioPoints |
|
protected |
◆ resolution
float UnityEngine.UI.Extensions.CUIGraphic.resolution = 5.0f |
|
protected |
◆ reuse_quads
List<UIVertex> UnityEngine.UI.Extensions.CUIGraphic.reuse_quads = new List<UIVertex>() |
|
protected |
◆ topCurveIdx
readonly static int UnityEngine.UI.Extensions.CUIGraphic.topCurveIdx = 1 |
|
static |
◆ uiGraphic
Graphic UnityEngine.UI.Extensions.CUIGraphic.uiGraphic |
|
protected |
◆ IsCurved
bool UnityEngine.UI.Extensions.CUIGraphic.IsCurved |
|
get |
◆ IsLockWithRatio
bool UnityEngine.UI.Extensions.CUIGraphic.IsLockWithRatio |
|
get |
◆ RectTrans
RectTransform UnityEngine.UI.Extensions.CUIGraphic.RectTrans |
|
get |
◆ RefCUIGraphic
CUIGraphic UnityEngine.UI.Extensions.CUIGraphic.RefCUIGraphic |
|
get |
◆ RefCurves
◆ RefCurvesControlRatioPoints
Vector3_Array2D [] UnityEngine.UI.Extensions.CUIGraphic.RefCurvesControlRatioPoints |
|
get |
◆ UIGraphic
Graphic UnityEngine.UI.Extensions.CUIGraphic.UIGraphic |
|
get |
The documentation for this class was generated from the following file: