Table of Contents

Interface IYVRLayerHandle

Namespace
YVR.Core
Assembly
YVR.Core.Runtime.dll
public interface IYVRLayerHandle

Methods

AddLayer(int)
AddLayerAsync(int, Action)
CreateLayer(YVRLayerCreateInfo)
CreateLayerAsync(YVRLayerCreateInfo, Action<int>)
DestroyLayer(int, bool)
DestroyLayerAsync(int, bool, Action)
GetAlLayersColorHandle()
GetEyeBufferLayerId()
GetLayerColorHandle(int)
GetLayerColorHandle(int, int)
GetLayerSurface(int)
GetLayersCount()
PrepareAddLayer(Action)
PrepareCreateLayerAsync(Action)
PrepareDestroyLayerAsync(Action)
PrepareRemoveLayer(Action)
PrepareSetLayerVisible(bool, Action)
RemoveLayer(int)
RemoveLayerAsync(int, Action)
SetLayerCylinderParam(in int, in float, in float, in float)
SetLayerDepthAsync(int, int, Action<bool>)
SetLayerEquirect2Param(in int, in float, in float, in float, in float)
SetLayerEquirectOffset(in int, in Rect)
SetLayerEquirectRadius(in int, in float)
SetLayerImageRect(int, Rect)
SetLayerPose(in int, in XRPose)
SetLayerPreSubmitCallback(Action)
SetLayerSettings(int, bool, bool, bool, bool)
SetLayerSize(in int, XRSize)
SetLayerVisible(int, bool)
SetSurfaceDimensions(int, int, int)
SwapBufferLayer(int)