Class EditorXRUtils | Unity Reflect | 1.0.0-preview.11
docs.unity3d.com
    Show / Hide Table of Contents

    Class EditorXRUtils

    Inheritance
    Object
    EditorXRUtils
    Namespace: UnityEditor.Experimental.EditorVR.Utilities
    Syntax
    public static class EditorXRUtils

    Properties

    hideFlags

    Declaration
    public static HideFlags hideFlags { get; set; }
    Property Value
    Type Description
    HideFlags

    Methods

    AddComponent(Type, GameObject)

    Declaration
    public static Component AddComponent(Type type, GameObject go)
    Parameters
    Type Name Description
    Type type
    GameObject go
    Returns
    Type Description
    Component

    AddComponent<T>(GameObject)

    Declaration
    public static T AddComponent<T>(GameObject go)
        where T : Component
    Parameters
    Type Name Description
    GameObject go
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    CopyComponent<T>(T, GameObject)

    Declaration
    public static T CopyComponent<T>(T sourceComponent, GameObject targetGameObject)
        where T : Component
    Parameters
    Type Name Description
    T sourceComponent
    GameObject targetGameObject
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    CreateEmptyGameObject(String, Transform)

    Create an empty VR GameObject.

    Declaration
    public static GameObject CreateEmptyGameObject(string name = null, Transform parent = null)
    Parameters
    Type Name Description
    String name

    Name of the new GameObject

    Transform parent

    Transform to parent new object under

    Returns
    Type Description
    GameObject

    The newly created empty GameObject

    CreateGameObjectWithComponent(Type, Transform, Boolean, Boolean)

    Declaration
    public static Component CreateGameObjectWithComponent(Type type, Transform parent = null, bool worldPositionStays = true, bool runInEditMode = true)
    Parameters
    Type Name Description
    Type type
    Transform parent
    Boolean worldPositionStays
    Boolean runInEditMode
    Returns
    Type Description
    Component

    CreateGameObjectWithComponent<T>(Transform, Boolean, Boolean)

    Declaration
    public static T CreateGameObjectWithComponent<T>(Transform parent = null, bool worldPositionStays = true, bool runInEditMode = true)
        where T : Component
    Parameters
    Type Name Description
    Transform parent
    Boolean worldPositionStays
    Boolean runInEditMode
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    Instantiate(GameObject, Transform, Boolean, Boolean, Boolean)

    Declaration
    public static GameObject Instantiate(GameObject prefab, Transform parent = null, bool worldPositionStays = true, bool runInEditMode = true, bool active = true)
    Parameters
    Type Name Description
    GameObject prefab
    Transform parent
    Boolean worldPositionStays
    Boolean runInEditMode
    Boolean active
    Returns
    Type Description
    GameObject
    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