|
Terraria v1.4.4.9
Terraria source code documentation
|
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 () |
| Button | GetButtonUnderMouse () |
| void | ValidateState () |
Private Attributes | |
| readonly Asset< Texture2D > | _frameTexture |
| readonly Vector2 | _frameOffset |
| Button | _resetButton |
| Button | _zoomInButton |
| 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 12 of file MinimapFrame.cs.