feat: screenshot mode

This commit is contained in:
Anna
2022-01-06 17:25:45 -05:00
parent d056bb38ca
commit a633b9541f
3 changed files with 20 additions and 1 deletions
+3
View File
@@ -11,6 +11,8 @@ internal sealed class PluginUi : IDisposable {
internal Plugin Plugin { get; }
internal bool SettingsVisible;
internal bool ScreenshotMode;
internal string Salt { get; }
internal ImFontPtr? RegularFont { get; private set; }
internal ImFontPtr? ItalicFont { get; private set; }
@@ -42,6 +44,7 @@ internal sealed class PluginUi : IDisposable {
internal unsafe PluginUi(Plugin plugin) {
this.Plugin = plugin;
this.Salt = new Random().Next().ToString();
this.Components = new List<IUiComponent> {
new Settings(this),
new ChatLog(this),