31 namespace OpenSim.
Region.Framework.Interfaces
38 float MaxDistance {
get; }
52 void PlayAttachedSound(UUID soundID, UUID ownerID, UUID objectID,
53 double gain, Vector3 position, byte flags,
float radius);
69 UUID soundId, UUID ownerID, UUID objectID, UUID parentID,
70 double gain, Vector3 position, UInt64 handle,
float radius);
76 void StopSound(UUID objectID);
86 void PreloadSound(UUID objectID, UUID soundID,
float radius);
97 void LoopSound(UUID objectID, UUID soundID,
double gain,
98 double radius,
bool isMaster,
bool isSlave);
110 void SendSound(UUID objectID, UUID sound,
double volume,
111 bool triggered, byte flags,
float radius,
bool useMaster,
123 void TriggerSoundLimited(UUID objectID, UUID sound,
double volume,
124 Vector3 min, Vector3 max);
131 void SetSoundQueueing(UUID objectID,
bool shouldQueue);