C# Class Universe.Modules.Sound.SoundModule

Inheritance: INonSharedRegionModule, ISoundModule
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe

Protected Properties

Свойство Type Description
m_scene IScene

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
OnClosingClient ( IClientAPI client ) : void
OnNewClient ( IClientAPI client ) : void

Method Details

AddConeOfSilence() public méthode

public AddConeOfSilence ( UUID objectID, System.Vector3 position, double Radius ) : void
objectID UUID
position System.Vector3
Radius double
Résultat void

AddRegion() public méthode

public AddRegion ( IScene scene ) : void
scene IScene
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( IConfigSource source ) : void
source IConfigSource
Résultat void

PlayAttachedSound() public méthode

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
Résultat void

RegionLoaded() public méthode

public RegionLoaded ( IScene scene ) : void
scene IScene
Résultat void

RemoveConeOfSilence() public méthode

public RemoveConeOfSilence ( UUID objectID ) : void
objectID UUID
Résultat void

RemoveRegion() public méthode

public RemoveRegion ( IScene scene ) : void
scene IScene
Résultat void

TriggerSound() public méthode

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
Résultat void

Property Details

m_scene protected_oe property

protected IScene m_scene
Résultat IScene