private bool ReloadInternal(EntitySpawnParameters parameters) { EntityReloadEventArgs args = new EntityReloadEventArgs { Parameters = parameters, DeleteOnReload = false }; this.OnReloading(args); return(!args.DeleteOnReload); }
/// <summary> /// Raises event <see cref="Reloaded"/>. /// </summary> /// <param name="parameters">A set of paramters that describe entity after it was reloaded.</param> protected virtual void OnReloaded(EntitySpawnParameters parameters) { if (this.Reloaded != null) { this.Reloaded ( this, new EntitySpawnEventArgs { Parameters = parameters } ); } }
/// <summary> /// Raises event <see cref="Reloaded"/>. /// </summary> /// <param name="parameters">A set of paramters that describe entity after it was reloaded.</param> protected virtual void OnReloaded(EntitySpawnParameters parameters) { if (this.Reloaded != null) this.Reloaded ( this, new EntitySpawnEventArgs { Parameters = parameters } ); }
private void PostReloadInternal(EntitySpawnParameters parameters) { this.OnReloaded(parameters); }
private bool ReloadInternal(EntitySpawnParameters parameters) { EntityReloadEventArgs args = new EntityReloadEventArgs { Parameters = parameters, DeleteOnReload = false }; this.OnReloading(args); return !args.DeleteOnReload; }