terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches

◆ Transform

Matrix Terraria.Main.Transform
staticgetset

Definition at line 17522 of file Main.cs.

17523 {
17524 [global::Cpp2ILInjected.Token(Token = "0x6001DDD")]
17525 [global::Cpp2ILInjected.Address(RVA = "0xBE6954", Offset = "0xBE6954", Length = "0x80")]
17526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUINPCDialogue), Member = "DrawNPC", ReturnType = typeof(void))]
17527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProjectiles", ReturnType = typeof(void))]
17528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
17529 {
17531 typeof(NPC),
17532 typeof(bool),
17534 }, ReturnType = typeof(void))]
17535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
17536 {
17538 typeof(NPC),
17539 typeof(bool),
17543 }, ReturnType = typeof(void))]
17544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect_HallowBoss", MemberParameters = new object[]
17545 {
17547 typeof(NPC),
17549 typeof(int),
17553 }, ReturnType = typeof(void))]
17554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawProj_LightsBane", MemberParameters = new object[] { typeof(Projectile) }, ReturnType = typeof(void))]
17555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "PrepareDrawnEntityDrawing", MemberParameters = new object[]
17556 {
17557 typeof(Entity),
17558 typeof(int)
17559 }, ReturnType = typeof(void))]
17560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCachedProjs", MemberParameters = new object[]
17561 {
17563 typeof(bool)
17564 }, ReturnType = typeof(void))]
17565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawSuperSpecialProjectiles", MemberParameters = new object[]
17566 {
17568 typeof(bool)
17569 }, ReturnType = typeof(void))]
17570 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawDust", ReturnType = typeof(void))]
17571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawWallOfStars", ReturnType = typeof(void))]
17572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "WaitBackgroundDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
17573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawBackground", ReturnType = typeof(void))]
17574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawCapture", MemberParameters = new object[]
17575 {
17578 }, ReturnType = typeof(void))]
17579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
17580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_WallsTilesNPCs", ReturnType = typeof(void))]
17581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_Solid", ReturnType = typeof(void))]
17582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_Tiles_NonSolid", ReturnType = typeof(void))]
17583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_DrawNPCsOverTiles", ReturnType = typeof(void))]
17584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw_DrawNPCsBehindTiles", ReturnType = typeof(void))]
17585 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(OverlayManager), Member = "Draw", MemberParameters = new object[]
17586 {
17589 }, ReturnType = typeof(void))]
17590 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StardewValleyAnimation), Member = "GetMatrixForAnimation", ReturnType = typeof(Matrix))]
17591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "PostDrawTiles", MemberParameters = new object[]
17592 {
17593 typeof(bool),
17594 typeof(bool),
17595 typeof(bool)
17596 }, ReturnType = typeof(void))]
17597 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTilesThreaded", MemberParameters = new object[]
17598 {
17601 typeof(int),
17602 typeof(int),
17603 typeof(int),
17604 typeof(int),
17605 typeof(bool),
17606 typeof(bool),
17607 typeof(bool),
17608 typeof(int)
17609 }, ReturnType = typeof(int))]
17610 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
17611 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawEntities_DisplayDolls", ReturnType = typeof(void))]
17612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawEntities_HatRacks", ReturnType = typeof(void))]
17613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "DrawWallsThreaded", MemberParameters = new object[]
17614 {
17617 typeof(int),
17618 typeof(int),
17619 typeof(int),
17620 typeof(int)
17621 }, ReturnType = typeof(int))]
17622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WallDrawing), Member = "WaitDrawThreads", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
17623 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 93)]
17624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteViewMatrix), Member = "get_TransformationMatrix", ReturnType = typeof(Matrix))]
17625 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
17626 get
17627 {
17628 throw null;
17629 }
17630 }
class f__AnonymousType0<< Count > j__TPar