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

    Class SpriteEditorWindowFake

    Inheritance
    System.Object
    SpriteEditorWindowFake
    SpriteEditorWindowCharacterFake
    SpriteEditorWindowFullFake
    Namespace: UnityEditor.Experimental.U2D.Animation.Test.SkinningModuleTests
    Syntax
    public class SpriteEditorWindowFake : EditorWindow, ISpriteEditor

    Properties

    editingDisabled

    Declaration
    public bool editingDisabled { get; }
    Property Value
    Type Description
    System.Boolean

    enableMouseMoveEvent

    Declaration
    public bool enableMouseMoveEvent { get; set; }
    Property Value
    Type Description
    System.Boolean

    selectedSpriteRect

    Declaration
    public SpriteRect selectedSpriteRect { get; set; }
    Property Value
    Type Description
    SpriteRect

    skinningModule

    Declaration
    public SkinningModule skinningModule { get; }
    Property Value
    Type Description
    SkinningModule

    spriteRects

    Declaration
    public List<SpriteRect> spriteRects { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<SpriteRect>

    windowDimension

    Declaration
    public Rect windowDimension { get; }
    Property Value
    Type Description
    Rect

    Methods

    Activate()

    Declaration
    public void Activate()

    ApplyOrRevertModification(Boolean)

    Declaration
    public void ApplyOrRevertModification(bool apply)
    Parameters
    Type Name Description
    System.Boolean apply

    Deactivate()

    Declaration
    public void Deactivate()

    GetDataProvider<T>()

    Declaration
    public virtual T GetDataProvider<T>()
        where T : class
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    GetMainVisualContainer()

    Declaration
    public VisualElement GetMainVisualContainer()
    Returns
    Type Description
    VisualElement

    GetSpriteEditorDataProvider()

    Declaration
    protected virtual ISpriteEditorDataProvider GetSpriteEditorDataProvider()
    Returns
    Type Description
    ISpriteEditorDataProvider

    GetSpriteRects()

    Declaration
    public virtual SpriteRect[] GetSpriteRects()
    Returns
    Type Description
    SpriteRect[]

    HandleSpriteSelection()

    Declaration
    public bool HandleSpriteSelection()
    Returns
    Type Description
    System.Boolean

    OnEnable()

    Declaration
    public void OnEnable()

    RequestRepaint()

    Declaration
    public void RequestRepaint()

    SetDataModified()

    Declaration
    public void SetDataModified()

    SetPreviewTexture(Texture2D, Int32, Int32)

    Declaration
    public void SetPreviewTexture(Texture2D texture, int width, int height)
    Parameters
    Type Name Description
    Texture2D texture
    System.Int32 width
    System.Int32 height
    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