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

◆ SortedInt32KeyNode() [2/2]

System.Collections.Immutable.SortedInt32KeyNode< TValue >.SortedInt32KeyNode ( int key,
TValue value,
SortedInt32KeyNode< TValue > left,
SortedInt32KeyNode< TValue > right,
bool frozen = false )
inlineprivate

Definition at line 171 of file SortedInt32KeyNode.cs.

172 {
173 Requires.NotNull(left, "left");
174 Requires.NotNull(right, "right");
175 _key = key;
176 _value = value;
177 _left = left;
178 _right = right;
179 _frozen = frozen;
180 _height = checked((byte)(1 + Math.Max(left._height, right._height)));
181 }

References System.Collections.Immutable.SortedInt32KeyNode< TValue >._frozen, System.Collections.Immutable.SortedInt32KeyNode< TValue >._height, System.Collections.Immutable.SortedInt32KeyNode< TValue >._key, System.Collections.Immutable.SortedInt32KeyNode< TValue >._left, System.Collections.Immutable.SortedInt32KeyNode< TValue >._right, System.Collections.Immutable.SortedInt32KeyNode< TValue >._value, System.key, System.Math.Max(), and System.value.