[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: PasVulkan.Audio.pas line 979
type TpvAudio = class |
||
public |
||
|
||
|
||
|
||
HRTF: LongBool; |
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
AGCActive: LongBool; |
|
|
|
||
|
||
|
||
CriticalSection: TPasMPCriticalSection; |
|
|
|
||
|
||
|
||
ListenerUnderwater: LongBool; |
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
WaterBoostLowPassLeft: array [0..3] of TpvInt32; |
|
|
WaterBoostLowPassRight: array [0..3] of TpvInt32; |
|
|
|
||
|
||
WaterBoostHighPassLeft: array [0..3] of TpvInt32; |
|
|
WaterBoostHighPassRight: array [0..3] of TpvInt32; |
|
|
WaterBoostHistoryLeft: array [0..3] of TpvInt32; |
|
|
WaterBoostHistoryRight: array [0..3] of TpvInt32; |
|
|
|
||
|
||
|
||
PanningLUT: array [0..$10000] of TpvInt32; |
|
|
RingBuffer: TPasMPSingleProducerSingleConsumerRingBuffer; |
|
|
|
||
IsReady: LongBool; |
|
|
IsMuted: LongBool; |
|
|
IsActive: LongBool; |
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
function GetMixerMasterVolume; |
|
|
function GetMixerMusicVolume; |
|
|
function GetMixerSampleVolume; |
|
|
procedure SetMixerMasterVolume(); |
|
|
procedure SetMixerMusicVolume(); |
|
|
procedure SetMixerSampleVolume(); |
|
|
procedure SetMixerAGC(); |
|
|
procedure Setup; |
|
|
procedure ClipBuffer(); |
|
|
procedure FillBuffer; |
|
|
procedure Lock; |
|
|
procedure Unlock; |
|
|
procedure SetActive(); |
|
|
procedure Mute; |
|
|
procedure Unmute; |
|
|
property MixerMasterVolume: TpvFloat; [rw] |
|
|
property MixerMusicVolume: TpvFloat; [rw] |
|
|
property MixerSampleVolume: TpvFloat; [rw] |
|
|
property OnFillBuffer: TpvAudioOnFillBuffer; [rw] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |