com.jme3.system.jopenvr.VREvent_Data_t Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jme3-vr Show documentation
Show all versions of jme3-vr Show documentation
jMonkeyEngine is a 3-D game engine for adventurous Java developers
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