All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jme3.system.jopenvr.VREvent_Data_t Maven / Gradle / Ivy

There is a newer version: 3.7.0-stable
Show newest version
package com.jme3.system.jopenvr;
import com.sun.jna.Pointer;
import com.sun.jna.Union;
/**
 * native declaration : headers\openvr_capi.h:1686
* This file was autogenerated by JNAerator,
* a tool written by Olivier Chafik that uses a few opensource projects..
* For help, please visit NativeLibs4Java , Rococoa, or JNA. */ public class VREvent_Data_t extends Union { /** C type : VREvent_Reserved_t */ public VREvent_Reserved_t reserved; /** C type : VREvent_Controller_t */ public VREvent_Controller_t controller; /** C type : VREvent_Mouse_t */ public VREvent_Mouse_t mouse; /** C type : VREvent_Scroll_t */ public VREvent_Scroll_t scroll; /** C type : VREvent_Process_t */ public VREvent_Process_t process; /** C type : VREvent_Notification_t */ public VREvent_Notification_t notification; /** C type : VREvent_Overlay_t */ public VREvent_Overlay_t overlay; /** C type : VREvent_Status_t */ public VREvent_Status_t status; /** C type : VREvent_Keyboard_t */ public VREvent_Keyboard_t keyboard; /** C type : VREvent_Ipd_t */ public VREvent_Ipd_t ipd; /** C type : VREvent_Chaperone_t */ public VREvent_Chaperone_t chaperone; /** C type : VREvent_PerformanceTest_t */ public VREvent_PerformanceTest_t performanceTest; /** C type : VREvent_TouchPadMove_t */ public VREvent_TouchPadMove_t touchPadMove; /** C type : VREvent_SeatedZeroPoseReset_t */ public VREvent_SeatedZeroPoseReset_t seatedZeroPoseReset; public VREvent_Data_t() { super(); } /** @param reserved C type : VREvent_Reserved_t */ public VREvent_Data_t(VREvent_Reserved_t reserved) { super(); this.reserved = reserved; setType(VREvent_Reserved_t.class); } /** @param controller C type : VREvent_Controller_t */ public VREvent_Data_t(VREvent_Controller_t controller) { super(); this.controller = controller; setType(VREvent_Controller_t.class); } /** @param mouse C type : VREvent_Mouse_t */ public VREvent_Data_t(VREvent_Mouse_t mouse) { super(); this.mouse = mouse; setType(VREvent_Mouse_t.class); } /** @param scroll C type : VREvent_Scroll_t */ public VREvent_Data_t(VREvent_Scroll_t scroll) { super(); this.scroll = scroll; setType(VREvent_Scroll_t.class); } /** @param process C type : VREvent_Process_t */ public VREvent_Data_t(VREvent_Process_t process) { super(); this.process = process; setType(VREvent_Process_t.class); } /** @param notification C type : VREvent_Notification_t */ public VREvent_Data_t(VREvent_Notification_t notification) { super(); this.notification = notification; setType(VREvent_Notification_t.class); } /** @param overlay C type : VREvent_Overlay_t */ public VREvent_Data_t(VREvent_Overlay_t overlay) { super(); this.overlay = overlay; setType(VREvent_Overlay_t.class); } /** @param status C type : VREvent_Status_t */ public VREvent_Data_t(VREvent_Status_t status) { super(); this.status = status; setType(VREvent_Status_t.class); } /** @param keyboard C type : VREvent_Keyboard_t */ public VREvent_Data_t(VREvent_Keyboard_t keyboard) { super(); this.keyboard = keyboard; setType(VREvent_Keyboard_t.class); } /** @param ipd C type : VREvent_Ipd_t */ public VREvent_Data_t(VREvent_Ipd_t ipd) { super(); this.ipd = ipd; setType(VREvent_Ipd_t.class); } /** @param chaperone C type : VREvent_Chaperone_t */ public VREvent_Data_t(VREvent_Chaperone_t chaperone) { super(); this.chaperone = chaperone; setType(VREvent_Chaperone_t.class); } /** @param performanceTest C type : VREvent_PerformanceTest_t */ public VREvent_Data_t(VREvent_PerformanceTest_t performanceTest) { super(); this.performanceTest = performanceTest; setType(VREvent_PerformanceTest_t.class); } /** @param touchPadMove C type : VREvent_TouchPadMove_t */ public VREvent_Data_t(VREvent_TouchPadMove_t touchPadMove) { super(); this.touchPadMove = touchPadMove; setType(VREvent_TouchPadMove_t.class); } /** @param seatedZeroPoseReset C type : VREvent_SeatedZeroPoseReset_t */ public VREvent_Data_t(VREvent_SeatedZeroPoseReset_t seatedZeroPoseReset) { super(); this.seatedZeroPoseReset = seatedZeroPoseReset; setType(VREvent_SeatedZeroPoseReset_t.class); } public VREvent_Data_t(Pointer peer) { super(peer); } public static class ByReference extends VREvent_Data_t implements com.sun.jna.Structure.ByReference { }; public static class ByValue extends VREvent_Data_t implements com.sun.jna.Structure.ByValue { }; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy