Class VRBlockQueue

java.lang.Object
org.lwjgl.openvr.VRBlockQueue

public class VRBlockQueue extends Object
  • Method Details

    • nVRBlockQueue_Create

      public static int nVRBlockQueue_Create(long pulQueueHandle, long pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags)
    • VRBlockQueue_Create

      public static int VRBlockQueue_Create(LongBuffer pulQueueHandle, @Nullable ByteBuffer pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags)
    • nVRBlockQueue_Connect

      public static int nVRBlockQueue_Connect(long pulQueueHandle, long pchPath)
    • VRBlockQueue_Connect

      public static int VRBlockQueue_Connect(LongBuffer pulQueueHandle, @Nullable ByteBuffer pchPath)
    • VRBlockQueue_Destroy

      public static int VRBlockQueue_Destroy(long ulQueueHandle)
    • nVRBlockQueue_AcquireWriteOnlyBlock

      public static int nVRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer)
    • VRBlockQueue_AcquireWriteOnlyBlock

      public static int VRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer)
    • VRBlockQueue_ReleaseWriteOnlyBlock

      public static int VRBlockQueue_ReleaseWriteOnlyBlock(long ulQueueHandle, long ulBlockHandle)
    • nVRBlockQueue_WaitAndAcquireReadOnlyBlock

      public static int nVRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType, int unTimeoutMs)
    • VRBlockQueue_WaitAndAcquireReadOnlyBlock

      public static int VRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer, int eReadType, int unTimeoutMs)
    • nVRBlockQueue_AcquireReadOnlyBlock

      public static int nVRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType)
    • VRBlockQueue_AcquireReadOnlyBlock

      public static int VRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer, int eReadType)
    • VRBlockQueue_ReleaseReadOnlyBlock

      public static int VRBlockQueue_ReleaseReadOnlyBlock(long ulQueueHandle, long ulBlockHandle)
    • nVRBlockQueue_QueueHasReader

      public static int nVRBlockQueue_QueueHasReader(long ulQueueHandle, long pbHasReaders)
    • VRBlockQueue_QueueHasReader

      public static int VRBlockQueue_QueueHasReader(long ulQueueHandle, ByteBuffer pbHasReaders)