Quantcast

-- oUF_Simple: core/style
-- zork, 2016

-----------------------------
-- Variables
-----------------------------

local A, L = ...
local oUF = L.oUF or oUF

-----------------------------
-- Style
-----------------------------

--CreateStyle
local function CreateStyle(self)
  --fix mana color
  if L.C.colors.power and L.C.colors.power.mana then
    self.colors.power["MANA"] = L.C.colors.power.mana
  end
  --fix pet happiness
  if L.C.colors.happiness then
    self.colors.happiness = L.C.colors.happiness
  end

  L.F.SetupFrame(self)
  L.F.SetupHeader(self)
  L.F.CreateDragFrame(self)
  self.Health = L.F.CreateHealthBar(self)
  -- self.rAbsorbBar = L.F.CreateAbsorbBar(self)
  self.HealthPrediction = L.F.CreateHealComm(self)
  L.F.CreateNameText(self)
  L.F.CreateHealthText(self)
  self.Power = L.F.CreatePowerBar(self)
  L.F.CreatePowerText(self)
  L.F.ToggleSmooth(self, L.C.smooth)
  self.Castbar = L.F.CreateCastBar(self)
  self.rClassBar = L.F.CreateClassBar(self)
  -- self.AlternativePower = L.F.CreateAltPowerBar(self)
  -- self.AdditionalPower = L.F.CreateAdditionalPowerBar(self)
  self.Swing = L.F.CreateSwing(self)
  self.Debuffs = L.F.CreateDebuffs(self)
  self.Buffs = L.F.CreateBuffs(self)
  self.LeaderIndicator = L.F.CreateGroupRoleIndicator(self)
  self.AssistantIndicator = L.F.CreateGroupRoleIndicator(self)
  self.RaidTargetIndicator = L.F.CreateRaidMark(self)
  self.ReadyCheckIndicator = L.F.CreateReadyCheck(self)
  self.RaidDebuffs = L.F.CreateRaidDebuffs(self)
  self.RaidRoleIndicator = L.F.CreateRaidRoleIndicator(self)
  self.Range = L.F.CreateRange(self)
  self.Trinket = L.F.CreateTrinket(self)
  self.EnergyManaRegen = L.F.CreateEneryTicker(self)
end
L.F.CreateStyle = CreateStyle