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

    Class SpriteEditorWindowFullFake

    Inheritance
    System.Object
    SpriteEditorWindowFake
    SpriteEditorWindowFullFake
    Inherited Members
    SpriteEditorWindowFake.spriteRects
    SpriteEditorWindowFake.selectedSpriteRect
    SpriteEditorWindowFake.enableMouseMoveEvent
    SpriteEditorWindowFake.editingDisabled
    SpriteEditorWindowFake.windowDimension
    SpriteEditorWindowFake.skinningModule
    SpriteEditorWindowFake.OnEnable()
    SpriteEditorWindowFake.HandleSpriteSelection()
    SpriteEditorWindowFake.RequestRepaint()
    SpriteEditorWindowFake.SetDataModified()
    SpriteEditorWindowFake.ApplyOrRevertModification(Boolean)
    SpriteEditorWindowFake.GetMainVisualContainer()
    SpriteEditorWindowFake.SetPreviewTexture(Texture2D, Int32, Int32)
    SpriteEditorWindowFake.Activate()
    SpriteEditorWindowFake.Deactivate()
    Namespace: UnityEditor.Experimental.U2D.Animation.Test.SkinningModuleTests
    Syntax
    public class SpriteEditorWindowFullFake : SpriteEditorWindowFake, ISpriteEditor, ISpriteEditorDataProvider, ISpriteBoneDataProvider, ISpriteMeshDataProvider, ICharacterDataProvider, ITextureDataProvider

    Properties

    pixelsPerUnit

    Declaration
    public float pixelsPerUnit { get; }
    Property Value
    Type Description
    System.Single

    previewTexture

    Declaration
    public Texture2D previewTexture { get; }
    Property Value
    Type Description
    Texture2D

    spriteImportMode

    Declaration
    public SpriteImportMode spriteImportMode { get; }
    Property Value
    Type Description
    SpriteImportMode

    targetObject

    Declaration
    public Object targetObject { get; }
    Property Value
    Type Description
    UnityEngine.Object

    texture

    Declaration
    public Texture2D texture { get; }
    Property Value
    Type Description
    Texture2D

    Methods

    Apply()

    Declaration
    public void Apply()

    GetBones(GUID)

    Declaration
    public List<SpriteBone> GetBones(GUID guid)
    Parameters
    Type Name Description
    GUID guid
    Returns
    Type Description
    System.Collections.Generic.List<SpriteBone>

    GetCharacterData()

    Declaration
    public CharacterData GetCharacterData()
    Returns
    Type Description
    CharacterData
    Implements
    ICharacterDataProvider.GetCharacterData()

    GetDataProvider<T>()

    Declaration
    public override T GetDataProvider<T>()
        where T : class
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    Overrides
    SpriteEditorWindowFake.GetDataProvider<T>()

    GetEdges(GUID)

    Declaration
    public Vector2Int[] GetEdges(GUID guid)
    Parameters
    Type Name Description
    GUID guid
    Returns
    Type Description
    Vector2Int[]

    GetIndices(GUID)

    Declaration
    public int[] GetIndices(GUID guid)
    Parameters
    Type Name Description
    GUID guid
    Returns
    Type Description
    System.Int32[]

    GetReadableTexture2D()

    Declaration
    public Texture2D GetReadableTexture2D()
    Returns
    Type Description
    Texture2D

    GetSpriteEditorDataProvider()

    Declaration
    protected override ISpriteEditorDataProvider GetSpriteEditorDataProvider()
    Returns
    Type Description
    ISpriteEditorDataProvider
    Overrides
    SpriteEditorWindowFake.GetSpriteEditorDataProvider()

    GetSpriteRects()

    Declaration
    public override SpriteRect[] GetSpriteRects()
    Returns
    Type Description
    SpriteRect[]
    Overrides
    SpriteEditorWindowFake.GetSpriteRects()

    GetTextureActualWidthAndHeight(out Int32, out Int32)

    Declaration
    public void GetTextureActualWidthAndHeight(out int width, out int height)
    Parameters
    Type Name Description
    System.Int32 width
    System.Int32 height

    GetVertices(GUID)

    Declaration
    public Vertex2DMetaData[] GetVertices(GUID guid)
    Parameters
    Type Name Description
    GUID guid
    Returns
    Type Description
    Vertex2DMetaData[]

    HasDataProvider(Type)

    Declaration
    public bool HasDataProvider(Type type)
    Parameters
    Type Name Description
    System.Type type
    Returns
    Type Description
    System.Boolean

    InitSpriteEditorDataProvider()

    Declaration
    public void InitSpriteEditorDataProvider()

    PopulateCharacter()

    Declaration
    public void PopulateCharacter()

    PopulateSpriteSheet()

    Declaration
    public void PopulateSpriteSheet()

    SetBones(GUID, List<SpriteBone>)

    Declaration
    public void SetBones(GUID guid, List<SpriteBone> bones)
    Parameters
    Type Name Description
    GUID guid
    System.Collections.Generic.List<SpriteBone> bones

    SetCharacterData(CharacterData)

    Declaration
    public void SetCharacterData(CharacterData characterData)
    Parameters
    Type Name Description
    CharacterData characterData
    Implements
    ICharacterDataProvider.SetCharacterData(CharacterData)

    SetEdges(GUID, Vector2Int[])

    Declaration
    public void SetEdges(GUID guid, Vector2Int[] edges)
    Parameters
    Type Name Description
    GUID guid
    Vector2Int[] edges

    SetIndices(GUID, Int32[])

    Declaration
    public void SetIndices(GUID guid, int[] indices)
    Parameters
    Type Name Description
    GUID guid
    System.Int32[] indices

    SetSpriteRects(SpriteRect[])

    Declaration
    public void SetSpriteRects(SpriteRect[] spriteRects)
    Parameters
    Type Name Description
    SpriteRect[] spriteRects

    SetVertices(GUID, Vertex2DMetaData[])

    Declaration
    public void SetVertices(GUID guid, Vertex2DMetaData[] vertices)
    Parameters
    Type Name Description
    GUID guid
    Vertex2DMetaData[] vertices
    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