public override bool TryGetSourceKind(uint sourceId, out InteractionSourceInfo sourceKind) { Debug.Assert(sourceId == controllerId, "Controller data requested for a mismatched source ID."); sourceKind = SourceKind; return(true); }
public override bool TryGetSourceKind(uint sourceId, out InteractionSourceInfo sourceKind) { #if UNITY_WSA SourceData sourceData; if (sourceIdToData.TryGetValue(sourceId, out sourceData)) { sourceKind = (InteractionSourceInfo)sourceData.SourceKind; return(true); } #endif sourceKind = default(InteractionSourceInfo); return(false); }
public override bool TryGetSourceKind(uint sourceId, out InteractionSourceInfo sourceKind) { sourceKind = InteractionSourceInfo.Controller; return(true); }
public bool TryGetSourceKind(uint sourceId, out InteractionSourceInfo sourceKind) { sourceKind = InteractionSourceInfo.Voice; return(true); }
public abstract bool TryGetSourceKind(uint sourceId, out InteractionSourceInfo sourceKind);
public override bool TryGetSourceKind(uint sourceId, out InteractionSourceInfo sourceKind) { throw new NotImplementedException(); }
public bool TryGetSourceKind(uint sourceId, out InteractionSourceInfo sourceKind) { throw new System.NotImplementedException(); }