Zdexby TheHolyOneZ
17,715 classes
Class

AudioSampleProvider

: Object
UnityEngine.Experimental.Audio.AudioSampleProvider, UnityEngine.AudioModule 0x0040 (64 B) align 8 inherited 0x0010 UnityEngine.AudioModule
implements IDisposable
0x00x0040

Members 8

OffsetSizeNameTypeFlags
0x08m_ConsumeSampleFramesNativeFunctionConsumeSampleFramesNativeFunctionPrivate
0x00180x18padding / unreflected
0x04<id>k__BackingFielduintPrivate
0x02<trackIndex>k__BackingFieldushortPrivate
0x08<owner>k__BackingFieldObjectPrivate
0x02<channelCount>k__BackingFieldushortPrivate
0x04<sampleRate>k__BackingFielduintPrivate
0x08sampleFramesAvailableSampleFramesHandlerPrivate
0x08sampleFramesOverflowSampleFramesHandlerPrivate
0x003C0x04unreflected bytes to end of AudioSampleProvider

Functions 59

SignatureFlagsNativeParams
void Lookup()Static+1 flags—0x00
void Create()Static+1 flags—0x00
void .ctor()Private+1 flags—0x00
void Finalize()2 flags—0x00
void Dispose()PublicFinal+2 flags—0x00
void get_id()Public+1 flags—0x00
void set_id()Private+1 flags—0x00
void get_trackIndex()Public+1 flags—0x00
void set_trackIndex()Private+1 flags—0x00
void get_owner()Public+1 flags—0x00
void set_owner()Private+1 flags—0x00
void get_valid()Public+1 flags—0x00
void get_channelCount()Public+1 flags—0x00
void set_channelCount()Private+1 flags—0x00
void get_sampleRate()Public+1 flags—0x00
void set_sampleRate()Private+1 flags—0x00
void get_maxSampleFrameCount()Public+1 flags—0x00
void get_availableSampleFrameCount()Public+1 flags—0x00
void get_freeSampleFrameCount()Public+1 flags—0x00
void get_freeSampleFrameCountLowThreshold()Public+1 flags—0x00
void set_freeSampleFrameCountLowThreshold()Public+1 flags—0x00
void get_enableSampleFramesAvailableEvents()Public+1 flags—0x00
void set_enableSampleFramesAvailableEvents()Public+1 flags—0x00
void get_enableSilencePadding()Public+1 flags—0x00
void set_enableSilencePadding()Public+1 flags—0x00
void ConsumeSampleFrames()Public—0x00
void get_consumeSampleFramesNativeFunction()PublicStatic+1 flags—0x00
void QueueSampleFrames()1 flags—0x00
void add_sampleFramesAvailable()Public+1 flags—0x00
void remove_sampleFramesAvailable()Public+1 flags—0x00
void add_sampleFramesOverflow()Public+1 flags—0x00
void remove_sampleFramesOverflow()Public+1 flags—0x00
void SetSampleFramesAvailableNativeHandler()Public—0x00
void ClearSampleFramesAvailableNativeHandler()Public—0x00
void SetSampleFramesOverflowNativeHandler()Public—0x00
void ClearSampleFramesOverflowNativeHandler()Public—0x00
void InvokeSampleFramesAvailable()Private—0x00
void InvokeSampleFramesOverflow()Private—0x00
void InternalCreateSampleProvider()PrivateStatic—0x00
void InternalRemove()Static+1 flags—0x00
void InternalGetFormatInfo()PrivateStatic—0x00
void InternalGetScriptingPtr()PrivateStatic—0x00
void InternalSetScriptingPtr()PrivateStatic—0x00
void InternalIsValid()Static+1 flags—0x00
void InternalGetMaxSampleFrameCount()PrivateStatic—0x00
void InternalGetAvailableSampleFrameCount()PrivateStatic—0x00
void InternalGetFreeSampleFrameCount()PrivateStatic—0x00
void InternalGetFreeSampleFrameCountLowThreshold()PrivateStatic—0x00
void InternalSetFreeSampleFrameCountLowThreshold()PrivateStatic—0x00
void InternalGetEnableSampleFramesAvailableEvents()PrivateStatic—0x00
void InternalSetEnableSampleFramesAvailableEvents()PrivateStatic—0x00
void InternalSetSampleFramesAvailableNativeHandler()PrivateStatic—0x00
void InternalClearSampleFramesAvailableNativeHandler()PrivateStatic—0x00
void InternalSetSampleFramesOverflowNativeHandler()PrivateStatic—0x00
void InternalClearSampleFramesOverflowNativeHandler()PrivateStatic—0x00
void InternalGetEnableSilencePadding()PrivateStatic—0x00
void InternalSetEnableSilencePadding()PrivateStatic—0x00
void InternalGetConsumeSampleFramesNativeFunctionPtr()PrivateStatic—0x00
void InternalQueueSampleFrames()PrivateStatic—0x00