public static SAudioHighPassFilter Serialize(this AudioHighPassFilter _audioHighPassFilter) { SAudioHighPassFilter returnVal = new SAudioHighPassFilter { ExistsOnObject = (_audioHighPassFilter == null) ? false : true, Enabled = _audioHighPassFilter.enabled, cutoffFrequency = _audioHighPassFilter.cutoffFrequency, highpassResonanceQ = _audioHighPassFilter.highpassResonanceQ, }; return(returnVal); }
public static AudioHighPassFilter Deserialize(this SAudioHighPassFilter _audioHighPassFilter, ref GameObject _gameObject) { if (_audioHighPassFilter.ExistsOnObject == false) { return(null); } AudioHighPassFilter returnVal = _gameObject.GetComponent <AudioHighPassFilter>(); returnVal.enabled = _audioHighPassFilter.Enabled; returnVal.cutoffFrequency = _audioHighPassFilter.cutoffFrequency; returnVal.highpassResonanceQ = _audioHighPassFilter.highpassResonanceQ; return(returnVal); }