From 15deb62d165dff2ce380c9fe47897760ab203951 Mon Sep 17 00:00:00 2001 From: wutname1 <jeremy12@gmail.com> Date: Tue, 13 Aug 2024 23:21:56 -0500 Subject: [PATCH] ignore tweak pt 2 --- .../CoreFramework.lua | 0 .../Theme.lua | 0 .../UnitFrames/Auras.lua | 0 .../UnitFrames/Elements.lua | 8 ++-- Definitions/UnitFrames/Style.lua | 40 +++++++++++++++++++ .../UnitFrames/Units.lua | 4 +- .../UnitFrames/Handlers/_Style.Definition.lua | 38 ------------------ 7 files changed, 46 insertions(+), 44 deletions(-) rename Framework.Definition.lua => Definitions/CoreFramework.lua (100%) rename Themes/_Theme.Definition.lua => Definitions/Theme.lua (100%) rename Modules/UnitFrames/Handlers/_Auras.Definition.lua => Definitions/UnitFrames/Auras.lua (100%) rename Modules/UnitFrames/Handlers/_Elements.Definition.lua => Definitions/UnitFrames/Elements.lua (95%) create mode 100644 Definitions/UnitFrames/Style.lua rename Modules/UnitFrames/Handlers/_Units.Definition.lua => Definitions/UnitFrames/Units.lua (95%) delete mode 100644 Modules/UnitFrames/Handlers/_Style.Definition.lua diff --git a/Framework.Definition.lua b/Definitions/CoreFramework.lua similarity index 100% rename from Framework.Definition.lua rename to Definitions/CoreFramework.lua diff --git a/Themes/_Theme.Definition.lua b/Definitions/Theme.lua similarity index 100% rename from Themes/_Theme.Definition.lua rename to Definitions/Theme.lua diff --git a/Modules/UnitFrames/Handlers/_Auras.Definition.lua b/Definitions/UnitFrames/Auras.lua similarity index 100% rename from Modules/UnitFrames/Handlers/_Auras.Definition.lua rename to Definitions/UnitFrames/Auras.lua diff --git a/Modules/UnitFrames/Handlers/_Elements.Definition.lua b/Definitions/UnitFrames/Elements.lua similarity index 95% rename from Modules/UnitFrames/Handlers/_Elements.Definition.lua rename to Definitions/UnitFrames/Elements.lua index d9474c02..0cb51c68 100644 --- a/Modules/UnitFrames/Handlers/_Elements.Definition.lua +++ b/Definitions/UnitFrames/Elements.lua @@ -44,9 +44,9 @@ local ElementSettings = { } ---@class SUI.UF.Elements.Positioning ----@field anchor AnchorPoint +---@field anchor FramePoint ---@field relativeTo SUI.UF.Elements.list ----@field relativePoint AnchorPoint +---@field relativePoint FramePoint local ElementPositioning = { anchor = 'CENTER', relativeTo = 'Frame', @@ -59,8 +59,8 @@ local ElementPositioning = { local FramePositioning = {} ---@class ElementTextData ----@field SetJustifyH JustifyH ----@field SetJustifyV JustifyV +---@field SetJustifyH JustifyHorizontal +---@field SetJustifyV JustifyVertical ---@field position SUI.UF.Elements.Positioning local ElementTextData = { enabled = false, diff --git a/Definitions/UnitFrames/Style.lua b/Definitions/UnitFrames/Style.lua new file mode 100644 index 00000000..33d7b7cd --- /dev/null +++ b/Definitions/UnitFrames/Style.lua @@ -0,0 +1,40 @@ +---@class SUI.Style.Settings.UnitFrames +---@field displayName? string +---@field setup? UFStyleSetupSettings +---@field positions? SUI.UF.FramePositions +---@field artwork? SUI.Style.Settings.UnitFrames.Art.Positions +local UFStyleSettings = {} + +---@class UFStyleSetupSettings +---@field image string +---@field imageCoords? table +local UFStyleSetupSettings = {} + +---@class SUI.Style.Settings.UnitFrames.Art.Positions +---@field top? SUI.Style.Settings.UnitFrames.Art.Settings +---@field bg? SUI.Style.Settings.UnitFrames.Art.Settings +---@field bottom? SUI.Style.Settings.UnitFrames.Art.Settings +---@field full? SUI.Style.Settings.UnitFrames.Art.Settings +local SUIUFArtworkSettings = {} + +---@class SUI.Style.Settings.UnitFrames.Art.Settings +---@field perUnit? boolean +---@field UnitFrameCallback? function +---@field path? function|string +---@field TexCoord? function|table +---@field heightScale? integer +---@field yScale? integer +---@field PVPAlpha? integer +---@field height? integer +---@field y? integer +---@field alpha? integer +---@field VertexColor? table +---@field position? SUI.Style.Settings.UnitFrames.Art.PositionTable +---@field scale? integer +local artSettings = {} + +---@class SUI.Style.Settings.UnitFrames.Art.PositionTable +---@field anchor FramePoint +---@field x integer +---@field y integer +local oUFSpartanArtPositionTable = {} diff --git a/Modules/UnitFrames/Handlers/_Units.Definition.lua b/Definitions/UnitFrames/Units.lua similarity index 95% rename from Modules/UnitFrames/Handlers/_Units.Definition.lua rename to Definitions/UnitFrames/Units.lua index 8bf75f98..f237ff20 100644 --- a/Modules/UnitFrames/Handlers/_Units.Definition.lua +++ b/Definitions/UnitFrames/Units.lua @@ -1,6 +1,6 @@ ---@class FramePositioning ----@field point AnchorPoint ----@field relativePoint AnchorPoint +---@field point FramePoint +---@field relativePoint FramePoint ---@field xOfs integer ---@field yOfs integer local FramePositioning = {} diff --git a/Modules/UnitFrames/Handlers/_Style.Definition.lua b/Modules/UnitFrames/Handlers/_Style.Definition.lua deleted file mode 100644 index 4f4e0432..00000000 --- a/Modules/UnitFrames/Handlers/_Style.Definition.lua +++ /dev/null @@ -1,38 +0,0 @@ ----@class SUI.Style.Settings.UnitFrames ----@field displayName? string ----@field setup? UFStyleSetupSettings ----@field positions? SUI.UF.FramePositions ----@field artwork? SUIUFArtworkSettings -local UFStyleSettings = {} - ----@class UFStyleSetupSettings ----@field image string ----@field imageCoords? table -local UFStyleSetupSettings = {} - ----@class SUIUFArtworkSettings ----@field top? oUFSpartanArtSettings ----@field bg? oUFSpartanArtSettings ----@field bottom? oUFSpartanArtSettings ----@field full? oUFSpartanArtSettings -local SUIUFArtworkSettings = {} - ----@class oUFSpartanArtSettings ----@field path function|string ----@field TexCoord function|table ----@field heightScale? integer ----@field yScale? integer ----@field PVPAlpha? integer ----@field height? integer ----@field y? integer ----@field alpha? integer ----@field VertexColor? table ----@field position? oUFSpartanArtPositionTable ----@field scale? integer -local artSettings = {} - ----@class oUFSpartanArtPositionTable ----@field anchor AnchorPoint ----@field x integer ----@field y integer -local oUFSpartanArtPositionTable = {}