public WheresWOLdo() { _configuration = PluginInterface.GetPluginConfig() as Config ?? new Config(); _col = _configuration.Col; _noMove = _configuration.NoMove; _scale = _configuration.Scale; _enabled = _configuration.Enabled; _align = _configuration.Align; _terr = Data.GetExcelSheet <TerritoryType>(); PluginInterface.UiBuilder.Draw += DrawWindow; PluginInterface.UiBuilder.OpenConfigUi += OpenConfigUi; CommandManager.AddHandler("/woldo", new CommandInfo(Command) { HelpMessage = "Where's WOLdo config." }); }
public void Initialize(DalamudPluginInterface pi) { this.pi = pi; Configuration = pi.GetPluginConfig() as Config ?? new Config(); col = Configuration.Col; no_move = Configuration.NoMove; scale = Configuration.Scale; enabled = Configuration.Enabled; terr = pi.Data.GetExcelSheet <TerritoryType>(); this.pi.UiBuilder.OnBuildUi += DrawWindow; this.pi.CommandManager.AddHandler("/woldo", new Dalamud.Game.Command.CommandInfo(Command) { HelpMessage = "Where's WOLdo config." }); }
public static void AddUnderLine(ImColor col) => AddUnderLine(col.Value);
public static uint ToUintColor(this ImColor col) => ColorConvertFloat4ToU32(col.Value);