/// <summary> /// Sets the flags of the specified slot. /// </summary> /// <param name="flags">Flags to set.</param> /// <param name="slot">Index of the slot, if -1 apply to all existing slots.</param> public void SetSlotFlags(EntitySlotFlags flags, int slot = 0) { NativeEntityMethods.SetSlotFlags(this.GetIEntity(), slot, flags); }
public void SetSlotFlag(int slot, EntitySlotFlags flags) { NativeHandle.SetSlotFlags(slot, (uint)flags); }
/// <summary> /// Sets the flags assigned to the specified slot. /// </summary> /// <param name="flags">Flags to set.</param> /// <param name="slot"> /// Index of the slot, if -1 apply to all existing slots. /// </param> public void SetSlotFlags(EntitySlotFlags flags, int slot = 0) { this.AssertObjectValidity(); Native.EntityInterop.SetSlotFlags(this.Handle, slot, flags); }
internal static extern void SetSlotFlags(IntPtr ptr, int slot, EntitySlotFlags slotFlags);
extern internal static void SetSlotFlags(IntPtr ptr, int slot, EntitySlotFlags slotFlags);
extern public static void SetSlotFlags(IntPtr ptr, int slot, EntitySlotFlags slotFlags);