C# Класс Universe.Modules.Sound.SoundModule

Наследование: INonSharedRegionModule, ISoundModule
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_scene IScene

Открытые методы

Метод Описание
AddConeOfSilence ( UUID objectID, System.Vector3 position, double Radius ) : void
AddRegion ( IScene scene ) : void
Close ( ) : void
Initialize ( IConfigSource source ) : void
PlayAttachedSound ( UUID soundID, UUID ownerID, UUID objectID, double gain, System.Vector3 position, byte flags, float radius ) : void
RegionLoaded ( IScene scene ) : void
RemoveConeOfSilence ( UUID objectID ) : void
RemoveRegion ( IScene scene ) : void
TriggerSound ( UUID soundId, UUID ownerID, UUID objectID, UUID parentID, double gain, System.Vector3 position, System.UInt64 handle, float radius ) : void

Приватные методы

Метод Описание
OnClosingClient ( IClientAPI client ) : void
OnNewClient ( IClientAPI client ) : void

Описание методов

AddConeOfSilence() публичный Метод

public AddConeOfSilence ( UUID objectID, System.Vector3 position, double Radius ) : void
objectID UUID
position System.Vector3
Radius double
Результат void

AddRegion() публичный Метод

public AddRegion ( IScene scene ) : void
scene IScene
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( IConfigSource source ) : void
source IConfigSource
Результат void

PlayAttachedSound() публичный Метод

public PlayAttachedSound ( UUID soundID, UUID ownerID, UUID objectID, double gain, System.Vector3 position, byte flags, float radius ) : void
soundID UUID
ownerID UUID
objectID UUID
gain double
position System.Vector3
flags byte
radius float
Результат void

RegionLoaded() публичный Метод

public RegionLoaded ( IScene scene ) : void
scene IScene
Результат void

RemoveConeOfSilence() публичный Метод

public RemoveConeOfSilence ( UUID objectID ) : void
objectID UUID
Результат void

RemoveRegion() публичный Метод

public RemoveRegion ( IScene scene ) : void
scene IScene
Результат void

TriggerSound() публичный Метод

public TriggerSound ( UUID soundId, UUID ownerID, UUID objectID, UUID parentID, double gain, System.Vector3 position, System.UInt64 handle, float radius ) : void
soundId UUID
ownerID UUID
objectID UUID
parentID UUID
gain double
position System.Vector3
handle System.UInt64
radius float
Результат void

Описание свойств

m_scene защищенное свойство

protected IScene m_scene
Результат IScene