|
@@ -368,40 +368,40 @@ const
|
|
(*
|
|
(*
|
|
* Renderer State management
|
|
* Renderer State management
|
|
*)
|
|
*)
|
|
-procedure alEnable(capability: ALenum); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alEnable(capability: ALenum); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alDisable(capability: ALenum); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alDisable(capability: ALenum); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-function alIsEnabled(capability: ALenum): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alIsEnabled(capability: ALenum): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(*
|
|
(*
|
|
* State retrieval
|
|
* State retrieval
|
|
*)
|
|
*)
|
|
-function alGetString(param: ALenum): PALchar; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetString(param: ALenum): PALchar; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetBooleanv(param: ALenum; data: PALboolean); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetBooleanv(param: ALenum; data: PALboolean); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetIntegerv(param: ALenum; data: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetIntegerv(param: ALenum; data: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetFloatv(param: ALenum; data: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetFloatv(param: ALenum; data: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetDoublev(param: ALenum; data: PALdouble); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetDoublev(param: ALenum; data: PALdouble); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-function alGetBoolean(param: ALenum): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetBoolean(param: ALenum): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-function alGetInteger(param: ALenum): ALint; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetInteger(param: ALenum): ALint; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-function alGetFloat(param: ALenum): ALfloat; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetFloat(param: ALenum): ALfloat; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-function alGetDouble(param: ALenum): ALdouble; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetDouble(param: ALenum): ALdouble; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(*
|
|
(*
|
|
* Error support.
|
|
* Error support.
|
|
* Obtain the most recent error generated in the AL state machine.
|
|
* Obtain the most recent error generated in the AL state machine.
|
|
*)
|
|
*)
|
|
-function alGetError: ALenum; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetError: ALenum; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(*
|
|
(*
|
|
@@ -409,11 +409,11 @@ function alGetError: ALenum; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
* Query for the presence of an extension, and obtain any appropriate
|
|
* Query for the presence of an extension, and obtain any appropriate
|
|
* function pointers and enum values.
|
|
* function pointers and enum values.
|
|
*)
|
|
*)
|
|
-function alIsExtensionPresent(const extname: PALChar): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alIsExtensionPresent(const extname: PALChar): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-function alGetProcAddress(const fname: PALChar): pointer; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetProcAddress(const fname: PALChar): pointer; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-function alGetEnumValue(const ename: PALChar): ALenum; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alGetEnumValue(const ename: PALChar): ALenum; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(*
|
|
(*
|
|
@@ -432,32 +432,32 @@ function alGetEnumValue(const ename: PALChar): ALenum; cdecl; external {$IFDEF D
|
|
(*
|
|
(*
|
|
* Set Listener parameters
|
|
* Set Listener parameters
|
|
*)
|
|
*)
|
|
-procedure alListenerf(param: ALenum; value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alListenerf(param: ALenum; value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alListener3f(param: ALenum; value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alListener3f(param: ALenum; value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alListenerfv(param: ALenum; const values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alListenerfv(param: ALenum; const values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alListeneri(param: ALenum; value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alListeneri(param: ALenum; value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alListener3i(param: ALenum; value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alListener3i(param: ALenum; value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alListeneriv(param: ALenum; const values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alListeneriv(param: ALenum; const values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Get Listener parameters
|
|
* Get Listener parameters
|
|
*)
|
|
*)
|
|
-procedure alGetListenerf(param: ALenum; var value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetListenerf(param: ALenum; var value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetListener3f(param: ALenum; var value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetListener3f(param: ALenum; var value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetListenerfv(param: ALenum; values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetListenerfv(param: ALenum; values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetListeneri(param: ALenum; var value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetListeneri(param: ALenum; var value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetListener3i(param: ALenum; var value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetListener3i(param: ALenum; var value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetListeneriv(param: ALenum; values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetListeneriv(param: ALenum; values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(**
|
|
(**
|
|
@@ -494,43 +494,43 @@ procedure alGetListeneriv(param: ALenum; values: PALint); cdecl; external {$IFDE
|
|
*)
|
|
*)
|
|
|
|
|
|
(* Create Source objects *)
|
|
(* Create Source objects *)
|
|
-procedure alGenSources(n: ALsizei; sources: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGenSources(n: ALsizei; sources: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Delete Source objects *)
|
|
(* Delete Source objects *)
|
|
-procedure alDeleteSources(n: ALsizei; const sources: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alDeleteSources(n: ALsizei; const sources: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Verify a handle is a valid Source *)
|
|
(* Verify a handle is a valid Source *)
|
|
-function alIsSource(sid: ALuint): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alIsSource(sid: ALuint): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Set Source parameters
|
|
* Set Source parameters
|
|
*)
|
|
*)
|
|
-procedure alSourcef(sid: ALuint; param: ALenum; value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourcef(sid: ALuint; param: ALenum; value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alSource3f(sid: ALuint; param: ALenum; value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSource3f(sid: ALuint; param: ALenum; value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alSourcefv(sid: ALuint; param: ALenum; const values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourcefv(sid: ALuint; param: ALenum; const values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alSourcei(sid: ALuint; param: ALenum; value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourcei(sid: ALuint; param: ALenum; value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alSource3i(sid: ALuint; param: ALenum; value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSource3i(sid: ALuint; param: ALenum; value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alSourceiv(sid: ALuint; param: ALenum; const values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourceiv(sid: ALuint; param: ALenum; const values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Get Source parameters
|
|
* Get Source parameters
|
|
*)
|
|
*)
|
|
-procedure alGetSourcef(sid: ALuint; param: ALenum; var value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetSourcef(sid: ALuint; param: ALenum; var value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetSource3f(sid: ALuint; param: ALenum; var value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetSource3f(sid: ALuint; param: ALenum; var value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetSourcefv(sid: ALuint; param: ALenum; values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetSourcefv(sid: ALuint; param: ALenum; values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetSourcei(sid: ALuint; param: ALenum; var value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetSourcei(sid: ALuint; param: ALenum; var value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetSource3i(sid: ALuint; param: ALenum; var value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetSource3i(sid: ALuint; param: ALenum; var value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetSourceiv(sid: ALuint; param: ALenum; values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetSourceiv(sid: ALuint; param: ALenum; values: PALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(*
|
|
(*
|
|
@@ -538,39 +538,39 @@ procedure alGetSourceiv(sid: ALuint; param: ALenum; values: PALint); cdecl; exte
|
|
*)
|
|
*)
|
|
|
|
|
|
(* Play, replay, or resume (if paused) a list of Sources *)
|
|
(* Play, replay, or resume (if paused) a list of Sources *)
|
|
-procedure alSourcePlayv(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourcePlayv(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Stop a list of Sources *)
|
|
(* Stop a list of Sources *)
|
|
-procedure alSourceStopv(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourceStopv(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Rewind a list of Sources *)
|
|
(* Rewind a list of Sources *)
|
|
-procedure alSourceRewindv(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourceRewindv(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Pause a list of Sources *)
|
|
(* Pause a list of Sources *)
|
|
-procedure alSourcePausev(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourcePausev(ns: ALsizei; const sids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Source based playback calls
|
|
* Source based playback calls
|
|
*)
|
|
*)
|
|
|
|
|
|
(* Play, replay, or resume a Source *)
|
|
(* Play, replay, or resume a Source *)
|
|
-procedure alSourcePlay(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourcePlay(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Stop a Source *)
|
|
(* Stop a Source *)
|
|
-procedure alSourceStop(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourceStop(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Rewind a Source (set playback postiton to beginning) *)
|
|
(* Rewind a Source (set playback postiton to beginning) *)
|
|
-procedure alSourceRewind(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourceRewind(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Pause a Source *)
|
|
(* Pause a Source *)
|
|
-procedure alSourcePause(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourcePause(sid: ALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Source Queuing
|
|
* Source Queuing
|
|
*)
|
|
*)
|
|
-procedure alSourceQueueBuffers(sid: ALuint; numEntries: ALsizei; const bids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourceQueueBuffers(sid: ALuint; numEntries: ALsizei; const bids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alSourceUnqueueBuffers(sid: ALuint; numEntries: ALsizei; bids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSourceUnqueueBuffers(sid: ALuint; numEntries: ALsizei; bids: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(**
|
|
(**
|
|
@@ -588,58 +588,58 @@ procedure alSourceUnqueueBuffers(sid: ALuint; numEntries: ALsizei; bids: PALuint
|
|
*)
|
|
*)
|
|
|
|
|
|
(* Create Buffer objects *)
|
|
(* Create Buffer objects *)
|
|
-procedure alGenBuffers(n: ALsizei; buffers: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGenBuffers(n: ALsizei; buffers: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Delete Buffer objects *)
|
|
(* Delete Buffer objects *)
|
|
-procedure alDeleteBuffers(n: ALsizei; const buffers: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alDeleteBuffers(n: ALsizei; const buffers: PALuint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Verify a handle is a valid Buffer *)
|
|
(* Verify a handle is a valid Buffer *)
|
|
-function alIsBuffer(bid: ALuint): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+function alIsBuffer(bid: ALuint): ALboolean; cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(* Specify the data to be copied into a buffer *)
|
|
(* Specify the data to be copied into a buffer *)
|
|
-procedure alBufferData(bid: ALuint; format: ALenum; data: PALvoid; size: ALsizei; freq: ALsizei); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alBufferData(bid: ALuint; format: ALenum; data: PALvoid; size: ALsizei; freq: ALsizei); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Set Buffer parameters
|
|
* Set Buffer parameters
|
|
*)
|
|
*)
|
|
-procedure alBufferf(bid: ALuint; param: ALenum; value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alBufferf(bid: ALuint; param: ALenum; value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alBuffer3f(bid: ALuint; param: ALenum; value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alBuffer3f(bid: ALuint; param: ALenum; value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alBufferfv(bid: ALuint; param: ALenum; const values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alBufferfv(bid: ALuint; param: ALenum; const values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alBufferi(bid: ALuint; param: ALenum; value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alBufferi(bid: ALuint; param: ALenum; value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alBuffer3i(bid: ALuint; param: ALenum; value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alBuffer3i(bid: ALuint; param: ALenum; value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alBufferiv(bid: ALuint; param: ALenum; const values: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alBufferiv(bid: ALuint; param: ALenum; const values: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Get Buffer parameters
|
|
* Get Buffer parameters
|
|
*)
|
|
*)
|
|
-procedure alGetBufferf(bid: ALuint; param: ALenum; var value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetBufferf(bid: ALuint; param: ALenum; var value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetBuffer3f(bid: ALuint; param: ALenum; var value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetBuffer3f(bid: ALuint; param: ALenum; var value1, value2, value3: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetBufferfv(bid: ALuint; param: ALenum; values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetBufferfv(bid: ALuint; param: ALenum; values: PALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetBufferi(bid: ALuint; param: ALenum; var value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetBufferi(bid: ALuint; param: ALenum; var value: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetBuffer3i(bid: ALuint; param: ALenum; var value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetBuffer3i(bid: ALuint; param: ALenum; var value1, value2, value3: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alGetBufferiv(bid: ALuint; param: ALenum; values: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alGetBufferiv(bid: ALuint; param: ALenum; values: ALint); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
|
|
|
|
(*
|
|
(*
|
|
* Global Parameters
|
|
* Global Parameters
|
|
*)
|
|
*)
|
|
-procedure alDopplerFactor(value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alDopplerFactor(value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alDopplerVelocity(value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alDopplerVelocity(value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alSpeedOfSound(value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alSpeedOfSound(value: ALfloat); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
-procedure alDistanceModel(distanceModel: ALenum); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};;
|
|
|
|
|
|
+procedure alDistanceModel(distanceModel: ALenum); cdecl; external {$IFDEF DYNLINK}openallib{$ENDIF};
|
|
|
|
|
|
(*
|
|
(*
|
|
* Pointer-to-function types, useful for dynamically getting AL entry points.
|
|
* Pointer-to-function types, useful for dynamically getting AL entry points.
|