Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ QuickScreenshot()

static void Terraria.Graphics.Capture.CaptureInterface.QuickScreenshot ( )
inlinestatic

Definition at line 1102 of file CaptureInterface.cs.

1103 {
1104 Point point = Main.ViewPosition.ToTileCoordinates();
1105 Point point2 = (Main.ViewPosition + Main.ViewSize).ToTileCoordinates();
1106 StartCamera(new CaptureSettings
1107 {
1108 Area = new Rectangle(point.X, point.Y, point2.X - point.X + 1, point2.Y - point.Y + 1),
1109 Biome = CaptureBiome.GetCaptureBiome(Settings.BiomeChoiceIndex),
1110 CaptureBackground = !Settings.TransparentBackground,
1111 CaptureEntities = Settings.IncludeEntities,
1112 UseScaling = Settings.PackImage,
1113 CaptureMech = WiresUI.Settings.DrawWires
1114 });
1115 }
static void StartCamera(CaptureSettings settings)

References Terraria.Graphics.Capture.CaptureInterface.Settings.BiomeChoiceIndex, Terraria.Graphics.Capture.CaptureBiome.GetCaptureBiome(), Terraria.Graphics.Capture.CaptureInterface.Settings.IncludeEntities, Terraria.Graphics.Capture.CaptureInterface.Settings.PackImage, Terraria.Graphics.Capture.CaptureInterface.StartCamera(), Terraria.Graphics.Capture.CaptureInterface.Settings.TransparentBackground, Terraria.Main.ViewPosition, Terraria.Main.ViewSize, Microsoft.Xna.Framework.Point.X, and Microsoft.Xna.Framework.Point.Y.

Referenced by Terraria.Main.DrawPageIcons(), and Terraria.Graphics.Capture.CaptureInterface.UpdateButtons().