Class TuringPlugin
public class TuringPlugin : TuringSingleton<TuringPlugin>
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourTuringPlugin
- Inherited Members
-
MonoBehaviour.IsInvoking()MonoBehaviour.CancelInvoke()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.useGUILayoutMonoBehaviour.runInEditModeBehaviour.enabledBehaviour.isActiveAndEnabledComponent.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.transformComponent.gameObjectComponent.tagObject.GetInstanceID()Object.GetHashCode()Object.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DontDestroyOnLoad(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.ToString()Object.nameObject.hideFlags
- Extension Methods
Fields
CurrentmilliTimeStap
public static long CurrentmilliTimeStap
Field Value
Properties
HatOffset
public Vector3 HatOffset { get; set; }
Property Value
- Vector3
PointOffet
public Vector3 PointOffet { get; set; }
Property Value
- Vector3
currentStylusData
public string currentStylusData { get; set; }
Property Value
isU3
public bool isU3 { get; set; }
Property Value
Methods
ConvertPosition(Vector3)
public Vector3 ConvertPosition(Vector3 rightHandPosition)
Parameters
rightHandPositionVector3
Returns
- Vector3
ConvertQuaternion(Quaternion)
public Quaternion ConvertQuaternion(Quaternion A)
Parameters
AQuaternion
Returns
- Quaternion
ConvertRotation(Quaternion)
public Quaternion ConvertRotation(Quaternion rightHandRotation)
Parameters
rightHandRotationQuaternion
Returns
- Quaternion
GetButton(int)
public bool GetButton(int id)
Parameters
idint
Returns
GetIsVisible()
public bool GetIsVisible()
Returns
GetMilliTimeStamp()
public long GetMilliTimeStamp()
Returns
GetPoint(out Vector3, out Vector3, out Vector3)
public void GetPoint(out Vector3 rotatedTipPoint, out Vector3 rotatedHatPoint, out Vector3 angle)
Parameters
rotatedTipPointVector3rotatedHatPointVector3angleVector3
GetPose()
public TuringPose GetPose()
Returns
GetStylusData()
public IEnumerator GetStylusData()
Returns
InitStylus()
public void InitStylus()
OnDestroy()
protected override void OnDestroy()
ParseByteArray(byte[])
public static StylusSensorStruct ParseByteArray(byte[] data)
Parameters
databyte[]
Returns
deinit_share_memory()
public static extern int deinit_share_memory()
Returns
get_share_data(IntPtr, int)
public static extern int get_share_data(IntPtr p_data, int len)
Parameters
Returns
init_share_memory()
public static extern int init_share_memory()