public override void SoundPlayMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); bsonChildren["play"].Add(b); }
public override void SoundPositionMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["move"].Add (b); }
public override void SoundPlayRateMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["speed"] = sound.PlayRate; bsonChildren["playrate"].Add (b); }
public override void SoundPlayRateMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["speed"] = sound.PlayRate; bsonChildren["playrate"].Add(b); }
public override void SoundPositionMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["move"].Add(b); }
public override void SoundVolumeMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["volume"] = sound.Volume; bsonChildren["volume"].Add(b); }
public override void SoundSeekMsg(icSound sound, int milliseconds) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["t"] = milliseconds; bsonChildren["time"].Add (b); }
public override void SoundSeekMsg(icSound sound, int milliseconds) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["t"] = milliseconds; bsonChildren["time"].Add(b); }
protected override void SoundLoadMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["streaming"] = new BSONValue(sound.IsStreaming()); b["looping"] = new BSONValue(sound.IsLooping()); b["videosync"] = new BSONValue(sound.IsVideoSync()); b["permanent"] = new BSONValue(true); b["path"] = sound.GetFilePath(); b["speed"] = sound.PlayRate; b["volume"] = sound.Volume; b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["load"].Add(b); }
protected override void SoundLoadMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["streaming"] = new BSONValue(sound.IsStreaming()); b["looping"] = new BSONValue(sound.IsLooping()); b["videosync"] = new BSONValue(sound.IsVideoSync()); b["permanent"] = new BSONValue(true); b["path"] = sound.GetFilePath(); b["speed"] = sound.PlayRate; b["volume"] = sound.Volume; b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["load"].Add (b); }