using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UnityEngine; namespace SC.XR.Unity.Module_InputSystem.InputDeviceHand.GGT26Dof { public class InputDeviceGGT26DofPart : InputDeviceHandPart { public InputDeviceGGT26Dof inputDeviceGGT26Dof { get { return Transition(inputDeviceBase); } } public InputDeviceGGT26DofPartUI inputDeviceGGT26DofPartUI { get { return Transition(inputDevicePartUIBase); } } public InputDataGGT26Dof inputDataGGT26Dof {get; set;} public InputDataGetGGT26Dof inputDataGetGGT26Dof { get; set; } public InputDeviceGGT26DofPartStatus inputDeviceGGT26DofPartStatus { get; set; } protected override void ModuleCreater() { inputDataBase = inputDataHand = inputDataGGT26Dof = new InputDataGGT26Dof(this); inputDataGetBase = inputDataGetHand = inputDataGetGGT26Dof = new InputDataGetGGT26Dof(this); inputDevicePartStatusBase = inputDevicePartStatusHand = inputDeviceGGT26DofPartStatus = new InputDeviceGGT26DofPartStatus(this); base.ModuleCreater(); } } }