IInputMoudleActive.cs 621 B

1234567891011121314151617
  1. using UnityEngine;
  2. namespace Rokid.UXR.Interaction
  3. {
  4. public interface IInputModuleActive
  5. {
  6. public MonoBehaviour Behaviour { get; }
  7. public ActiveModuleType ActiveModuleType { get; }
  8. public ActiveHandType ActiveHandType { get; }
  9. public ActiveHandInteractorType ActiveHandInteractorType { get; }
  10. public ActiveHandOrientationType ActiveHandOrientationType { get; }
  11. public ActiveWatchType ActiveWatchType { get; }
  12. public ActiveHeadHandType ActiveHeadHandType { get; }
  13. public bool DisableOnHandLost { get; }
  14. public GameObject Go { get; }
  15. }
  16. }