void Objects_OnObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { Properties = new Primitive.ObjectProperties(); Properties.SetFamilyProperties(e.Properties); if (e.Properties.CreatorID == UUID.Zero) { Client.Objects.SelectObject(Client.Network.CurrentSim,uLocalID); } else { GotPermissions = true; GotPermissionsEvent.Set(); } }
///<summary>Raises the ObjectPropertiesFamily Event</summary> /// <param name="e">A ObjectPropertiesFamilyEventArgs object containing /// the data sent from the simulator</param> protected virtual void OnObjectPropertiesFamily(ObjectPropertiesFamilyEventArgs e) { EventHandler<ObjectPropertiesFamilyEventArgs> handler = m_ObjectPropertiesFamily; if (handler != null) handler(this, e); }
void Objects_ObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { if (e.Properties.ObjectID == target) { owner = e.Properties.OwnerID; UpdateResident(); } }
private void Objects_OnObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { if (e.Properties.ObjectID != prim.ID) return; try { gettingProperties = false; gotProperties = true; prim.Properties = e.Properties; listBox.BeginInvoke( new OnPropReceivedRaise(OnPropertiesReceived), new object[] { EventArgs.Empty }); } catch { ; } //client.Objects.ObjectPropertiesFamily -= new EventHandler<ObjectPropertiesFamilyEventArgs>(Objects_OnObjectPropertiesFamily); }
public override void Objects_OnObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { var simulator = e.Simulator; base.Objects_OnObjectPropertiesFamily(sender, e); var ep = e.Properties; Objects_OnObjectProperties(sender, new ObjectPropertiesEventArgs(e.Simulator, ep)); // Properties = new Primitive.ObjectProperties(); //Properties.SetFamilyProperties(props); // GotPermissions = true; // GotPermissionsEvent.Set(); // SendNewEvent("On-Object-PropertiesFamily", simulator, props, type); }
void Objects_ObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { if (e.Simulator.Handle != client.Network.CurrentSim.Handle) { return; } if (InvokeRequired) { BeginInvoke(new MethodInvoker(delegate() { Objects_ObjectPropertiesFamily(sender, e); })); return; } UpdateProperties(e.Properties); }
public virtual void Objects_OnObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { OnEvent("On-Object-Properties-Family", paramNamesOnObjectPropertiesFamily, paramTypesOnObjectPropertiesFamily, e); }
void Objects_ObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { if (active == false) return; lock (requested_propsfamily) { if (requested_propsfamily.Contains(e.Properties.ObjectID)) { requested_propsfamily.Remove(e.Properties.ObjectID); } } }
void Objects_OnObjectPropertiesFamily(object sender, ObjectPropertiesFamilyEventArgs e) { Properties = new Primitive.ObjectProperties(); Properties.SetFamilyProperties(e.Properties); GotPermissions = true; GotPermissionsEvent.Set(); }