Example #1
0
 public bool OverridingControlOf(IDLocalCharacter idLocal)
 {
     return(this.idMain.OverridingControlOf(idLocal));
 }
Example #2
0
 public RelativeControl RelativeControlTo(IDLocalCharacter idLocal)
 {
     return(this.idMain.RelativeControlTo(idLocal));
 }
Example #3
0
 public new RelativeControl RelativeControlTo(IDLocalCharacter idLocal)
 {
     if (!idLocal)
     {
         return RelativeControl.Incompatible;
     }
     return this.RelativeControlTo(idLocal.idMain.controllable);
 }
Example #4
0
 public bool ControlOverriddenBy(IDLocalCharacter idLocal)
 {
     return(this.idMain.ControlOverriddenBy(idLocal));
 }
Example #5
0
 public new bool OverridingControlOf(IDLocalCharacter idLocal)
 {
     if (!this.ch.vl || this.ch.nm == 0 || !idLocal)
     {
         return false;
     }
     return this.OverridingControlOf(idLocal.idMain);
 }
Example #6
0
 public new bool ControlOverriddenBy(IDLocalCharacter idLocal)
 {
     if (!this.ch.vl || this.ch.ln == 0 || !idLocal)
     {
         return false;
     }
     return this.ControlOverriddenBy(idLocal.idMain);
 }
Example #7
0
 public new RelativeControl RelativeControlTo(IDLocalCharacter idLocal)
 {
     return(this._controllable.RelativeControlTo(idLocal));
 }
Example #8
0
 public new bool OverridingControlOf(IDLocalCharacter idLocal)
 {
     return(this._controllable.OverridingControlOf(idLocal));
 }
Example #9
0
 public new bool ControlOverriddenBy(IDLocalCharacter idLocal)
 {
     return(this._controllable.ControlOverriddenBy(idLocal));
 }