215 [
Obsolete(
"eventAlphaThreshold has been deprecated. Use eventMinimumAlphaThreshold instead (UnityUpgradable) -> alphaHitTestMinimumThreshold")]
494 float width = rect.
width;
495 float height = rect.
height;
510 float width = this.activeSprite.
rect.
width;
523 float width = this.activeSprite.
rect.
width;
536 base.OnPopulateMesh(toFill);
569 base.UpdateMaterial();
577 base.OnCanvasHierarchyChanged();
640 Rect rect =
base.rectTransform.rect;
837 float height =
rect2.height;
887 base.SetRaycastDirty();
class f__AnonymousType0<< Count > j__TPar
static Vector4 GetOuterUV(Sprite sprite)
static Vector4 GetPadding(Sprite sprite)
static Vector4 GetInnerUV(Sprite sprite)
CanvasRenderer canvasRenderer
RectTransform rectTransform
override Texture mainTexture
static void TrackImage(Image g)
static readonly Vector2[] s_VertScratch
virtual void CalculateLayoutInputHorizontal()
float eventAlphaThreshold
static void UnTrackImage(Image g)
override void OnDidApplyAnimationProperties()
Vector4 GetAdjustedBorders(Vector4 border, Rect adjustedRect)
static readonly Vector2[] s_UVScratch
virtual float preferredWidth
virtual void CalculateLayoutInputVertical()
static readonly Vector3[] s_Xy
float multipliedPixelsPerUnit
static bool s_Initialized
virtual bool IsRaycastLocationValid(Vector2 screenPoint, Camera eventCamera)
void DisableSpriteOptimizations()
override void OnDisable()
Image.FillMethod fillMethod
static void RadialCut(Vector3[] xy, float cos, float sin, bool invert, int corner)
virtual float flexibleHeight
float m_PixelsPerUnitMultiplier
static Material s_ETC1DefaultUI
float m_AlphaHitTestMinimumThreshold
static void AddQuad(VertexHelper vertexHelper, Vector3[] quadPositions, Color32 color, Vector3[] quadUVs)
override Material material
override void OnCanvasHierarchyChanged()
void GenerateSimpleSprite(VertexHelper vh, bool lPreserveAspect)
float alphaHitTestMinimumThreshold
Vector2 MapCoordinate(Vector2 local, Rect rect)
override void UpdateMaterial()
virtual void OnAfterDeserialize()
virtual float preferredHeight
static bool RadialCut(Vector3[] xy, Vector3[] uv, float fill, bool invert, int corner)
void PreserveSpriteAspectRatio(Rect rect, Vector2 spriteSize)
virtual float flexibleWidth
static readonly Vector3[] s_Uv
override void OnPopulateMesh(VertexHelper toFill)
static void RebuildImage(SpriteAtlas spriteAtlas)
static void AddQuad(VertexHelper vertexHelper, Vector2 posMin, Vector2 posMax, Color32 color, Vector2 uvMin, Vector2 uvMax)
static List< Image > m_TrackedTexturelessImages
override void SetNativeSize()
float m_CachedReferencePixelsPerUnit
static Material defaultETC1GraphicMaterial
void GenerateFilledSprite(VertexHelper toFill, bool preserveAspect)
float pixelsPerUnitMultiplier
Image.FillMethod m_FillMethod
Vector4 GetDrawingDimensions(bool shouldPreserveAspect)
void GenerateSprite(VertexHelper vh, bool lPreserveAspect)
virtual int layoutPriority
void GenerateSlicedSprite(VertexHelper toFill)
void GenerateTiledSprite(VertexHelper toFill)
virtual void OnBeforeSerialize()