public void Play(ITrackContext playableContext) { context = playableContext; if (!sound.allowMultipleOnTrack) { context.StopAllSounds(); } if (sound.allowMultipleOfType) { audioSource.PlayOneShot(sound.audioClip, sound.volume); } else { audioSource.clip = sound.audioClip; audioSource.volume = sound.volume; audioSource.Play(); } audioSource.pitch = sound.pitch; context.RegisterHandle(this); }
//Regex hexPattern = new Regex("^#(?:[0-9a-fA-F]{3}){1,2}$"); public SeriesValidator(ITrackContext context) : base(context) { }
public SeriesGroupValidator(ITrackContext context, IOrderValidator orderValidator) : base(context) { _orderValidator = orderValidator; }
public DatasetRepository(ITrackContext context) : base(context) { }
public RecordRepository(ITrackContext context) : base(context) { }
public EntityValidator(ITrackContext context) { _context = context; }
public NoteValidator(ITrackContext context) : base(context) { }
public PropertyValidator(ITrackContext context) : base(context) { }
public UserValidator(ITrackContext context) : base(context) { }
public RecordValidator(ITrackContext context) : base(context) { }
public BaseRepository(ITrackContext context) { _context = (TrackContext)context; }
public UserRepository(ITrackContext context) : base(context) { }
public DatasetValidator(ITrackContext context, IOrderValidator orderValidator) : base(context) { _orderValidator = orderValidator; }
public CategoryRepository(ITrackContext context) : base(context) { }
public CategoryValidator(ITrackContext context) : base(context) { }