Zdexby TheHolyOneZ
49,743 classes
Class

AudioSource

: AudioBehaviour : Behaviour : Component : Object : Object
UnityEngine.AudioSource, UnityEngine.AudioModule 0x0018 (24 B) inherited 0x0018 UnityEngine.AudioModule.dll
0x00x0018

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 174

SignatureFlagsNativeParams
float GetPitch(AudioSource source)PrivateStatic0x08
void SetPitch(AudioSource source, float pitch)PrivateStatic0x08
void PlayHelper(AudioSource source, ulong delay)PrivateStatic0x08
void Play(double delay)Private0x08
void PlayOneShotHelper(AudioSource source, AudioClip clip, float volumeScale)PrivateStatic0x08
void Stop(bool stopOneShots)Private0x01
void SetCustomCurveHelper(AudioSource source, const AudioSourceCurveType& type, AnimationCurve curve)PrivateStatic0x08
AnimationCurve GetCustomCurveHelper(AudioSource source, const AudioSourceCurveType& type)PrivateStatic0x08
void GetOutputDataHelper(AudioSource source, const float[]& samples, int channel)PrivateStatic0x08
void GetSpectrumDataHelper(AudioSource source, const float[]& samples, int channel, const FFTWindow& window)PrivateStatic0x08
float get_volume()Public+1 flags0x04
void set_volume(float value)Public+1 flags0x04
float get_pitch()Public+1 flags0x04
void set_pitch(float value)Public+1 flags0x04
float get_time()Public+1 flags0x04
void set_time(float value)Public+1 flags0x04
int get_timeSamples()Public+1 flags0x04
void set_timeSamples(int value)Public+1 flags0x04
AudioClip get_clip()Public+1 flags0x08
void set_clip(AudioClip value)Public+1 flags0x08
AudioResource get_resource()Public+1 flags0x08
void set_resource(AudioResource value)Public+1 flags0x08
AudioMixerGroup get_outputAudioMixerGroup()Public+1 flags0x08
void set_outputAudioMixerGroup(AudioMixerGroup value)Public+1 flags0x08
void Play()Public0x00
void Play(ulong delay)Public0x08
void PlayDelayed(float delay)Public0x04
void PlayScheduled(double time)Public0x08
void PlayOneShot(AudioClip clip)Public0x08
void PlayOneShot(AudioClip clip, float volumeScale)Public0x08
void SetScheduledStartTime(double time)Public0x08
void SetScheduledEndTime(double time)Public0x08
void Stop()Public0x00
void Pause()Public0x00
void UnPause()Public0x00
void SkipToNextElementIfHasContainer()1 flags0x00
bool get_isPlaying()Public+1 flags0x01
bool get_isContainerPlaying()2 flags0x01
ActivePlayable[] get_containerActivePlayables()2 flags0x08
bool get_isVirtual()Public+1 flags0x01
void PlayClipAtPoint(AudioClip clip, const Vector3& position)PublicStatic0x0C
void PlayClipAtPoint(AudioClip clip, const Vector3& position, float volume)PublicStatic0x0C
bool get_loop()Public+1 flags0x01
void set_loop(bool value)Public+1 flags0x01
bool get_ignoreListenerVolume()Public+1 flags0x01
void set_ignoreListenerVolume(bool value)Public+1 flags0x01
bool get_playOnAwake()Public+1 flags0x01
void set_playOnAwake(bool value)Public+1 flags0x01
bool get_ignoreListenerPause()Public+1 flags0x01
void set_ignoreListenerPause(bool value)Public+1 flags0x01
AudioVelocityUpdateMode get_velocityUpdateMode()Public+1 flags0x04
void set_velocityUpdateMode(const AudioVelocityUpdateMode& value)Public+1 flags0x04
float get_panStereo()Public+1 flags0x04
void set_panStereo(float value)Public+1 flags0x04
float get_spatialBlend()Public+1 flags0x04
void set_spatialBlend(float value)Public+1 flags0x04
bool get_spatialize()Public+1 flags0x01
void set_spatialize(bool value)Public+1 flags0x01
bool get_spatializePostEffects()Public+1 flags0x01
void set_spatializePostEffects(bool value)Public+1 flags0x01
void SetCustomCurve(const AudioSourceCurveType& type, AnimationCurve curve)Public0x08
AnimationCurve GetCustomCurve(const AudioSourceCurveType& type)Public0x08
float get_reverbZoneMix()Public+1 flags0x04
void set_reverbZoneMix(float value)Public+1 flags0x04
bool get_bypassEffects()Public+1 flags0x01
void set_bypassEffects(bool value)Public+1 flags0x01
bool get_bypassListenerEffects()Public+1 flags0x01
void set_bypassListenerEffects(bool value)Public+1 flags0x01
bool get_bypassReverbZones()Public+1 flags0x01
void set_bypassReverbZones(bool value)Public+1 flags0x01
float get_dopplerLevel()Public+1 flags0x04
void set_dopplerLevel(float value)Public+1 flags0x04
float get_spread()Public+1 flags0x04
void set_spread(float value)Public+1 flags0x04
int get_priority()Public+1 flags0x04
void set_priority(int value)Public+1 flags0x04
bool get_mute()Public+1 flags0x01
void set_mute(bool value)Public+1 flags0x01
float get_minDistance()Public+1 flags0x04
void set_minDistance(float value)Public+1 flags0x04
float get_maxDistance()Public+1 flags0x04
void set_maxDistance(float value)Public+1 flags0x04
AudioRolloffMode get_rolloffMode()Public+1 flags0x04
void set_rolloffMode(const AudioRolloffMode& value)Public+1 flags0x04
float[] GetOutputData(int numSamples, int channel)Public0x08
void GetOutputData(const float[]& samples, int channel)Public0x08
float[] GetSpectrumData(int numSamples, int channel, const FFTWindow& window)Public0x08
void GetSpectrumData(const float[]& samples, int channel, const FFTWindow& window)Public0x08
float get_minVolume()Public+1 flags0x04
void set_minVolume(float value)Public+1 flags0x04
float get_maxVolume()Public+1 flags0x04
void set_maxVolume(float value)Public+1 flags0x04
float get_rolloffFactor()Public+1 flags0x04
void set_rolloffFactor(float value)Public+1 flags0x04
bool SetSpatializerFloat(int index, float value)Public0x04
bool GetSpatializerFloat(int index, ref float& value)Public0x04
bool GetAmbisonicDecoderFloat(int index, ref float& value)Public0x04
bool SetAmbisonicDecoderFloat(int index, float value)Public0x04
float GetAudioRandomContainerRuntimeMeterValue()1 flags0x04
void .ctor()Public+1 flags0x00
float GetPitch_Injected(long source)PrivateStatic0x08
void SetPitch_Injected(long source, float pitch)PrivateStatic0x08
void PlayHelper_Injected(long source, ulong delay)PrivateStatic0x08
void Play_Injected(long _unity_self, double delay)PrivateStatic0x08
void PlayOneShotHelper_Injected(long source, long clip, float volumeScale)PrivateStatic0x08
void Stop_Injected(long _unity_self, bool stopOneShots)PrivateStatic0x08
void SetCustomCurveHelper_Injected(long source, const AudioSourceCurveType& type, long curve)PrivateStatic0x08
long GetCustomCurveHelper_Injected(long source, const AudioSourceCurveType& type)PrivateStatic0x08
void GetOutputDataHelper_Injected(long source, ref BlittableArrayWrapper& samples, int channel)PrivateStatic0x10
void GetSpectrumDataHelper_Injected(long source, ref BlittableArrayWrapper& samples, int channel, const FFTWindow& window)PrivateStatic0x10
float get_volume_Injected(long _unity_self)PrivateStatic0x08
void set_volume_Injected(long _unity_self, float value)PrivateStatic0x08
float get_time_Injected(long _unity_self)PrivateStatic0x08
void set_time_Injected(long _unity_self, float value)PrivateStatic0x08
int get_timeSamples_Injected(long _unity_self)PrivateStatic0x08
void set_timeSamples_Injected(long _unity_self, int value)PrivateStatic0x08
long get_resource_Injected(long _unity_self)PrivateStatic0x08
void set_resource_Injected(long _unity_self, long value)PrivateStatic0x08
long get_outputAudioMixerGroup_Injected(long _unity_self)PrivateStatic0x08
void set_outputAudioMixerGroup_Injected(long _unity_self, long value)PrivateStatic0x08
void SetScheduledStartTime_Injected(long _unity_self, double time)PrivateStatic0x08
void SetScheduledEndTime_Injected(long _unity_self, double time)PrivateStatic0x08
void Pause_Injected(long _unity_self)PrivateStatic0x08
void UnPause_Injected(long _unity_self)PrivateStatic0x08
void SkipToNextElementIfHasContainer_Injected(long _unity_self)PrivateStatic0x08
bool get_isPlaying_Injected(long _unity_self)PrivateStatic0x08
bool get_isContainerPlaying_Injected(long _unity_self)PrivateStatic0x08
ActivePlayable[] get_containerActivePlayables_Injected(long _unity_self)PrivateStatic0x08
bool get_isVirtual_Injected(long _unity_self)PrivateStatic0x08
bool get_loop_Injected(long _unity_self)PrivateStatic0x08
void set_loop_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_ignoreListenerVolume_Injected(long _unity_self)PrivateStatic0x08
void set_ignoreListenerVolume_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_playOnAwake_Injected(long _unity_self)PrivateStatic0x08
void set_playOnAwake_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_ignoreListenerPause_Injected(long _unity_self)PrivateStatic0x08
void set_ignoreListenerPause_Injected(long _unity_self, bool value)PrivateStatic0x08
AudioVelocityUpdateMode get_velocityUpdateMode_Injected(long _unity_self)PrivateStatic0x08
void set_velocityUpdateMode_Injected(long _unity_self, const AudioVelocityUpdateMode& value)PrivateStatic0x08
float get_panStereo_Injected(long _unity_self)PrivateStatic0x08
void set_panStereo_Injected(long _unity_self, float value)PrivateStatic0x08
float get_spatialBlend_Injected(long _unity_self)PrivateStatic0x08
void set_spatialBlend_Injected(long _unity_self, float value)PrivateStatic0x08
bool get_spatialize_Injected(long _unity_self)PrivateStatic0x08
void set_spatialize_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_spatializePostEffects_Injected(long _unity_self)PrivateStatic0x08
void set_spatializePostEffects_Injected(long _unity_self, bool value)PrivateStatic0x08
float get_reverbZoneMix_Injected(long _unity_self)PrivateStatic0x08
void set_reverbZoneMix_Injected(long _unity_self, float value)PrivateStatic0x08
bool get_bypassEffects_Injected(long _unity_self)PrivateStatic0x08
void set_bypassEffects_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_bypassListenerEffects_Injected(long _unity_self)PrivateStatic0x08
void set_bypassListenerEffects_Injected(long _unity_self, bool value)PrivateStatic0x08
bool get_bypassReverbZones_Injected(long _unity_self)PrivateStatic0x08
void set_bypassReverbZones_Injected(long _unity_self, bool value)PrivateStatic0x08
float get_dopplerLevel_Injected(long _unity_self)PrivateStatic0x08
void set_dopplerLevel_Injected(long _unity_self, float value)PrivateStatic0x08
float get_spread_Injected(long _unity_self)PrivateStatic0x08
void set_spread_Injected(long _unity_self, float value)PrivateStatic0x08
int get_priority_Injected(long _unity_self)PrivateStatic0x08
void set_priority_Injected(long _unity_self, int value)PrivateStatic0x08
bool get_mute_Injected(long _unity_self)PrivateStatic0x08
void set_mute_Injected(long _unity_self, bool value)PrivateStatic0x08
float get_minDistance_Injected(long _unity_self)PrivateStatic0x08
void set_minDistance_Injected(long _unity_self, float value)PrivateStatic0x08
float get_maxDistance_Injected(long _unity_self)PrivateStatic0x08
void set_maxDistance_Injected(long _unity_self, float value)PrivateStatic0x08
AudioRolloffMode get_rolloffMode_Injected(long _unity_self)PrivateStatic0x08
void set_rolloffMode_Injected(long _unity_self, const AudioRolloffMode& value)PrivateStatic0x08
bool SetSpatializerFloat_Injected(long _unity_self, int index, float value)PrivateStatic0x08
bool GetSpatializerFloat_Injected(long _unity_self, int index, ref float& value)PrivateStatic0x08
bool GetAmbisonicDecoderFloat_Injected(long _unity_self, int index, ref float& value)PrivateStatic0x08
bool SetAmbisonicDecoderFloat_Injected(long _unity_self, int index, float value)PrivateStatic0x08
float GetAudioRandomContainerRuntimeMeterValue_Injected(long _unity_self)PrivateStatic0x08

Used by 4

types with a member, parameter or interface of this type