public bool IsFeedbackRegistered(string key) { return(HapticApi.IsFeedbackRegistered(key)); }
public bool IsPlaying() { return(HapticApi.IsPlaying()); }
void OnDestroy() { HapticApi.Destroy(); }
public void SubmitRegisteredVestRotation(string key, RotationOption option) { HapticApi.SubmitRegisteredWithOption(key, key, 1f, 1f, option.OffsetAngleX, option.OffsetY); }
public void SubmitRegistered(string key) { HapticApi.SubmitRegistered(key); }
public void TurnOff(string key) { HapticApi.TurnOffKey(key); }
public HapticPlayer2(string appId, string appName) { HapticApi.Initialise(appId, appName); }
public void SubmitRegistered(string key, string altKey, ScaleOption option) { HapticApi.SubmitRegisteredWithOption(key, altKey, option.Intensity, option.Duration, 0f, 0f); }
public void Register(string key, Project project) { HapticApi.RegisterFeedback(key, project.ToJsonObject().ToString()); }
public void Submit(string key, PositionType position, byte[] motorBytes, int durationMillis) { HapticApi.SubmitByteArray(key, position, motorBytes, motorBytes.Length, durationMillis); }
public bool IsActive(PositionType type) { return(HapticApi.IsDevicePlaying(type)); }
public void Disable() { HapticApi.DisableFeedback(); }
public void Enable() { HapticApi.EnableFeedback(); }
public void RegisterTactFileStrReflected(string key, string tactFileStr) { HapticApi.RegisterFeedbackFromTactFileReflected(key, tactFileStr); }
// Use this for initialization void Start() { HapticApi.Initialise(); }
public BhapticsHaptic() { HapticApi.Initialise(Application.identifier, Application.productName); }
public void Dispose() { HapticApi.Destroy(); }
public void SubmitRegistered(string key, string altKey, RotationOption rOption, ScaleOption sOption) { HapticApi.SubmitRegisteredWithOption(key, altKey, sOption.Intensity, sOption.Duration, rOption.OffsetAngleX, rOption.OffsetY); }
public bool IsConnect(PositionType type) { return(HapticApi.IsDevicePlaying(type)); }
public void SubmitRegistered(string key, int startTimeMillis) { HapticApi.SubmitRegisteredStartMillis(key, startTimeMillis); }
public bool IsConnect(HapticDeviceType type, bool isLeft = true) { return(HapticApi.IsDevicePlaying(BhapticsUtils.ToPositionType(type, isLeft))); }
public void TurnOff() { HapticApi.TurnOff(); }
public bool IsPlaying(string key) { return(HapticApi.IsPlayingKey(key)); }
// Use this for initialization void Start() { HapticApi.Initialise(Application.identifier, Application.productName); }
public HapticPlayer2() { HapticApi.Initialise(); }