Unit CastleSoundEngine
Description
3D sound engine (TSoundEngine and TRepoSoundEngine).
Uses
Overview
Classes, Interfaces, Objects and Records
Functions and Procedures
Types
Constants
Variables
Description
Functions and Procedures
function SoundEngine: TRepoSoundEngine; |
|
The sound engine. Singleton instance of TRepoSoundEngine, the most capable engine class. Created on first call to this function.
|
operator = (const SoundType1, SoundType2: TSoundType): boolean; |
|
|
Types
TSoundDistanceModel = (...); |
Values
-
dmNone:
-
dmInverseDistance:
-
dmInverseDistanceClamped:
-
dmLinearDistance:
-
dmLinearDistanceClamped:
-
dmExponentDistance:
-
dmExponentDistanceClamped:
|
TSoundInfoList = specialize TFPGObjectList<TSoundInfo>; |
|
|
Constants
MaxSoundImportance = MaxInt; |
|
|
LevelEventSoundImportance = 100000; |
|
|
PlayerSoundImportance = 10000; |
|
|
DefaultCreatureSoundImportance = 1000; |
|
|
MinorNonSpatialSoundImportance = 100; |
|
|
Variables
stPlayerFootstepsDefault:TSoundType; |
|
Player sounds.
|
Generated by PasDoc 0.14.0.
|