Class VREventReserved

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VREventReserved>
org.lwjgl.openvr.VREventReserved
All Implemented Interfaces:
org.lwjgl.system.Pointer

public class VREventReserved extends org.lwjgl.system.Struct<VREventReserved>
Not actually used for any events.

Layout


 struct VREvent_Reserved_t {
     uint64_t reserved0;
     uint64_t reserved1;
     uint64_t reserved2;
     uint64_t reserved3;
     uint64_t reserved4;
     uint64_t reserved5;
 }
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    An array of VREventReserved structs.

    Nested classes/interfaces inherited from class org.lwjgl.system.Struct

    org.lwjgl.system.Struct.StructValidation

    Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer

    org.lwjgl.system.Pointer.Default
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    The struct alignment in bytes.
    static final int
    The struct member offsets.
    static final int
    The struct member offsets.
    static final int
    The struct member offsets.
    static final int
    The struct member offsets.
    static final int
    The struct member offsets.
    static final int
    The struct member offsets.
    static final int
    The struct size in bytes.

    Fields inherited from interface org.lwjgl.system.Pointer

    BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a VREventReserved instance at the current position of the specified ByteBuffer container.
  • Method Summary

    Modifier and Type
    Method
    Description
    create(long address)
    Returns a new VREventReserved instance for the specified memory address.
    create(long address, int capacity)
    Create a VREventReserved.Buffer instance at the specified memory.
    static @Nullable VREventReserved
    createSafe(long address)
    Like create, but returns null if address is NULL.
    static @Nullable VREventReserved.Buffer
    createSafe(long address, int capacity)
    Like create, but returns null if address is NULL.
    static long
    nreserved0(long struct)
    Unsafe version of reserved0().
    static long
    nreserved1(long struct)
    Unsafe version of reserved1().
    static long
    nreserved2(long struct)
    Unsafe version of reserved2().
    static long
    nreserved3(long struct)
    Unsafe version of reserved3().
    static long
    nreserved4(long struct)
    Unsafe version of reserved4().
    static long
    nreserved5(long struct)
    Unsafe version of reserved5().
    long
     
    long
     
    long
     
    long
     
    long
     
    long
     
    int
     

    Methods inherited from class org.lwjgl.system.Struct

    clear, free, isNull, validate, validate

    Methods inherited from class org.lwjgl.system.Pointer.Default

    address, equals, hashCode, toString

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • SIZEOF

      public static final int SIZEOF
      The struct size in bytes.
    • ALIGNOF

      public static final int ALIGNOF
      The struct alignment in bytes.
    • RESERVED0

      public static final int RESERVED0
      The struct member offsets.
    • RESERVED1

      public static final int RESERVED1
      The struct member offsets.
    • RESERVED2

      public static final int RESERVED2
      The struct member offsets.
    • RESERVED3

      public static final int RESERVED3
      The struct member offsets.
    • RESERVED4

      public static final int RESERVED4
      The struct member offsets.
    • RESERVED5

      public static final int RESERVED5
      The struct member offsets.
  • Constructor Details

    • VREventReserved

      public VREventReserved(ByteBuffer container)
      Creates a VREventReserved instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

      The created instance holds a strong reference to the container object.

  • Method Details

    • sizeof

      public int sizeof()
      Specified by:
      sizeof in class org.lwjgl.system.Struct<VREventReserved>
    • reserved0

      public long reserved0()
      Returns:
      the value of the reserved0 field.
    • reserved1

      public long reserved1()
      Returns:
      the value of the reserved1 field.
    • reserved2

      public long reserved2()
      Returns:
      the value of the reserved2 field.
    • reserved3

      public long reserved3()
      Returns:
      the value of the reserved3 field.
    • reserved4

      public long reserved4()
      Returns:
      the value of the reserved4 field.
    • reserved5

      public long reserved5()
      Returns:
      the value of the reserved5 field.
    • create

      public static VREventReserved create(long address)
      Returns a new VREventReserved instance for the specified memory address.
    • createSafe

      public static @Nullable VREventReserved createSafe(long address)
      Like create, but returns null if address is NULL.
    • create

      public static VREventReserved.Buffer create(long address, int capacity)
      Create a VREventReserved.Buffer instance at the specified memory.
      Parameters:
      address - the memory address
      capacity - the buffer capacity
    • createSafe

      public static @Nullable VREventReserved.Buffer createSafe(long address, int capacity)
      Like create, but returns null if address is NULL.
    • nreserved0

      public static long nreserved0(long struct)
      Unsafe version of reserved0().
    • nreserved1

      public static long nreserved1(long struct)
      Unsafe version of reserved1().
    • nreserved2

      public static long nreserved2(long struct)
      Unsafe version of reserved2().
    • nreserved3

      public static long nreserved3(long struct)
      Unsafe version of reserved3().
    • nreserved4

      public static long nreserved4(long struct)
      Unsafe version of reserved4().
    • nreserved5

      public static long nreserved5(long struct)
      Unsafe version of reserved5().