ESOUI SVN TaosFollowLeader

[/] [trunk/] [TaosFollowLeader/] [ui/] [FloatingLeaderMarker.lua] - Rev 4

Compare with Previous | Blame | View Log

--[[
        Addon: Taos Group Invite
        Author: TProg Taonnor
        Created by @Taonnor
]]--

--[[
        Local variables
]]--
local LOG_ACTIVE = true
local _logger = nil

--[[
        Table TFL_FloatingLeaderMarker
]]--
TFL_FloatingLeaderMarker = {}
TFL_FloatingLeaderMarker.__index = TFL_FloatingLeaderMarker

--[[
        Table Members
]]--
TFL_FloatingLeaderMarker.Name = "TFL-FloatingLeaderMarker"

function TFL_FloatingLeaderMarker.ShowMarker()
    if (LOG_ACTIVE) then _logger:logTrace("TFL_FloatingLeaderMarker.ShowMarker") end

    local iconSize = TFL_SettingsHandler.SavedVariables.IconSize
    local iconPath = TFL_SettingsHandler.Icons[TFL_SettingsHandler.SavedVariables.Icon].path

    SetFloatingMarkerInfo(MAP_PIN_TYPE_GROUP_LEADER, iconSize, iconPath)
end

--[[
        Initialize initializes TFL_FloatingLeaderMarker
]]--
function TFL_FloatingLeaderMarker.Initialize(logger)
    if (LOG_ACTIVE) then logger:logTrace("TFL_FloatingLeaderMarker.Initialize") end

    _logger = logger

    -- Show marker
    TFL_FloatingLeaderMarker.ShowMarker()
end

Compare with Previous | Blame