C# Class OpenSim.Region.CoreModules.World.Sound.SoundModule

Inheritance: INonSharedRegionModule, ISoundModule
Datei anzeigen Open project: N3X15/VoxelSim

Protected Properties

Property Type Description
m_scene OpenSim.Region.Framework.Scenes.Scene

Public Methods

Method Description
Close ( ) : void
Initialise ( Scene scene, IConfigSource source ) : void
PlayAttachedSound ( UUID soundID, UUID ownerID, UUID objectID, double gain, System.Vector3 position, byte flags, float radius ) : void
PostInitialise ( ) : void
TriggerSound ( UUID soundId, UUID ownerID, UUID objectID, UUID parentID, double gain, System.Vector3 position, System.UInt64 handle, float radius ) : void

Private Methods

Method Description
OnNewClient ( IClientAPI client ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Initialise() public method

public Initialise ( Scene scene, IConfigSource source ) : void
scene OpenSim.Region.Framework.Scenes.Scene
source IConfigSource
return void

PlayAttachedSound() public method

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
return void

PostInitialise() public method

public PostInitialise ( ) : void
return void

TriggerSound() public method

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
return void

Property Details

m_scene protected_oe property

protected Scene,OpenSim.Region.Framework.Scenes m_scene
return OpenSim.Region.Framework.Scenes.Scene