Class Audio
Inheritance
System.Object
Audio
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: AltV.Net.Client.dll
Syntax
public class Audio : BaseObject, IInternalBaseObject, IAudio, IBaseObject, ISharedBaseObject, INative
Constructors
|
Improve this Doc
View Source
Audio(ICore, IntPtr, UInt32)
Declaration
public Audio(ICore core, IntPtr audioNativePointer, uint id)
Parameters
Type |
Name |
Description |
ICore |
core |
|
IntPtr |
audioNativePointer |
|
System.UInt32 |
id |
|
Properties
|
Improve this Doc
View Source
AudioNativePointer
Declaration
public IntPtr AudioNativePointer { get; }
Property Value
|
Improve this Doc
View Source
CurrentTime
Declaration
public double CurrentTime { get; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
IsPlaying
Declaration
public bool IsPlaying { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Looped
Declaration
public bool Looped { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
MaxTime
Declaration
public double MaxTime { get; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
NativePointer
Declaration
public override IntPtr NativePointer { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Source
Declaration
public string Source { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Volume
Declaration
public float Volume { get; set; }
Property Value
Type |
Description |
System.Single |
|
Methods
|
Improve this Doc
View Source
AddOutput(IAudioOutput)
Declaration
public void AddOutput(IAudioOutput audioOutput)
Parameters
|
Improve this Doc
View Source
GetBaseObjectNativePointer(ICore, IntPtr)
Declaration
public static IntPtr GetBaseObjectNativePointer(ICore core, IntPtr audioNativePointer)
Parameters
Type |
Name |
Description |
ICore |
core |
|
IntPtr |
audioNativePointer |
|
Returns
|
Improve this Doc
View Source
GetOutputs()
Declaration
public AudioEntity[] GetOutputs()
Returns
|
Improve this Doc
View Source
Pause()
Declaration
|
Improve this Doc
View Source
Play()
Declaration
|
Improve this Doc
View Source
RemoveOutput(IAudioOutput)
Declaration
public void RemoveOutput(IAudioOutput audioOutput)
Parameters
|
Improve this Doc
View Source
Reset()
Declaration
|
Improve this Doc
View Source
Seek(Double)
Declaration
public void Seek(double time)
Parameters
Type |
Name |
Description |
System.Double |
time |
|
Implements
Extension Methods
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7, T8>)
Alt.On<T1, T2, T3, T4, T5, T6, T7>(IAudio, String, Action<T1, T2, T3, T4, T5, T6, T7>)
Alt.On<T1, T2, T3, T4, T5, T6>(IAudio, String, Action<T1, T2, T3, T4, T5, T6>)
Alt.On<T1, T2, T3, T4, T5>(IAudio, String, Action<T1, T2, T3, T4, T5>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9>)
Alt.On<T1, T2, T3, T4, T5, T6, T7, T8>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7, T8>)
Alt.On<T1, T2, T3, T4, T5, T6, T7>(IAudio, String, Func<T1, T2, T3, T4, T5, T6, T7>)
Alt.On<T1, T2, T3, T4, T5, T6>(IAudio, String, Func<T1, T2, T3, T4, T5, T6>)
Alt.On<T1, T2, T3, T4, T5>(IAudio, String, Func<T1, T2, T3, T4, T5>)