예제 #1
0
 public bool InsertEffect(Phonon.Effect newEffect)
 {
     return((bool)interceptor.Invoke("insertEffect#", "insertEffect(Phonon::Effect*)", typeof(bool), typeof(Phonon.Effect), newEffect));
 }
예제 #2
0
 /// <remarks>
 ///  Removes an effect from the path.
 ///  If the effect gets deleted while it is still connected the effect
 ///  will be removed automatically.
 ///  \param effect The effect to be removed.
 ///  \return Returns whether the call was successful. If it returns
 ///  <code>false</code> the effect could not be found in the path, meaning it
 ///  has not been inserted before.
 ///  \see insertEffect
 ///  \see effects
 ///          </remarks>        <short>    Removes an effect from the path.</short>
 public bool RemoveEffect(Phonon.Effect effect)
 {
     return((bool)interceptor.Invoke("removeEffect#", "removeEffect(Phonon::Effect*)", typeof(bool), typeof(Phonon.Effect), effect));
 }
예제 #3
0
 public EffectWidget(Phonon.Effect effect) : this((Type)null)
 {
     CreateProxy();
     interceptor.Invoke("EffectWidget#", "EffectWidget(Phonon::Effect*)", typeof(void), typeof(Phonon.Effect), effect);
 }