15        [global::Cpp2ILInjected.Token(Token = 
"0x6004901")]
 
   16        [global::Cpp2ILInjected.Address(RVA = 
"0x82740C", Offset = 
"0x82740C", Length = 
"0x84")]
 
   17        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"PostContentLoadInitialize", ReturnType = 
typeof(
void))]
 
   18        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   20        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   21        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
 
   27        [global::Cpp2ILInjected.Token(Token = 
"0x6004902")]
 
   28        [global::Cpp2ILInjected.Address(RVA = 
"0x827490", Offset = 
"0x827490", Length = 
"0xA94")]
 
   29        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   30        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
   31        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"Frame", MemberParameters = 
new object[]
 
   42        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
".ctor", MemberParameters = 
new object[]
 
   46        }, ReturnType = 
typeof(
void))]
 
   47        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
   52        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
DrawData), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   63        }, ReturnType = 
typeof(
void))]
 
   64        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Segments.SpriteSegment), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   70        }, ReturnType = 
typeof(
void))]
 
   71        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Segments.SpriteSegment.MaskedFadeEffect.GetMatrixAction), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   75        }, ReturnType = 
typeof(
void))]
 
   76        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Segments.SpriteSegment.MaskedFadeEffect), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   78            typeof(Segments.SpriteSegment.MaskedFadeEffect.GetMatrixAction),
 
   82        }, ReturnType = 
typeof(
void))]
 
   83        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Actions.Sprites.OutCircleScale), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
Vector2) }, ReturnType = 
typeof(
void))]
 
   84        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Segments.AnimationSegmentWithActions<>), 
Member = 
"Then", MemberParameters = 
new object[] { 
"Terraria.GameContent.Animations.IAnimationSegmentAction`1<T>" }, ReturnType = 
"AnimationSegmentWithActions`1<T>")]
 
   85        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Actions.Sprites.OutCircleScale), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   89        }, ReturnType = 
typeof(
void))]
 
   90        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Segments.AnimationSegmentWithActions<>), 
Member = 
"With", MemberParameters = 
new object[] { 
"Terraria.GameContent.Animations.IAnimationSegmentAction`1<T>" }, ReturnType = 
"AnimationSegmentWithActions`1<T>")]
 
   91        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Actions.Sprites.Wait), 
Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
   92        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Point), 
Member = 
".ctor", MemberParameters = 
new object[]
 
   96        }, ReturnType = 
typeof(
void))]
 
   97        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(Actions.Sprites.SetFrameSequence), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  104        }, ReturnType = 
typeof(
void))]
 
  105        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 59)]
 
  111        [global::Cpp2ILInjected.Token(Token = 
"0x6004903")]
 
  112        [global::Cpp2ILInjected.Address(RVA = 
"0x827F24", Offset = 
"0x827F24", Length = 
"0x74")]
 
  113        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  115        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  121        [global::Cpp2ILInjected.Token(Token = 
"0x6004904")]
 
  122        [global::Cpp2ILInjected.Address(RVA = 
"0x827F98", Offset = 
"0x827F98", Length = 
"0x130")]
 
  123        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  124        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  128        }, ReturnType = 
typeof(
void))]
 
  129        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  130        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
List<object>), Member = 
"get_Item", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
"T")]
 
  131        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
 
  137        [global::Cpp2ILInjected.Token(Token = 
"0x400842D")]
 
  138        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
 
void Draw(SpriteBatch spriteBatch, int timeInAnimation, Vector2 positionInScreen)