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
Terraria.GameContent.UI.Minimap.MinimapFrame Class Reference
+ 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< SetResetButtonb__24_0 ()
 
void< SetZoomInButtonb__26_0 ()
 
void< SetZoomOutButtonb__28_0 ()
 

Private Attributes

string< ConfigKeyk__BackingField
 
string< NameKeyk__BackingField
 
Vector2< MinimapPositionk__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
 

Detailed Description

Definition at line 18 of file MinimapFrame.cs.


The documentation for this class was generated from the following file: