docs.unity.cn
    Show / Hide Table of Contents

    Class SVGImageEditor

    Editor class used to edit UI Sprites.

    Inheritance
    Object
    Object
    ScriptableObject
    Editor
    GraphicEditor
    SVGImageEditor
    Inherited Members
    GraphicEditor.m_Script
    GraphicEditor.m_Color
    GraphicEditor.m_Material
    GraphicEditor.m_RaycastTarget
    GraphicEditor.m_Maskable
    GraphicEditor.m_ShowNativeSize
    GraphicEditor.OnDisable()
    GraphicEditor.SetShowNativeSize(Boolean, Boolean)
    GraphicEditor.NativeSizeButtonGUI()
    GraphicEditor.MaskableControlsGUI()
    GraphicEditor.AppearanceControlsGUI()
    GraphicEditor.RaycastControlsGUI()
    Editor.CreateEditorWithContext(Object[], Object, Type)
    Editor.CreateEditorWithContext(Object[], Object)
    Editor.CreateCachedEditorWithContext(Object, Object, Type, Editor)
    Editor.CreateCachedEditorWithContext(Object[], Object, Type, Editor)
    Editor.CreateCachedEditor(Object, Type, Editor)
    Editor.CreateCachedEditor(Object[], Type, Editor)
    Editor.CreateEditor(Object)
    Editor.CreateEditor(Object, Type)
    Editor.CreateEditor(Object[])
    Editor.CreateEditor(Object[], Type)
    Editor.DrawPropertiesExcluding(SerializedObject, String[])
    Editor.DrawDefaultInspector()
    Editor.Repaint()
    Editor.CreateInspectorGUI()
    Editor.RequiresConstantRepaint()
    Editor.DrawHeader()
    Editor.OnHeaderGUI()
    Editor.ShouldHideOpenButton()
    Editor.DrawFoldoutInspector(Object, Editor)
    Editor.HasPreviewGUI()
    Editor.GetPreviewTitle()
    Editor.RenderStaticPreview(String, Object[], Int32, Int32)
    Editor.OnPreviewGUI(Rect, GUIStyle)
    Editor.OnInteractivePreviewGUI(Rect, GUIStyle)
    Editor.OnPreviewSettings()
    Editor.GetInfoString()
    Editor.DrawPreview(Rect)
    Editor.ReloadPreviewInstances()
    Editor.UseDefaultMargins()
    Editor.Initialize(Object[])
    UnityEditor.Editor.MoveNextTarget()
    Editor.ResetTarget()
    Editor.target
    Editor.targets
    Editor.serializedObject
    Editor.finishedDefaultHeaderGUI
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(String)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectOfType<T>()
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: Unity.VectorGraphics
    Syntax
    [CustomEditor(typeof(SVGImage), isFallback = true)]
    [MovedFrom("")]
    [CanEditMultipleObjects]
    public class SVGImageEditor : GraphicEditor, IPreviewable, IToolModeOwner

    Methods

    AddSVGImage(MenuCommand)

    Adds the SVG Image menu item.

    Declaration
    [MenuItem("GameObject/UI/SVG Image", false, 2002)]
    public static void AddSVGImage(MenuCommand menuCommand)
    Parameters
    Type Name Description
    MenuCommand menuCommand

    The menu command into which to insert the menu item.

    OnEnable()

    Enables the editor

    Declaration
    protected override void OnEnable()
    Overrides
    GraphicEditor.OnEnable()

    OnInspectorGUI()

    Draws the editor

    Declaration
    public override void OnInspectorGUI()
    Overrides
    GraphicEditor.OnInspectorGUI()
    Back to top Copyright © 2023 Unity Technologies
    Generated by DocFX
    on Wednesday, April 19, 2023
    Terms of use