Zdexby TheHolyOneZ
42,628 classes
UnityEngine.UI.Image, UnityEngine.UI 0x0110 (272 B) inherited 0x00D8 UnityEngine.UI.dll
0x00x0110

Members 21

OffsetSizeNameTypeFlagsDefault
0x08s_ETC1DefaultUIMaterialStatic+1 flags—
0x08m_SpriteSpritePrivate—
0x08m_OverrideSpriteSpritePrivate+1 flags—
0x04m_TypeTypePrivate—
0x01m_PreserveAspectboolPrivate—
0x01m_FillCenterboolPrivate—
0x00EE0x02padding / unreflected
0x04m_FillMethodFillMethodPrivate—
0x04m_FillAmountfloatPrivate—
0x01m_FillClockwiseboolPrivate—
0x00F90x03padding / unreflected
0x04m_FillOriginintPrivate—
0x04m_AlphaHitTestMinimumThresholdfloatPrivate—
0x01m_TrackedboolPrivate—
0x01m_UseSpriteMeshboolPrivate—
0x01060x02padding / unreflected
0x04m_PixelsPerUnitMultiplierfloatPrivate—
0x04m_CachedReferencePixelsPerUnitfloatPrivate—
0x08s_VertScratchVector2[]PrivateStatic+1 flags—
0x08s_UVScratchVector2[]PrivateStatic+1 flags—
0x08s_XyVector3[]PrivateStatic+1 flags—
0x08s_UvVector3[]PrivateStatic+1 flags—
0x08m_TrackedTexturelessImagesList<UnityEngine.UI.Image>PrivateStatic—
0x01s_InitializedboolPrivateStatic—
Inherited from MaskableGraphic 10
OffsetSizeNameTypeFlagsDefault
0x01m_ShouldRecalculateStencilbool2 flags—
0x00A10x07padding / unreflected
0x08m_MaskMaterialMaterial2 flags—
0x08m_ParentMaskRectMask2DPrivate+1 flags—
0x01m_MaskableboolPrivate—
0x01m_IsMaskingGraphicboolPrivate—
0x01m_IncludeForMaskingbool2 flags—
0x00BB0x05padding / unreflected
0x08m_OnCullStateChangedCullStateChangedEventPrivate—
0x01m_ShouldRecalculatebool2 flags—
0x00C90x03padding / unreflected
0x04m_StencilValueint2 flags—
0x08m_CornersVector3[]Private+1 flags—
Inherited from Graphic 23
OffsetSizeNameTypeFlagsDefault
0x08s_DefaultUIMaterialStatic+1 flags—
0x08s_WhiteTextureTexture2DStatic+1 flags—
0x00100x08padding / unreflected
0x08m_MaterialMaterial1 flags—
0x10m_ColorColorPrivate—
0x01m_SkipLayoutUpdatebool2 flags—
0x01m_SkipMaterialUpdatebool2 flags—
0x01m_RaycastTargetboolPrivate—
0x01m_RaycastTargetCacheboolPrivate—
0x10m_RaycastPaddingVector4Private—
0x00440x04padding / unreflected
0x08m_RectTransformRectTransformPrivate+1 flags—
0x08m_CanvasRendererCanvasRendererPrivate+1 flags—
0x08m_CanvasCanvasPrivate+1 flags—
0x01m_VertsDirtyboolPrivate+1 flags—
0x01m_MaterialDirtyboolPrivate+1 flags—
0x00620x06padding / unreflected
0x08m_OnDirtyLayoutCallbackUnityAction2 flags—
0x08m_OnDirtyVertsCallbackUnityAction2 flags—
0x08m_OnDirtyMaterialCallbackUnityAction2 flags—
0x08s_MeshMeshStatic+2 flags—
0x08s_VertexHelperVertexHelperPrivateStatic+2 flags—
0x08m_CachedMeshMesh2 flags—
0x08m_CachedUvsVector2[]2 flags—
0x08m_ColorTweenRunnerTweenRunner<UnityEngine.UI.CoroutineTween.ColorTween>Private+2 flags—
0x01<useLegacyMeshGeneration>k__BackingFieldboolPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 73

