Zdexby TheHolyOneZ
49,743 classes
Class

AudioClip

: AudioResource : Object : Object
UnityEngine.AudioClip, UnityEngine.AudioModule 0x0028 (40 B) inherited 0x0018 UnityEngine.AudioModule.dll
0x00x0028

Members 2

OffsetSizeNameTypeFlagsDefault
0x08m_PCMReaderCallbackPCMReaderCallbackPrivate—
0x08m_PCMSetPositionCallbackPCMSetPositionCallbackPrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 51

SignatureFlagsNativeParams
void .ctor()Private+1 flags0x00
bool GetData(AudioClip clip, const Span<System.Single>& data, int samplesOffset)PrivateStatic0x10
bool SetData(AudioClip clip, const ReadOnlySpan<System.Single>& data, int samplesOffset)PrivateStatic0x10
AudioClip Construct_Internal()PrivateStatic0x08
string GetName()Private0x08
void CreateUserSound(const string& name, int lengthSamples, int channels, int frequency, bool stream)Private0x08
float get_length()Public+1 flags0x04
int get_samples()Public+1 flags0x04
int get_channels()Public+1 flags0x04
int get_frequency()Public+1 flags0x04
bool get_isReadyToPlay()Public+1 flags0x01
AudioClipLoadType get_loadType()Public+1 flags0x04
bool LoadAudioData()Public0x01
bool UnloadAudioData()Public0x01
bool get_preloadAudioData()Public+1 flags0x01
bool get_ambisonic()Public+1 flags0x01
bool get_loadInBackground()Public+1 flags0x01
AudioDataLoadState get_loadState()Public+1 flags0x04
bool GetData(const Span<System.Single>& data, int offsetSamples)Public0x10
bool GetData(const float[]& data, int offsetSamples)Public0x08
bool SetData(const float[]& data, int offsetSamples)Public0x08
bool SetData(const ReadOnlySpan<System.Single>& data, int offsetSamples)Public0x10
AudioClip Create(const string& name, int lengthSamples, int channels, int frequency, bool _3D, bool stream)PublicStatic0x08
AudioClip Create(const string& name, int lengthSamples, int channels, int frequency, bool _3D, bool stream, PCMReaderCallback pcmreadercallback)PublicStatic0x08
AudioClip Create(const string& name, int lengthSamples, int channels, int frequency, bool _3D, bool stream, PCMReaderCallback pcmreadercallback, PCMSetPositionCallback pcmsetpositioncallback)PublicStatic0x08
AudioClip Create(const string& name, int lengthSamples, int channels, int frequency, bool stream)PublicStatic0x08
AudioClip Create(const string& name, int lengthSamples, int channels, int frequency, bool stream, PCMReaderCallback pcmreadercallback)PublicStatic0x08
AudioClip Create(const string& name, int lengthSamples, int channels, int frequency, bool stream, PCMReaderCallback pcmreadercallback, PCMSetPositionCallback pcmsetpositioncallback)PublicStatic0x08
void add_m_PCMReaderCallback(PCMReaderCallback value)Private+1 flags0x08
void remove_m_PCMReaderCallback(PCMReaderCallback value)Private+1 flags0x08
void add_m_PCMSetPositionCallback(PCMSetPositionCallback value)Private+1 flags0x08
void remove_m_PCMSetPositionCallback(PCMSetPositionCallback value)Private+1 flags0x08
void InvokePCMReaderCallback_Internal(const float[]& data)Private0x08
void InvokePCMSetPositionCallback_Internal(int position)Private0x04
bool GetData_Injected(long clip, ref ManagedSpanWrapper& data, int samplesOffset)PrivateStatic0x10
bool SetData_Injected(long clip, ref ManagedSpanWrapper& data, int samplesOffset)PrivateStatic0x10
long Construct_Internal_Injected()PrivateStatic0x08
void GetName_Injected(long _unity_self, ref ManagedSpanWrapper& ret)PrivateStatic0x10
void CreateUserSound_Injected(long _unity_self, ref ManagedSpanWrapper& name, int lengthSamples, int channels, int frequency, bool stream)PrivateStatic0x10
float get_length_Injected(long _unity_self)PrivateStatic0x08
int get_samples_Injected(long _unity_self)PrivateStatic0x08
int get_channels_Injected(long _unity_self)PrivateStatic0x08
int get_frequency_Injected(long _unity_self)PrivateStatic0x08
bool get_isReadyToPlay_Injected(long _unity_self)PrivateStatic0x08
AudioClipLoadType get_loadType_Injected(long _unity_self)PrivateStatic0x08
bool LoadAudioData_Injected(long _unity_self)PrivateStatic0x08
bool UnloadAudioData_Injected(long _unity_self)PrivateStatic0x08
bool get_preloadAudioData_Injected(long _unity_self)PrivateStatic0x08
bool get_ambisonic_Injected(long _unity_self)PrivateStatic0x08
bool get_loadInBackground_Injected(long _unity_self)PrivateStatic0x08
AudioDataLoadState get_loadState_Injected(long _unity_self)PrivateStatic0x08

Used by 5

types with a member, parameter or interface of this type