Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Add() [1/2]

void Microsoft.Xna.Framework.CurveKeyCollection.Add ( CurveKey item)
inline

Definition at line 58 of file CurveKeyCollection.cs.

59 {
60 if (item == null)
61 {
62 throw new ArgumentNullException();
63 }
64 int i = Keys.BinarySearch(item);
65 if (i >= 0)
66 {
67 for (; i < Keys.Count && item.Position == Keys[i].Position; i++)
68 {
69 }
70 }
71 else
72 {
73 i = ~i;
74 }
75 Keys.Insert(i, item);
76 IsCacheAvailable = false;
77 }

References Microsoft.Xna.Framework.CurveKeyCollection.IsCacheAvailable, System.item, and Microsoft.Xna.Framework.CurveKeyCollection.Keys.