|
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
|
Inheritance diagram for Terraria.GameContent.UI.Minimap.MinimapFrame:
Collaboration diagram for Terraria.GameContent.UI.Minimap.MinimapFrame:Classes | |
| class | Button |
Public Member Functions | |
| MinimapFrame (Asset< Texture2D > frameTexture, Vector2 frameOffset) | |
| void | SetResetButton (Asset< Texture2D > hoverTexture, Vector2 position) |
| void | SetZoomInButton (Asset< Texture2D > hoverTexture, Vector2 position) |
| void | SetZoomOutButton (Asset< Texture2D > hoverTexture, Vector2 position) |
| void | Update () |
| void | DrawBackground (SpriteBatch spriteBatch) |
| void | DrawForeground (SpriteBatch spriteBatch) |
Properties | |
| string | ConfigKey [get, set] |
| string | NameKey [get, set] |
| Vector2 | MinimapPosition [get, set] |
| Vector2 | FramePosition [get, set] |
Private Member Functions | |
| void | ResetZoom () |
| void | ZoomInButton () |
| void | ZoomOutButton () |
| MinimapFrame.Button | GetButtonUnderMouse () |
| void | ValidateState () |
| void< SetResetButton > | b__24_0 () |
| void< SetZoomInButton > | b__26_0 () |
| void< SetZoomOutButton > | b__28_0 () |
Private Attributes | |
| string< ConfigKey > | k__BackingField |
| string< NameKey > | k__BackingField |
| Vector2< MinimapPosition > | k__BackingField |
| readonly Asset< Texture2D > | _frameTexture |
| readonly Vector2 | _frameOffset |
| MinimapFrame.Button | _resetButton |
| MinimapFrame.Button | _zoomInButton |
| MinimapFrame.Button | _zoomOutButton |
Static Private Attributes | |
| const float | DEFAULT_ZOOM = 1.05f |
| const float | ZOOM_OUT_MULTIPLIER = 0.975f |
| const float | ZOOM_IN_MULTIPLIER = 1.025f |
Definition at line 18 of file MinimapFrame.cs.