AceAddon:
- ElkBuffBars

AceOO classes:
- EBB_Bar
- EBB_BarGroup

EBB_Bar:
- frames
	- container			frame
	- bar				statusbar
	- bgbar				statusbar
	- icon				texture
	- iconborder		texture
	- iconcount			fontstring
	- textTL			fontstring
	- textTR			fontstring
	- textBL			fontstring
	- textBR			fontstring
- functions
	- SetData(data:table)				sets data reference; sets color, icon and strings
	- SetLayout(layout:table)			sets the bar to the given layout; creates frames if needed
	- GetContainer()
	- Update()							updates statusbar and TIME strings
	- Reset()							nil references to data and layout tables
- data
	- icon
	- name
	- rank
	- count
	- type
	- debufftype
	- timemax
	- timeleft
	- id
	- untilCancelled
- layout
	- icon					"LEFT", "RIGHT", false
	- iconcount				true, false
	- iconcountfont			<font>
	- iconcountfontsize		<font size>
	- bar					<texture path>, false
	- textXX				false, "NAME", "NAMERANK", "NAMECOUNT", "NAMERANKCOUNT", "RANK", "COUNT", "TIMELEFT", "DEBUFFTYPE"
	- textXXfont			<font>
	- textXXfontsize		<font size>
	- textXXcolor			<color set>
	- textTLalign			left, center, right
	- textBLalign			left, center, right
	- barcolor				<color set>
	- barbgcolor			<color set>
	- debufftypecolor		true, false
	- width
	- height

EBB_BarGroup:
- frames
	- container
	- anchor
- bars
- layout
	- growup
	- barspacing
	- anchortext
	- anchorcolor
- barlayout
- data
- functions
	- GetContainer()
	- Reset()				nil referneces to external tables

ElkBuffBars:
- functions
	- GetBar()
	- RecycleBar(bar:EBB_Bar)


-----
-- 19.01.07
-----
ElkBuffBars
	- Tabellen der aktuellen
		- Buffs			(PLAYER_AURAS_CHANGED,	GetPlayerBuffTexture(id),				GameTooltip:SetPlayerBuff(id),				CancelPlayerBuff(id))
		- Debuffs		(PLAYER_AURAS_CHANGED,	GetPlayerBuffTexture(id),				GameTooltip:SetPlayerBuff(id),				CancelPlayerBuff(id))
		- Tempbuffs		(?,						GetInventoryItemTexture("player", id),	GameTooltip:SetInventoryItem("player", id),	CancelItemTempEnchantment(id-15))
		- Tracking		(PLAYER_AURAS_CHANGED,	GetTrackingTexture(),					GameTooltip:SetTrackingSpell(),				CancelTrackingBuff())
	- Caches fr nicht benutzte Frames
		- Bars
		- Bar-Gruppen
	- Modifizierung der Daten:
		- Name
		- zugewiesene Kategorie
	- Datenstruktur
		- id
		- name
		- realname
		- rank
		- type
		- realtype
		- debufftype
		- timeleft
		- timemax
		- untilcancelled
		- charges
		- icon

EBB_BarGroup
