Class SpriteMetaData | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class SpriteMetaData

    Inheritance
    System.Object
    SpriteMetaData
    Namespace: UnityEditor.Experimental.U2D.PSD
    Syntax
    [Serializable]
    public class SpriteMetaData : SpriteRect

    Constructors

    SpriteMetaData()

    Declaration
    public SpriteMetaData()

    SpriteMetaData(SpriteRect)

    Declaration
    public SpriteMetaData(SpriteRect sr)
    Parameters
    Type Name Description
    SpriteRect sr

    Fields

    edges

    Declaration
    public Vector2Int[] edges
    Field Value
    Type Description
    Vector2Int[]

    indices

    Declaration
    public int[] indices
    Field Value
    Type Description
    System.Int32[]

    parentGroupIndex

    Declaration
    public int parentGroupIndex
    Field Value
    Type Description
    System.Int32

    spriteBone

    Declaration
    public List<SpriteBone> spriteBone
    Field Value
    Type Description
    System.Collections.Generic.List<SpriteBone>

    spriteOutline

    Declaration
    public List<SpriteOutline> spriteOutline
    Field Value
    Type Description
    System.Collections.Generic.List<SpriteOutline>

    spritePhysicsOutline

    Declaration
    public List<SpriteOutline> spritePhysicsOutline
    Field Value
    Type Description
    System.Collections.Generic.List<SpriteOutline>

    tessellationDetail

    Declaration
    public float tessellationDetail
    Field Value
    Type Description
    System.Single

    uvTransform

    Declaration
    public Vector2Int uvTransform
    Field Value
    Type Description
    Vector2Int

    vertices

    Declaration
    public List<Vertex2DMetaData> vertices
    Field Value
    Type Description
    System.Collections.Generic.List<Vertex2DMetaData>

    Methods

    GetGUIDFromSerializedProperty(SerializedProperty)

    Declaration
    public static GUID GetGUIDFromSerializedProperty(SerializedProperty sp)
    Parameters
    Type Name Description
    SerializedProperty sp
    Returns
    Type Description
    GUID

    GetPivotValue(SpriteAlignment, Vector2)

    Declaration
    public static Vector2 GetPivotValue(SpriteAlignment alignment, Vector2 customOffset)
    Parameters
    Type Name Description
    SpriteAlignment alignment
    Vector2 customOffset
    Returns
    Type Description
    Vector2

    Operators

    Implicit(SpriteMetaData to AssetImporters.SpriteImportData)

    Declaration
    public static implicit operator AssetImporters.SpriteImportData(SpriteMetaData value)
    Parameters
    Type Name Description
    SpriteMetaData value
    Returns
    Type Description
    UnityEditor.Experimental.AssetImporters.SpriteImportData
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023