|
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
|
Collaboration diagram for GUIResearch:Public Types | |
| enum | ResearchState { Invalid , Valid , Complete } |
Public Member Functions | |
| Rectangle | GetRegion () |
| GUIResearch.ResearchState | CanBeResearched (Item item, out int percent) |
| void | DrawInventoryResearchBinding () |
| void | DrawInventoryResearchButton () |
| bool | IsOver (Vector2 cursorPosition) |
| void | Open (int item) |
| void | Close () |
| void | Draw () |
| Rectangle | SetupFrame (Texture2D texture, int frameCountHorizontal, int frameCountVertical, int frameX, int frameY) |
| void | DrawResearchCogs () |
| void | DrawTexture (Panel_Layout layout, Texture2D texture, float rotation) |
| void | DrawTexture (Vector2 position, Vector2 size, Texture2D texture, Color color, float rotation) |
| GUIResearch () | |
Static Public Member Functions | |
| static void | LoadContent () |
Public Attributes | |
| bool | Displaying |
| bool | ResearchAnimationInProgress |
Private Member Functions | |
| void | DrawResearchParticles () |
| void | DrawMainButtons () |
| void | BeginResearchAnimation (int itemResearched, int amountStart, int amountSubmitted, bool completed) |
| void | ActionResearch () |
| void | DrawBacking () |
| int | UpdateResearchAnimation () |
| void | DrawResearchBacking () |
| Item | GetResearchItem () |
| void | DrawItemProgress () |
| void | DrawResearchItem () |
Private Attributes | |
| int | OpenedFrame |
| float | inventoryResearchScale |
| GUIInputRegionExclusive | PickingInterceptor |
| int | selectedResearchItem |
| float | closeScale |
| float | researchScale |
| DateTime | ResearchAnimationTime |
| int | ResearchItem |
| int | ResearchItemStart |
| int | ResearchItemCount |
| int | ResearchFrame |
| bool | ResearchCompleted |
| ParticleRendererSettings | ResearchParticleSettings |
| List< CreativeSacrificeParticle > | ResearchParticles |
| float | _smallRotation |
| float | _mediumRotation |
| float | _largeRotation |
| float | testProgress |
Static Private Attributes | |
| static Asset< Texture2D > | pistonsAsset |
| static Asset< Texture2D > | pistonParticleAsset |
| static Asset< Texture2D > | cogsSmall |
| static Asset< Texture2D > | cogsMedium |
| static Asset< Texture2D > | cogsLarge |
Definition at line 24 of file GUIResearch.cs.