|
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 Terraria.Graphics.Capture.CaptureInterface:Classes | |
| class | CaptureInterfaceMode |
| class | ModeChangeSettings |
| class | ModeDragBounds |
| class | ModeEdgeSelection |
| class | Settings |
Public Member Functions | |
| void | Update () |
| void | Draw (SpriteBatch sb) |
| void | ToggleCamera (bool On=true) |
| bool | UsingMap () |
| void | Scrolling () |
| CaptureInterface () | |
Static Public Member Functions | |
| static Rectangle | GetArea () |
| static void | QuickScreenshot () |
| static void | ResetFocus () |
| static void | StartCamera (CaptureSettings settings) |
| static void | EndCamera () |
Public Attributes | |
| bool | Active |
| int | SelectedMode |
| int | HoveredMode |
Static Public Attributes | |
| static bool | JustActivated |
| static bool | EdgeAPinned |
| static bool | EdgeBPinned |
| static Point | EdgeA |
| static Point | EdgeB |
| static bool | CameraLock |
Private Member Functions | |
| bool | UpdateButtons (Vector2 mouse) |
| void | DrawButtons (SpriteBatch sb) |
| void | UpdateCamera () |
| void | DrawCameraLock (SpriteBatch sb) |
Static Private Member Functions | |
| static Dictionary< int, CaptureInterface.CaptureInterfaceMode > | FillModes () |
| static bool | GetMapCoords (int PinX, int PinY, int Goal, out Point result) |
| static void | ConstraintPoints () |
| static void | PointWorldClamp (ref Point point, int fluff) |
| static | CaptureInterface () |
Private Attributes | |
| bool | KeyToggleActiveHeld |
Static Private Attributes | |
| static Dictionary< int, CaptureInterface.CaptureInterfaceMode > | Modes |
| static float | CameraFrame |
| static float | CameraWaiting |
| const float | CameraMaxFrame = 5f |
| const float | CameraMaxWait = 60f |
| static CaptureSettings | CameraSettings |
Definition at line 18 of file CaptureInterface.cs.