parent
3520273dce
commit
e61eff13ae
@ -0,0 +1,53 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.jme3.system.jopenvr.JOpenVRLibrary.ID3D12CommandQueue; |
||||
import com.jme3.system.jopenvr.JOpenVRLibrary.ID3D12Resource; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1003</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class D3D12TextureData_t extends Structure { |
||||
/** |
||||
* struct ID3D12Resource *<br> |
||||
* C type : ID3D12Resource* |
||||
*/ |
||||
public ID3D12Resource m_pResource; |
||||
/** |
||||
* struct ID3D12CommandQueue *<br> |
||||
* C type : ID3D12CommandQueue* |
||||
*/ |
||||
public ID3D12CommandQueue m_pCommandQueue; |
||||
public int m_nNodeMask; |
||||
public D3D12TextureData_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("m_pResource", "m_pCommandQueue", "m_nNodeMask"); |
||||
} |
||||
/** |
||||
* @param m_pResource struct ID3D12Resource *<br> |
||||
* C type : ID3D12Resource*<br> |
||||
* @param m_pCommandQueue struct ID3D12CommandQueue *<br> |
||||
* C type : ID3D12CommandQueue* |
||||
*/ |
||||
public D3D12TextureData_t(ID3D12Resource m_pResource, ID3D12CommandQueue m_pCommandQueue, int m_nNodeMask) { |
||||
super(); |
||||
this.m_pResource = m_pResource; |
||||
this.m_pCommandQueue = m_pCommandQueue; |
||||
this.m_nNodeMask = m_nNodeMask; |
||||
} |
||||
public D3D12TextureData_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends D3D12TextureData_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends D3D12TextureData_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
@ -0,0 +1,37 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1200</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class IntersectionMaskCircle_t extends Structure { |
||||
public float m_flCenterX; |
||||
public float m_flCenterY; |
||||
public float m_flRadius; |
||||
public IntersectionMaskCircle_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("m_flCenterX", "m_flCenterY", "m_flRadius"); |
||||
} |
||||
public IntersectionMaskCircle_t(float m_flCenterX, float m_flCenterY, float m_flRadius) { |
||||
super(); |
||||
this.m_flCenterX = m_flCenterX; |
||||
this.m_flCenterY = m_flCenterY; |
||||
this.m_flRadius = m_flRadius; |
||||
} |
||||
public IntersectionMaskCircle_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends IntersectionMaskCircle_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends IntersectionMaskCircle_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
@ -0,0 +1,39 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1195</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class IntersectionMaskRectangle_t extends Structure { |
||||
public float m_flTopLeftX; |
||||
public float m_flTopLeftY; |
||||
public float m_flWidth; |
||||
public float m_flHeight; |
||||
public IntersectionMaskRectangle_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("m_flTopLeftX", "m_flTopLeftY", "m_flWidth", "m_flHeight"); |
||||
} |
||||
public IntersectionMaskRectangle_t(float m_flTopLeftX, float m_flTopLeftY, float m_flWidth, float m_flHeight) { |
||||
super(); |
||||
this.m_flTopLeftX = m_flTopLeftX; |
||||
this.m_flTopLeftY = m_flTopLeftY; |
||||
this.m_flWidth = m_flWidth; |
||||
this.m_flHeight = m_flHeight; |
||||
} |
||||
public IntersectionMaskRectangle_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends IntersectionMaskRectangle_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends IntersectionMaskRectangle_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,35 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1076</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class VREvent_EditingCameraSurface_t extends Structure { |
||||
public long overlayHandle; |
||||
public int nVisualMode; |
||||
public VREvent_EditingCameraSurface_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("overlayHandle", "nVisualMode"); |
||||
} |
||||
public VREvent_EditingCameraSurface_t(long overlayHandle, int nVisualMode) { |
||||
super(); |
||||
this.overlayHandle = overlayHandle; |
||||
this.nVisualMode = nVisualMode; |
||||
} |
||||
public VREvent_EditingCameraSurface_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends VREvent_EditingCameraSurface_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends VREvent_EditingCameraSurface_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
@ -0,0 +1,33 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1079</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class VREvent_MessageOverlay_t extends Structure { |
||||
public int unVRMessageOverlayResponse; |
||||
public VREvent_MessageOverlay_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("unVRMessageOverlayResponse"); |
||||
} |
||||
public VREvent_MessageOverlay_t(int unVRMessageOverlayResponse) { |
||||
super(); |
||||
this.unVRMessageOverlayResponse = unVRMessageOverlayResponse; |
||||
} |
||||
public VREvent_MessageOverlay_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends VREvent_MessageOverlay_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends VREvent_MessageOverlay_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
@ -0,0 +1,45 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1085</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class VREvent_Property_t extends Structure { |
||||
/** C type : PropertyContainerHandle_t */ |
||||
public long container; |
||||
/** |
||||
* @see ETrackedDeviceProperty<br> |
||||
* C type : ETrackedDeviceProperty |
||||
*/ |
||||
public int prop; |
||||
public VREvent_Property_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("container", "prop"); |
||||
} |
||||
/** |
||||
* @param container C type : PropertyContainerHandle_t<br> |
||||
* @param prop @see ETrackedDeviceProperty<br> |
||||
* C type : ETrackedDeviceProperty |
||||
*/ |
||||
public VREvent_Property_t(long container, int prop) { |
||||
super(); |
||||
this.container = container; |
||||
this.prop = prop; |
||||
} |
||||
public VREvent_Property_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends VREvent_Property_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends VREvent_Property_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
@ -0,0 +1,39 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Union; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1290</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class VROverlayIntersectionMaskPrimitive_Data_t extends Union { |
||||
/** C type : IntersectionMaskRectangle_t */ |
||||
public IntersectionMaskRectangle_t m_Rectangle; |
||||
/** C type : IntersectionMaskCircle_t */ |
||||
public IntersectionMaskCircle_t m_Circle; |
||||
public VROverlayIntersectionMaskPrimitive_Data_t() { |
||||
super(); |
||||
} |
||||
/** @param m_Rectangle C type : IntersectionMaskRectangle_t */ |
||||
public VROverlayIntersectionMaskPrimitive_Data_t(IntersectionMaskRectangle_t m_Rectangle) { |
||||
super(); |
||||
this.m_Rectangle = m_Rectangle; |
||||
setType(IntersectionMaskRectangle_t.class); |
||||
} |
||||
/** @param m_Circle C type : IntersectionMaskCircle_t */ |
||||
public VROverlayIntersectionMaskPrimitive_Data_t(IntersectionMaskCircle_t m_Circle) { |
||||
super(); |
||||
this.m_Circle = m_Circle; |
||||
setType(IntersectionMaskCircle_t.class); |
||||
} |
||||
public VROverlayIntersectionMaskPrimitive_Data_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends VROverlayIntersectionMaskPrimitive_Data_t implements com.sun.jna.Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends VROverlayIntersectionMaskPrimitive_Data_t implements com.sun.jna.Structure.ByValue { |
||||
|
||||
}; |
||||
} |
@ -0,0 +1,45 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:1294</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class VROverlayIntersectionMaskPrimitive_t extends Structure { |
||||
/** |
||||
* @see EVROverlayIntersectionMaskPrimitiveType<br> |
||||
* C type : EVROverlayIntersectionMaskPrimitiveType |
||||
*/ |
||||
public int m_nPrimitiveType; |
||||
/** C type : VROverlayIntersectionMaskPrimitive_Data_t */ |
||||
public VROverlayIntersectionMaskPrimitive_Data_t m_Primitive; |
||||
public VROverlayIntersectionMaskPrimitive_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("m_nPrimitiveType", "m_Primitive"); |
||||
} |
||||
/** |
||||
* @param m_nPrimitiveType @see EVROverlayIntersectionMaskPrimitiveType<br> |
||||
* C type : EVROverlayIntersectionMaskPrimitiveType<br> |
||||
* @param m_Primitive C type : VROverlayIntersectionMaskPrimitive_Data_t |
||||
*/ |
||||
public VROverlayIntersectionMaskPrimitive_t(int m_nPrimitiveType, VROverlayIntersectionMaskPrimitive_Data_t m_Primitive) { |
||||
super(); |
||||
this.m_nPrimitiveType = m_nPrimitiveType; |
||||
this.m_Primitive = m_Primitive; |
||||
} |
||||
public VROverlayIntersectionMaskPrimitive_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends VROverlayIntersectionMaskPrimitive_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends VROverlayIntersectionMaskPrimitive_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
@ -0,0 +1,58 @@ |
||||
package com.jme3.system.jopenvr; |
||||
import com.jme3.system.jopenvr.JOpenVRLibrary.VkDevice_T; |
||||
import com.jme3.system.jopenvr.JOpenVRLibrary.VkInstance_T; |
||||
import com.jme3.system.jopenvr.JOpenVRLibrary.VkPhysicalDevice_T; |
||||
import com.jme3.system.jopenvr.JOpenVRLibrary.VkQueue_T; |
||||
import com.sun.jna.Pointer; |
||||
import com.sun.jna.Structure; |
||||
import java.util.Arrays; |
||||
import java.util.List; |
||||
/** |
||||
* <i>native declaration : headers\openvr_capi.h:996</i><br> |
||||
* This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br> |
||||
* a tool written by <a href="http://ochafik.com/">Olivier Chafik</a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br> |
||||
* For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> , <a href="http://rococoa.dev.java.net/">Rococoa</a>, or <a href="http://jna.dev.java.net/">JNA</a>. |
||||
*/ |
||||
public class VRVulkanTextureData_t extends Structure { |
||||
public long m_nImage; |
||||
/** |
||||
* struct VkDevice_T *<br> |
||||
* C type : VkDevice_T* |
||||
*/ |
||||
public VkDevice_T m_pDevice; |
||||
/** |
||||
* struct VkPhysicalDevice_T *<br> |
||||
* C type : VkPhysicalDevice_T* |
||||
*/ |
||||
public VkPhysicalDevice_T m_pPhysicalDevice; |
||||
/** |
||||
* struct VkInstance_T *<br> |
||||
* C type : VkInstance_T* |
||||
*/ |
||||
public VkInstance_T m_pInstance; |
||||
/** |
||||
* struct VkQueue_T *<br> |
||||
* C type : VkQueue_T* |
||||
*/ |
||||
public VkQueue_T m_pQueue; |
||||
public int m_nQueueFamilyIndex; |
||||
public int m_nWidth; |
||||
public int m_nHeight; |
||||
public int m_nFormat; |
||||
public int m_nSampleCount; |
||||
public VRVulkanTextureData_t() { |
||||
super(); |
||||
} |
||||
protected List<String> getFieldOrder() { |
||||
return Arrays.asList("m_nImage", "m_pDevice", "m_pPhysicalDevice", "m_pInstance", "m_pQueue", "m_nQueueFamilyIndex", "m_nWidth", "m_nHeight", "m_nFormat", "m_nSampleCount"); |
||||
} |
||||
public VRVulkanTextureData_t(Pointer peer) { |
||||
super(peer); |
||||
} |
||||
public static class ByReference extends VRVulkanTextureData_t implements Structure.ByReference { |
||||
|
||||
}; |
||||
public static class ByValue extends VRVulkanTextureData_t implements Structure.ByValue { |
||||
|
||||
}; |
||||
} |
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,20 +0,0 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> |
||||
<plist version="1.0"> |
||||
<dict> |
||||
<key>CFBundleDevelopmentRegion</key> |
||||
<string>English</string> |
||||
<key>CFBundleIdentifier</key> |
||||
<string>com.apple.xcode.dsym.libopenvr_api.dylib</string> |
||||
<key>CFBundleInfoDictionaryVersion</key> |
||||
<string>6.0</string> |
||||
<key>CFBundlePackageType</key> |
||||
<string>dSYM</string> |
||||
<key>CFBundleSignature</key> |
||||
<string>????</string> |
||||
<key>CFBundleShortVersionString</key> |
||||
<string>1.0</string> |
||||
<key>CFBundleVersion</key> |
||||
<string>1</string> |
||||
</dict> |
||||
</plist> |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue