Package org.lwjgl.openvr
Class VREventInputActionManifestLoad
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.Struct
-
- org.lwjgl.openvr.VREventInputActionManifestLoad
-
- All Implemented Interfaces:
org.lwjgl.system.Pointer
public class VREventInputActionManifestLoad extends org.lwjgl.system.StructLayout
struct VREvent_InputActionManifestLoad_t { uint64_t pathAppKey; uint64_t pathMessage; uint64_t pathMessageParam; uint64_t pathManifestPath; }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVREventInputActionManifestLoad.BufferAn array ofVREventInputActionManifestLoadstructs.
-
Field Summary
Fields Modifier and Type Field Description static intALIGNOFThe struct alignment in bytes.static intPATHAPPKEY
PATHMANIFESTPATH
PATHMESSAGE
PATHMESSAGEPARAMThe struct member offsets.static intSIZEOFThe struct size in bytes.
-
Constructor Summary
Constructors Constructor Description VREventInputActionManifestLoad(java.nio.ByteBuffer container)Creates aVREventInputActionManifestLoadinstance at the current position of the specifiedByteBuffercontainer.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VREventInputActionManifestLoadcreate(long address)Returns a newVREventInputActionManifestLoadinstance for the specified memory address.static VREventInputActionManifestLoad.Buffercreate(long address, int capacity)Create aVREventInputActionManifestLoad.Bufferinstance at the specified memory.static VREventInputActionManifestLoadcreateSafe(long address)static VREventInputActionManifestLoad.BuffercreateSafe(long address, int capacity)static longnpathAppKey(long struct)Unsafe version ofpathAppKey().static longnpathManifestPath(long struct)Unsafe version ofpathManifestPath().static longnpathMessage(long struct)Unsafe version ofpathMessage().static longnpathMessageParam(long struct)Unsafe version ofpathMessageParam().longpathAppKey()Returns the value of thepathAppKeyfield.longpathManifestPath()Returns the value of thepathManifestPathfield.longpathMessage()Returns the value of thepathMessagefield.longpathMessageParam()Returns the value of thepathMessageParamfield.intsizeof()
-
-
-
Constructor Detail
-
VREventInputActionManifestLoad
public VREventInputActionManifestLoad(java.nio.ByteBuffer container)
Creates aVREventInputActionManifestLoadinstance at the current position of the specifiedByteBuffercontainer. 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 Detail
-
sizeof
public int sizeof()
- Specified by:
sizeofin classorg.lwjgl.system.Struct
-
pathAppKey
public long pathAppKey()
Returns the value of thepathAppKeyfield.
-
pathMessage
public long pathMessage()
Returns the value of thepathMessagefield.
-
pathMessageParam
public long pathMessageParam()
Returns the value of thepathMessageParamfield.
-
pathManifestPath
public long pathManifestPath()
Returns the value of thepathManifestPathfield.
-
create
public static VREventInputActionManifestLoad create(long address)
Returns a newVREventInputActionManifestLoadinstance for the specified memory address.
-
createSafe
@Nullable public static VREventInputActionManifestLoad createSafe(long address)
-
create
public static VREventInputActionManifestLoad.Buffer create(long address, int capacity)
Create aVREventInputActionManifestLoad.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
@Nullable public static VREventInputActionManifestLoad.Buffer createSafe(long address, int capacity)
-
npathAppKey
public static long npathAppKey(long struct)
Unsafe version ofpathAppKey().
-
npathMessage
public static long npathMessage(long struct)
Unsafe version ofpathMessage().
-
npathMessageParam
public static long npathMessageParam(long struct)
Unsafe version ofpathMessageParam().
-
npathManifestPath
public static long npathManifestPath(long struct)
Unsafe version ofpathManifestPath().
-
-