docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class UnityInterface

    Inheritance
    object
    Interface
    UnityInterface
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.Pixyz.Unity
    Assembly: Unity.Pixyz.SDKPlus.Runtime.dll
    Syntax
    public class UnityInterface : Interface

    Methods

    Name Description
    AsyncPick(uint, int, int)

    Asynchronous function to pick in the current viewer

    AsyncResize(uint, int, int)

    call this function when the texture has to be resized. the resize will take effect during the next render. This will send a ViewSessionResized event when done

    ConfigureFunctionLogger(string, bool, bool, bool)
    CreateUnityViewSession(int, int, GraphicAPI, int)
    GetD3D11Device()
    GetD3D11RenderTargetViewFromRenderBuffer(IntPtr)
    GetD3D11ShaderResourceViewFromNativeTexture(uint)
    GetD3D11TextureFromNativeTexture(uint)
    GetD3D11TextureFromRenderBuffer(IntPtr)
    GetDestroyFunction()
    GetDrawFunction()
    GetInitFunction()
    GetLastError()
    GetUnityViewSessionViewer(uint)

    Returns the underlying viewer of the given view session

    GetVulkanDevice()
    OnUnityViewSessionDestroyed(Action<Params>, CancellationTokenSource)
    OnUnityViewSessionHasPicked(Action<Params>, CancellationTokenSource)
    OnUnityViewSessionInitialized(Action<Params>, CancellationTokenSource)
    OnUnityViewSessionResized(Action<Params>, CancellationTokenSource)
    WaitUnityViewSessionDestroyed(CancellationTokenSource)
    WaitUnityViewSessionHasPicked(CancellationTokenSource)
    WaitUnityViewSessionInitialized(CancellationTokenSource)
    WaitUnityViewSessionResized(CancellationTokenSource)
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)