Rewired.Utils

From KitHack Model Club Wiki
Jump to navigation Jump to search

Back to SDK API Reference

Rewired.Utils

Rewired.Utils.ExternalTools

  • Method: Func`1 get_getPlatformInitializerDelegate()
  • Method: Void set_getPlatformInitializerDelegate(Func`1 value)
  • Method: Void Destroy()
  • Method: Boolean get_isEditorPaused()
  • Method: Void add_EditorPausedStateChangedEvent(Action`1 value)
  • Method: Void remove_EditorPausedStateChangedEvent(Action`1 value)
  • Method: Object GetPlatformInitializer()
  • Method: String GetFocusedEditorWindowTitle()
  • Method: Boolean IsEditorSceneViewFocused()
  • Method: Boolean LinuxInput_IsJoystickPreconfigured(String name)
  • Method: Int32 XboxOneInput_GetUserIdForGamepad(UInt32 id)
  • Method: UInt64 XboxOneInput_GetControllerId(UInt32 unityJoystickId)
  • Method: Boolean XboxOneInput_IsGamepadActive(UInt32 unityJoystickId)
  • Method: String XboxOneInput_GetControllerType(UInt64 xboxControllerId)
  • Method: UInt32 XboxOneInput_GetJoystickId(UInt64 xboxControllerId)
  • Method: Void XboxOne_Gamepad_UpdatePlugin()
  • Method: Boolean XboxOne_Gamepad_SetGamepadVibration(UInt64 xboxOneJoystickId, Single leftMotor, Single rightMotor, Single leftTriggerLevel, Single rightTriggerLevel)
  • Method: Void XboxOne_Gamepad_PulseVibrateMotor(UInt64 xboxOneJoystickId, Int32 motorInt, Single startLevel, Single endLevel, UInt64 durationMS)
  • Method: Vector3 PS4Input_GetLastAcceleration(Int32 id)
  • Method: Vector3 PS4Input_GetLastGyro(Int32 id)
  • Method: Vector4 PS4Input_GetLastOrientation(Int32 id)
  • Method: Void PS4Input_GetLastTouchData(Int32 id, Int32& touchNum, Int32& touch0x, Int32& touch0y, Int32& touch0id, Int32& touch1x, Int32& touch1y, Int32& touch1id)
  • Method: Void PS4Input_GetPadControllerInformation(Int32 id, Single& touchpixelDensity, Int32& touchResolutionX, Int32& touchResolutionY, Int32& analogDeadZoneLeft, Int32& analogDeadZoneright, Int32& connectionType)
  • Method: Void PS4Input_PadSetMotionSensorState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_PadSetTiltCorrectionState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_PadSetAngularVelocityDeadbandState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_PadSetLightBar(Int32 id, Int32 red, Int32 green, Int32 blue)
  • Method: Void PS4Input_PadResetLightBar(Int32 id)
  • Method: Void PS4Input_PadSetVibration(Int32 id, Int32 largeMotor, Int32 smallMotor)
  • Method: Void PS4Input_PadResetOrientation(Int32 id)
  • Method: Boolean PS4Input_PadIsConnected(Int32 id)
  • Method: Void PS4Input_GetUsersDetails(Int32 slot, Object loggedInUser)
  • Method: Int32 PS4Input_GetDeviceClassForHandle(Int32 handle)
  • Method: String PS4Input_GetDeviceClassString(Int32 intValue)
  • Method: Int32 PS4Input_PadGetUsersHandles2(Int32 maxControllers, Int32[] handles)
  • Method: Void PS4Input_GetSpecialControllerInformation(Int32 id, Int32 padIndex, Object controllerInformation)
  • Method: Vector3 PS4Input_SpecialGetLastAcceleration(Int32 id)
  • Method: Vector3 PS4Input_SpecialGetLastGyro(Int32 id)
  • Method: Vector4 PS4Input_SpecialGetLastOrientation(Int32 id)
  • Method: Int32 PS4Input_SpecialGetUsersHandles(Int32 maxNumberControllers, Int32[] handles)
  • Method: Int32 PS4Input_SpecialGetUsersHandles2(Int32 maxNumberControllers, Int32[] handles)
  • Method: Boolean PS4Input_SpecialIsConnected(Int32 id)
  • Method: Void PS4Input_SpecialResetLightSphere(Int32 id)
  • Method: Void PS4Input_SpecialResetOrientation(Int32 id)
  • Method: Void PS4Input_SpecialSetAngularVelocityDeadbandState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_SpecialSetLightSphere(Int32 id, Int32 red, Int32 green, Int32 blue)
  • Method: Void PS4Input_SpecialSetMotionSensorState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_SpecialSetTiltCorrectionState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_SpecialSetVibration(Int32 id, Int32 largeMotor, Int32 smallMotor)
  • Method: Vector3 PS4Input_AimGetLastAcceleration(Int32 id)
  • Method: Vector3 PS4Input_AimGetLastGyro(Int32 id)
  • Method: Vector4 PS4Input_AimGetLastOrientation(Int32 id)
  • Method: Int32 PS4Input_AimGetUsersHandles(Int32 maxNumberControllers, Int32[] handles)
  • Method: Int32 PS4Input_AimGetUsersHandles2(Int32 maxNumberControllers, Int32[] handles)
  • Method: Boolean PS4Input_AimIsConnected(Int32 id)
  • Method: Void PS4Input_AimResetLightSphere(Int32 id)
  • Method: Void PS4Input_AimResetOrientation(Int32 id)
  • Method: Void PS4Input_AimSetAngularVelocityDeadbandState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_AimSetLightSphere(Int32 id, Int32 red, Int32 green, Int32 blue)
  • Method: Void PS4Input_AimSetMotionSensorState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_AimSetTiltCorrectionState(Int32 id, Boolean bEnable)
  • Method: Void PS4Input_AimSetVibration(Int32 id, Int32 largeMotor, Int32 smallMotor)
  • Method: Vector3 PS4Input_GetLastMoveAcceleration(Int32 id, Int32 index)
  • Method: Vector3 PS4Input_GetLastMoveGyro(Int32 id, Int32 index)
  • Method: Int32 PS4Input_MoveGetButtons(Int32 id, Int32 index)
  • Method: Int32 PS4Input_MoveGetAnalogButton(Int32 id, Int32 index)
  • Method: Boolean PS4Input_MoveIsConnected(Int32 id, Int32 index)
  • Method: Int32 PS4Input_MoveGetUsersMoveHandles(Int32 maxNumberControllers, Int32[] primaryHandles, Int32[] secondaryHandles)
  • Method: Int32 PS4Input_MoveGetUsersMoveHandles(Int32 maxNumberControllers, Int32[] primaryHandles)
  • Method: Int32 PS4Input_MoveGetUsersMoveHandles(Int32 maxNumberControllers)
  • Method: IntPtr PS4Input_MoveGetControllerInputForTracking()
  • Method: Int32 PS4Input_MoveSetLightSphere(Int32 id, Int32 index, Int32 red, Int32 green, Int32 blue)
  • Method: Int32 PS4Input_MoveSetVibration(Int32 id, Int32 index, Int32 motor)
  • Method: Void GetDeviceVIDPIDs(List`1& vids, List`1& pids)
  • Method: Int32 GetAndroidAPILevel()
  • Method: Boolean UnityUI_Graphic_GetRaycastTarget(Object graphic)
  • Method: Void UnityUI_Graphic_SetRaycastTarget(Object graphic, Boolean value)
  • Method: Boolean get_UnityInput_IsTouchPressureSupported()
  • Method: Single UnityInput_GetTouchPressure(Touch& touch)
  • Method: Single UnityInput_GetTouchMaximumPossiblePressure(Touch& touch)
  • Method: IControllerTemplate CreateControllerTemplate(Guid typeGuid, Object payload)
  • Method: Type[] GetControllerTemplateTypes()
  • Method: Type[] GetControllerTemplateInterfaceTypes()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Property: Func`1 getPlatformInitializerDelegate
  • Property: Boolean isEditorPaused
  • Property: Boolean UnityInput_IsTouchPressureSupported
  • Field: Boolean _isEditorPaused
  • Field: Action`1 _EditorPausedStateChangedEvent
  • Field: Func`1 _getPlatformInitializerDelegate