コード例 #1
0
        private bool ReloadInternal(EntitySpawnParameters parameters)
        {
            EntityReloadEventArgs args = new EntityReloadEventArgs
            {
                Parameters     = parameters,
                DeleteOnReload = false
            };

            this.OnReloading(args);
            return(!args.DeleteOnReload);
        }
コード例 #2
0
 /// <summary>
 /// Raises event <see cref="Reloading"/>.
 /// </summary>
 /// <param name="eventArgs">Extra data about the event.</param>
 protected virtual void OnReloading(EntityReloadEventArgs eventArgs)
 {
     if (this.Reloading != null)
     {
         this.Reloading
         (
             this,
             eventArgs
         );
     }
 }
コード例 #3
0
 /// <summary>
 /// Raises event <see cref="Reloading"/>.
 /// </summary>
 /// <param name="eventArgs">Extra data about the event.</param>
 protected virtual void OnReloading(EntityReloadEventArgs eventArgs)
 {
     if (this.Reloading != null)
         this.Reloading
         (
             this,
             eventArgs
         );
 }
コード例 #4
0
 private bool ReloadInternal(EntitySpawnParameters parameters)
 {
     EntityReloadEventArgs args = new EntityReloadEventArgs
     {
         Parameters = parameters,
         DeleteOnReload = false
     };
     this.OnReloading(args);
     return !args.DeleteOnReload;
 }