SignatureFlagsNativeParams
Sprite get_sprite()Public+1 flags0x08
void set_sprite(Sprite value)Public+1 flags0x08
void DisableSpriteOptimizations()Public0x00
Sprite get_overrideSprite()Public+1 flags0x08
void set_overrideSprite(Sprite value)Public+1 flags0x08
Sprite get_activeSprite()Private+1 flags0x08
Type get_type()Public+1 flags0x04
void set_type(const Type& value)Public+1 flags0x04
bool get_preserveAspect()Public+1 flags0x01
void set_preserveAspect(bool value)Public+1 flags0x01
bool get_fillCenter()Public+1 flags0x01
void set_fillCenter(bool value)Public+1 flags0x01
FillMethod get_fillMethod()Public+1 flags0x04
void set_fillMethod(const FillMethod& value)Public+1 flags0x04
float get_fillAmount()Public+1 flags0x04
void set_fillAmount(float value)Public+1 flags0x04
bool get_fillClockwise()Public+1 flags0x01
void set_fillClockwise(bool value)Public+1 flags0x01
int get_fillOrigin()Public+1 flags0x04
void set_fillOrigin(int value)Public+1 flags0x04
float get_eventAlphaThreshold()Public+1 flags0x04
void set_eventAlphaThreshold(float value)Public+1 flags0x04
float get_alphaHitTestMinimumThreshold()Public+1 flags0x04
void set_alphaHitTestMinimumThreshold(float value)Public+1 flags0x04
bool get_useSpriteMesh()Public+1 flags0x01
void set_useSpriteMesh(bool value)Public+1 flags0x01
void .ctor()2 flags0x00
Material get_defaultETC1GraphicMaterial()PublicStatic+1 flags0x08
Texture get_mainTexture()Public+2 flags0x08
bool get_hasBorder()Public+1 flags0x01
float get_pixelsPerUnitMultiplier()Public+1 flags0x04
void set_pixelsPerUnitMultiplier(float value)Public+1 flags0x04
float get_pixelsPerUnit()Public+1 flags0x04
float get_multipliedPixelsPerUnit()2 flags0x04
Material get_material()Public+2 flags0x08
void set_material(Material value)Public+2 flags0x08
void OnBeforeSerialize()Public+2 flags0x00
void OnAfterDeserialize()Public+2 flags0x00
void PreserveSpriteAspectRatio(ref Rect& rect, const Vector2& spriteSize)Private0x10
Vector4 GetDrawingDimensions(bool shouldPreserveAspect)Private0x10
void SetNativeSize()Public+1 flags0x00
void OnPopulateMesh(VertexHelper toFill)2 flags0x08
void TrackSprite()Private0x00
void OnEnable()2 flags0x00
void OnDisable()2 flags0x00
void UpdateMaterial()2 flags0x00
void OnCanvasHierarchyChanged()2 flags0x00
void GenerateSimpleSprite(VertexHelper vh, bool lPreserveAspect)Private0x08
void GenerateSprite(VertexHelper vh, bool lPreserveAspect)Private0x08
void GenerateSlicedSprite(VertexHelper toFill)Private0x08
void GenerateTiledSprite(VertexHelper toFill)Private0x08
void AddQuad(VertexHelper vertexHelper, const Vector3[]& quadPositions, const Color32& color, const Vector3[]& quadUVs)PrivateStatic0x08
void AddQuad(VertexHelper vertexHelper, const Vector2& posMin, const Vector2& posMax, const Color32& color, const Vector2& uvMin, const Vector2& uvMax)PrivateStatic0x08
Vector4 GetAdjustedBorders(const Vector4& border, const Rect& adjustedRect)Private0x10
void GenerateFilledSprite(VertexHelper toFill, bool preserveAspect)Private0x08
bool RadialCut(const Vector3[]& xy, const Vector3[]& uv, float fill, bool invert, int corner)PrivateStatic0x08
void RadialCut(const Vector3[]& xy, float cos, float sin, bool invert, int corner)PrivateStatic0x08
void CalculateLayoutInputHorizontal()Public+2 flags0x00
void CalculateLayoutInputVertical()Public+2 flags0x00
float get_minWidth()Public+3 flags0x04
float get_preferredWidth()Public+3 flags0x04
float get_flexibleWidth()Public+3 flags0x04
float get_minHeight()Public+3 flags0x04
float get_preferredHeight()Public+3 flags0x04
float get_flexibleHeight()Public+3 flags0x04
int get_layoutPriority()Public+3 flags0x04
bool IsRaycastLocationValid(const Vector2& screenPoint, Camera eventCamera)Public+2 flags0x08
Vector2 MapCoordinate(const Vector2& local, const Rect& rect)Private0x10
void RebuildImage(SpriteAtlas spriteAtlas)PrivateStatic0x08
void TrackImage(Image g)PrivateStatic0x08
void UnTrackImage(Image g)PrivateStatic0x08
void OnDidApplyAnimationProperties()2 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 74

types with a member, parameter or interface of this type