|
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 GUIMap:Public Types | |
| enum | MinimapFrameStyle { Default , Golden , Remix , Sticks , StoneGold , TwigLeaf , Leaf , Retro , Valkyrie } |
Public Member Functions | |
| void | LoadContent (ContentManager content) |
| void | LoadDefaultZoom () |
| bool | IsCursorOverFullScreenMapControls (global::Cursor cursor) |
| void | CleanupMapTargets () |
| unsafe void | DrawToMap () |
| IEnumerator | DrawToMap_Section_Sliced (int secX, int secY) |
| unsafe void | DrawToMap_Section (int secX, int secY) |
| void | ResetMapPing () |
| unsafe void | DrawMap () |
| GUIMap () | |
Public Attributes | |
| bool | miniMapEnabled |
| Microsoft.Xna.Framework.Graphics.Texture2D | miniMapOpen |
| Microsoft.Xna.Framework.Graphics.Texture2D | miniMapClosed |
| string | BackingMiniTextureId |
| string | BackingLargeTextureId |
Properties | |
| GUIMap.MinimapFrameStyle | ActiveFrameStyle [get, set] |
| int | WorldScreenWidth [get, set] |
| int | WorldScreenHeight [get, set] |
| class< DrawToMap_Section_Sliced > | IDisposable [set] |
Private Member Functions | |
| unsafe void | ClearMap () |
| void | ApplyMap () |
| void | InitialiseTargets () |
| unsafe void | ApplySection (int xStart, int xEnd, int yStart, int yEnd) |
| void | DrawMapFullscreenBackground (Microsoft.Xna.Framework.Vector2 screenPosition, int screenWidth, int screenHeight) |
Private Attributes | |
| bool | grabbedMap |
| int | activeX |
| int | activeY |
| Microsoft.Xna.Framework.Graphics.Texture2D[] | mapTarget |
| bool[] | mapDirty |
| NativeArray< ushort >[] | mapTextureData |
| unsafe ushort * | mapTextureDataPtr |
| bool | minimapPressed |
| bool | mapPressed |
| bool | mapPressedLast |
| bool | mapZoomInPressed |
| bool | mapZoomOutPressed |
| bool | mapZoomResetPressed |
| float | ZoomInButtonScale |
| float | ZoomOutButtonScale |
| float | ZoomDefaultButtonScale |
| float | ToggleButtonScale |
| float | MapButtonScale |
| bool | use565Map |
| GUIMap.MinimapFrameStyle | _activeFrameStyle |
| bool | draggingSlider |
| float | ZoomValue |
| float | TinyScrollScale |
| float | TinyXOffset |
| float | TinyYOffset |
| float | TinyW |
| float | TinyH |
| GUIControllerFullScreenMap | _controller |
| DateTime | _lastPingMouseDownTime |
| Microsoft.Xna.Framework.Vector2 | _lastPingMousePosition |
| int | LastFrame |
| class< DrawToMap_Section_Sliced > | d__41: IEnumerator<object> |
| class< DrawToMap_Section_Sliced > | IEnumerator |
Static Private Attributes | |
| const int | MapTextureDimensions = 256 |