Example #1
0
 /// <description>
 /// Called when this effect becomes disabled.
 /// </description>
 public virtual void OnDisabled()
 {
     InternalUnsafeMethods.OnDisabled__Args _args = new InternalUnsafeMethods.OnDisabled__Args()
     {
     };
     InternalUnsafeMethods.OnDisabled()(ObjectPtr, _args);
 }
Example #2
0
 /// <summary>Called when the object damage state changes to Disabled.</summary>
 /// <description>
 ///
 /// </description>
 /// <param name="obj">The ShapeBase object</param>
 /// <param name="lastState">The previous damage state</param>
 public virtual void OnDisabled(ShapeBase obj, string lastState)
 {
     InternalUnsafeMethods.OnDisabled__Args _args = new InternalUnsafeMethods.OnDisabled__Args()
     {
         obj       = obj.ObjectPtr,
         lastState = lastState,
     };
     InternalUnsafeMethods.OnDisabled()(ObjectPtr, _args);
 }