[−][src]Module vigem_sys::binds
Re-exports
pub use self::_VIGEM_TARGET_TYPE as VIGEM_TARGET_TYPE; |
pub use self::_VIGEM_ERRORS as VIGEM_ERROR; |
pub use self::_VIGEM_TARGET_STATE as VIGEM_TARGET_STATE; |
Structs
Constants
Functions
std_thread_get_id⚠ | |
vigem_alloc⚠ | \fn PVIGEM_CLIENT vigem_alloc(void); |
vigem_connect⚠ | \fn VIGEM_ERROR vigem_connect(PVIGEM_CLIENT vigem); |
vigem_disconnect⚠ | \fn void vigem_disconnect(PVIGEM_CLIENT vigem); |
vigem_free⚠ | \fn void vigem_free(PVIGEM_CLIENT vigem); |
vigem_internal_exception_handler⚠ | |
vigem_notification_thread_worker⚠ | |
vigem_target_add⚠ | \fn VIGEM_ERROR vigem_target_add(PVIGEM_CLIENT vigem, PVIGEM_TARGET target); |
vigem_target_add_async⚠ | \fn VIGEM_ERROR vigem_target_add_async(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, PVIGEM_TARGET_ADD_RESULT result); |
vigem_target_ds4_alloc⚠ | \fn PVIGEM_TARGET vigem_target_ds4_alloc(void); |
vigem_target_ds4_register_notification⚠ | \fn VIGEM_ERROR vigem_target_ds4_register_notification(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, PVIGEM_DS4_NOTIFICATION notification); |
vigem_target_ds4_unregister_notification⚠ | \fn void vigem_target_ds4_unregister_notification(PVIGEM_TARGET target); |
vigem_target_ds4_update⚠ | \fn VIGEM_ERROR vigem_target_ds4_update(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, DS4_REPORT report); |
vigem_target_free⚠ | \fn void vigem_target_free(PVIGEM_TARGET target); |
vigem_target_get_index⚠ | \fn ULONG vigem_target_get_index(PVIGEM_TARGET target); |
vigem_target_get_pid⚠ | \fn USHORT vigem_target_get_pid(PVIGEM_TARGET target); |
vigem_target_get_type⚠ | \fn VIGEM_TARGET_TYPE vigem_target_get_type(PVIGEM_TARGET target); |
vigem_target_get_vid⚠ | \fn USHORT vigem_target_get_vid(PVIGEM_TARGET target); |
vigem_target_is_attached⚠ | \fn BOOL vigem_target_is_attached(PVIGEM_TARGET target); |
vigem_target_remove⚠ | \fn VIGEM_ERROR vigem_target_remove(PVIGEM_CLIENT vigem, PVIGEM_TARGET target); |
vigem_target_set_pid⚠ | \fn void vigem_target_set_pid(PVIGEM_TARGET target, USHORT pid); |
vigem_target_set_vid⚠ | \fn void vigem_target_set_vid(PVIGEM_TARGET target, USHORT vid); |
vigem_target_x360_alloc⚠ | \fn PVIGEM_TARGET vigem_target_x360_alloc(void); |
vigem_target_x360_register_notification⚠ | \fn VIGEM_ERROR vigem_target_x360_register_notification(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, PVIGEM_X360_NOTIFICATION notification); |
vigem_target_x360_unregister_notification⚠ | \fn void vigem_target_x360_unregister_notification(PVIGEM_TARGET target); |
vigem_target_x360_update⚠ | \fn VIGEM_ERROR vigem_target_x360_update(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, XUSB_REPORT report); |
vigem_target_x360_get_user_index⚠ | \fn VIGEM_API VIGEM_ERROR vigem_target_x360_get_user_index(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, PULONG index); |
Type Definitions
Unions
_CONTEXT__bindgen_ty_1 |