My Project
Loading...
Searching...
No Matches
Public Member Functions | Properties | Events | List of all members
Rewired.Utils.ExternalTools Class Reference

<exclude></exclude> More...

Inheritance diagram for Rewired.Utils.ExternalTools:

Public Member Functions

void Destroy ()
 
object GetPlatformInitializer ()
 
string GetFocusedEditorWindowTitle ()
 
bool IsEditorSceneViewFocused ()
 
bool LinuxInput_IsJoystickPreconfigured (string name)
 
int XboxOneInput_GetUserIdForGamepad (uint id)
 
ulong XboxOneInput_GetControllerId (uint unityJoystickId)
 
bool XboxOneInput_IsGamepadActive (uint unityJoystickId)
 
string XboxOneInput_GetControllerType (ulong xboxControllerId)
 
uint XboxOneInput_GetJoystickId (ulong xboxControllerId)
 
void XboxOne_Gamepad_UpdatePlugin ()
 
bool XboxOne_Gamepad_SetGamepadVibration (ulong xboxOneJoystickId, float leftMotor, float rightMotor, float leftTriggerLevel, float rightTriggerLevel)
 
void XboxOne_Gamepad_PulseVibrateMotor (ulong xboxOneJoystickId, int motorInt, float startLevel, float endLevel, ulong durationMS)
 
Vector3 PS4Input_GetLastAcceleration (int id)
 
Vector3 PS4Input_GetLastGyro (int id)
 
Vector4 PS4Input_GetLastOrientation (int id)
 
void PS4Input_GetLastTouchData (int id, out int touchNum, out int touch0x, out int touch0y, out int touch0id, out int touch1x, out int touch1y, out int touch1id)
 
void PS4Input_GetPadControllerInformation (int id, out float touchpixelDensity, out int touchResolutionX, out int touchResolutionY, out int analogDeadZoneLeft, out int analogDeadZoneright, out int connectionType)
 
void PS4Input_PadSetMotionSensorState (int id, bool bEnable)
 
void PS4Input_PadSetTiltCorrectionState (int id, bool bEnable)
 
void PS4Input_PadSetAngularVelocityDeadbandState (int id, bool bEnable)
 
void PS4Input_PadSetLightBar (int id, int red, int green, int blue)
 
void PS4Input_PadResetLightBar (int id)
 
void PS4Input_PadSetVibration (int id, int largeMotor, int smallMotor)
 
void PS4Input_PadResetOrientation (int id)
 
bool PS4Input_PadIsConnected (int id)
 
void PS4Input_GetUsersDetails (int slot, object loggedInUser)
 
int PS4Input_GetDeviceClassForHandle (int handle)
 
string PS4Input_GetDeviceClassString (int intValue)
 
int PS4Input_PadGetUsersHandles2 (int maxControllers, int[] handles)
 
void GetDeviceVIDPIDs (out List< int > vids, out List< int > pids)
 
int GetAndroidAPILevel ()
 
bool UnityUI_Graphic_GetRaycastTarget (object graphic)
 
void UnityUI_Graphic_SetRaycastTarget (object graphic, bool value)
 
float UnityInput_GetTouchPressure (ref UnityEngine.Touch touch)
 
float UnityInput_GetTouchMaximumPossiblePressure (ref UnityEngine.Touch touch)
 
IControllerTemplate CreateControllerTemplate (System.Guid typeGuid, object payload)
 
System.Type[] GetControllerTemplateTypes ()
 
System.Type[] GetControllerTemplateInterfaceTypes ()
 

Properties

static System.Func< object > getPlatformInitializerDelegate [get, set]
 
bool isEditorPaused [get]
 
System.Action< bool > EditorPausedStateChangedEvent
 
bool UnityInput_IsTouchPressureSupported [get]
 

Events

System.Action< uint, bool > XboxOneInput_OnGamepadStateChange
 

Detailed Description

<exclude></exclude>


The documentation for this class was generated from the following file: