void Avatars_OnPointAt(LLUUID sourceID, LLUUID targetID, LLVector3d targetPos,
                        PointAtType pointType, float duration, LLUUID id)
 {
     if (sourceID == Client.MasterKey)
     {
         //Client.DebugLog("Master is now selecting " + targetID.ToString());
         SelectedObject = targetID;
     }
 }
 private void Avatars_OnEffect(EffectType type, LLUUID sourceID, LLUUID targetID,
                               LLVector3d targetPos, float duration, LLUUID id)
 {
     if (ShowEffects)
     {
         Console.WriteLine(
             "ViewerEffect [{0}]: SourceID: {1} TargetID: {2} TargetPos: {3} Duration: {4} ID: {5}",
             type, sourceID.ToString(), targetID.ToString(), targetPos, duration,
             id.ToString());
     }
 }
 private void Avatars_OnLookAt(LLUUID sourceID, LLUUID targetID, LLVector3d targetPos,
                               LookAtType lookType, float duration, LLUUID id)
 {
     if (ShowEffects)
     {
         Console.WriteLine(
             "ViewerEffect [LookAt]: SourceID: {0} TargetID: {1} TargetPos: {2} Type: {3} Duration: {4} ID: {5}",
             sourceID.ToString(), targetID.ToString(), targetPos, lookType, duration,
             id.ToString());
     }
 }