10        [global::Cpp2ILInjected.Token(
Token = 
"0x6000801")]
 
   11        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3E6C", Offset = 
"0x1DB3E6C", 
Length = 
"0x8")]
 
   12        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   13        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   19        [global::Cpp2ILInjected.Token(
Token = 
"0x6000802")]
 
   20        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3E74", Offset = 
"0x1DB3E74", 
Length = 
"0x70")]
 
   21        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   22        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SequenceNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
   27        }, ReturnType = 
typeof(
void))]
 
   28        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ChoiceNode), Member = 
"ConstructChildPos", MemberParameters = 
new object[]
 
   34        }, ReturnType = 
typeof(
void))]
 
   35        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ChoiceNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
   40        }, ReturnType = 
typeof(
void))]
 
   41        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), Member = 
"Finish", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(ContentValidator))]
 
   42        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"CalculateTotalFollowposForRangeNodes", MemberParameters = 
new object[]
 
   48        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"GetApplicableMinMaxFollowPos", MemberParameters = 
new object[]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"BuildTransitionTable", MemberParameters = 
new object[]
 
   59        }, ReturnType = 
typeof(
int[][]))]
 
   60        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 15)]
 
   61        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   62        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
   68        [global::Cpp2ILInjected.Token(
Token = 
"0x170001F1")]
 
   71            [global::Cpp2ILInjected.Token(
Token = 
"0x6000803")]
 
   72            [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3EEC", Offset = 
"0x1DB3EEC", 
Length = 
"0x8")]
 
   73            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   80        [global::Cpp2ILInjected.Token(
Token = 
"0x170001F2")]
 
   83            [global::Cpp2ILInjected.Token(
Token = 
"0x6000804")]
 
   84            [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3EF4", Offset = 
"0x1DB3EF4", 
Length = 
"0x3C")]
 
   85            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   86            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
 
   93        [global::Cpp2ILInjected.Token(
Token = 
"0x6000805")]
 
   94        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3F6C", Offset = 
"0x1DB3F6C", 
Length = 
"0x44")]
 
   95        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   96        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   97        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
 
  103        [global::Cpp2ILInjected.Token(
Token = 
"0x6000806")]
 
  104        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3FB0", Offset = 
"0x1DB3FB0", 
Length = 
"0x44")]
 
  105        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  106        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  107        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BitSet), Member = 
"EnsureLength", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  113        [global::Cpp2ILInjected.Token(
Token = 
"0x6000807")]
 
  114        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3F30", Offset = 
"0x1DB3F30", 
Length = 
"0x3C")]
 
  115        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  116        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  122        [global::Cpp2ILInjected.Token(
Token = 
"0x6000808")]
 
  123        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB407C", Offset = 
"0x1DB407C", 
Length = 
"0x7C")]
 
  124        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  125        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SequenceNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  130        }, ReturnType = 
typeof(
void))]
 
  131        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(PlusNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  136        }, ReturnType = 
typeof(
void))]
 
  137        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(StarNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  142        }, ReturnType = 
typeof(
void))]
 
  143        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), Member = 
"CalculateTotalFollowposForRangeNodes", MemberParameters = 
new object[]
 
  149        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"CheckCMUPAWithLeafRangeNodes", MemberParameters = 
new object[] { 
typeof(
BitSet) }, ReturnType = 
typeof(
void))]
 
  150        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"GetApplicableMinMaxFollowPos", MemberParameters = 
new object[]
 
  156        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"CheckUniqueParticleAttribution", MemberParameters = 
new object[] { 
typeof(
BitSet) }, ReturnType = 
typeof(
void))]
 
  157        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"BuildTransitionTable", MemberParameters = 
new object[]
 
  162        }, ReturnType = 
typeof(
int[][]))]
 
  163        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 16)]
 
  169        [global::Cpp2ILInjected.Token(
Token = 
"0x6000809")]
 
  170        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB40F8", Offset = 
"0x1DB40F8", 
Length = 
"0x78")]
 
  171        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  178        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  184        [global::Cpp2ILInjected.Token(
Token = 
"0x600080A")]
 
  185        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB4170", Offset = 
"0x1DB4170", 
Length = 
"0x70")]
 
  186        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  187        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SequenceNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  192        }, ReturnType = 
typeof(
void))]
 
  193        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ChoiceNode), Member = 
"ConstructChildPos", MemberParameters = 
new object[]
 
  199        }, ReturnType = 
typeof(
void))]
 
  200        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ChoiceNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  205        }, ReturnType = 
typeof(
void))]
 
  206        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(PlusNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  211        }, ReturnType = 
typeof(
void))]
 
  212        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(StarNode), 
Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  217        }, ReturnType = 
typeof(
void))]
 
  218        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"CalculateTotalFollowposForRangeNodes", MemberParameters = 
new object[]
 
  224        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"GetApplicableMinMaxFollowPos", MemberParameters = 
new object[]
 
  230        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), 
Member = 
"BuildTransitionTable", MemberParameters = 
new object[]
 
  235        }, ReturnType = 
typeof(
int[][]))]
 
  236        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 15)]
 
  237        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BitSet), 
Member = 
"EnsureLength", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  243        [global::Cpp2ILInjected.Token(
Token = 
"0x600080B")]
 
  244        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB41E0", Offset = 
"0x1DB41E0", 
Length = 
"0x8")]
 
  245        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  251        [global::Cpp2ILInjected.Token(
Token = 
"0x600080C")]
 
  252        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB41E8", Offset = 
"0x1DB41E8", 
Length = 
"0x124")]
 
  253        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  254        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  255        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  261        [global::Cpp2ILInjected.Token(
Token = 
"0x600080D")]
 
  262        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB430C", Offset = 
"0x1DB430C", 
Length = 
"0xC8")]
 
  263        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SequenceNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  268        }, ReturnType = 
typeof(
void))]
 
  269        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), Member = 
"GetApplicableMinMaxFollowPos", MemberParameters = 
new object[]
 
  275        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  276        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  277        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Array), Member = 
"Clone", ReturnType = 
typeof(
object))]
 
  278        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
 
  284        [global::Cpp2ILInjected.Token(
Token = 
"0x600080E")]
 
  285        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB43D4", Offset = 
"0x1DB43D4", 
Length = 
"0xAC")]
 
  292        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  293        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), Member = 
"Min", MemberParameters = 
new object[]
 
  297        }, ReturnType = 
typeof(
int))]
 
  298        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  304        [global::Cpp2ILInjected.Token(
Token = 
"0x600080F")]
 
  305        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3EE4", Offset = 
"0x1DB3EE4", 
Length = 
"0x8")]
 
  306        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  307        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  313        [global::Cpp2ILInjected.Token(
Token = 
"0x6000810")]
 
  314        [global::Cpp2ILInjected.Address(RVA = 
"0x1DB3FF4", Offset = 
"0x1DB3FF4", 
Length = 
"0x88")]
 
  315        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  316        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BitSet), Member = 
"Set", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  318        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(LeafNode), Member = 
"ConstructPos", MemberParameters = 
new object[]
 
  323        }, ReturnType = 
typeof(
void))]
 
  324        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(ParticleContentValidator), Member = 
"CalculateTotalFollowposForRangeNodes", MemberParameters = 
new object[]
 
  330        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 5)]
 
  331        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Array), 
Member = 
"Copy", MemberParameters = 
new object[]
 
  336        }, ReturnType = 
typeof(
void))]
 
  337        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  343        [global::Cpp2ILInjected.Token(
Token = 
"0x4000416")]
 
  344        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  347        [global::Cpp2ILInjected.Token(
Token = 
"0x4000417")]
 
  348        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]