<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3AXML%2FLayers</id>
	<title>WoW:XML/Layers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://addonstudio.org/mw1/index.php?action=history&amp;feed=atom&amp;title=WoW%3AXML%2FLayers"/>
	<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:XML/Layers&amp;action=history"/>
	<updated>2026-06-02T03:17:34Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:XML/Layers&amp;diff=20376&amp;oldid=prev</id>
		<title>Move page script: Move page script moved page XML/Layers to WoW:XML/Layers without leaving a redirect</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:XML/Layers&amp;diff=20376&amp;oldid=prev"/>
		<updated>2023-08-15T04:49:25Z</updated>

		<summary type="html">&lt;p&gt;Move page script moved page &lt;a href=&quot;/wiki/WoW:XML/Layers&quot; title=&quot;WoW:XML/Layers&quot;&gt;XML/Layers&lt;/a&gt; to &lt;a href=&quot;/wiki/WoW:XML/Layers&quot; title=&quot;WoW:XML/Layers&quot;&gt;XML/Layers&lt;/a&gt; without leaving a redirect&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:49, 15 August 2023&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key addonstu_asmw2:diff::1.12:old-20375:rev-20376 --&gt;
&lt;/table&gt;</summary>
		<author><name>Move page script</name></author>
	</entry>
	<entry>
		<id>https://addonstudio.org/mw1/index.php?title=WoW:XML/Layers&amp;diff=20375&amp;oldid=prev</id>
		<title>Bear: Created page with &quot;{{uixmlprop}}  Layers holds a list of Layer elements, and is a fundamental UI building block for creating visible graphical elements for [[XML/Fra...&quot;</title>
		<link rel="alternate" type="text/html" href="https://addonstudio.org/mw1/index.php?title=WoW:XML/Layers&amp;diff=20375&amp;oldid=prev"/>
		<updated>2012-09-24T23:15:20Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{uixmlprop}}  &lt;a href=&quot;/wiki/WoW:XML/Layers&quot; title=&quot;WoW:XML/Layers&quot;&gt;Layers&lt;/a&gt; holds a list of &lt;a href=&quot;/wiki/WoW:XML/Layer&quot; title=&quot;WoW:XML/Layer&quot;&gt;Layer&lt;/a&gt; elements, and is a fundamental UI building block for creating visible graphical elements for [[XML/Fra...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{uixmlprop}}&lt;br /&gt;
&lt;br /&gt;
[[XML/Layers|Layers]] holds a list of [[XML/Layer|Layer]] elements, and is a fundamental UI building block for creating visible graphical elements for [[XML/Frame|Frame]] UI elements. Layers can be defined on any [[XML/Frame|Frame]] type elements, including [[XML/Button|Buttons]] and [[XML/EditBox|EditBoxes]].&lt;br /&gt;
&lt;br /&gt;
== Inheritance ==&lt;br /&gt;
Inherited by: none, Inherits: none, Defined in: [[XML/Frame|Frame]]&lt;br /&gt;
&lt;br /&gt;
== Elements ==&lt;br /&gt;
&amp;lt;[[XML/Layer|Layer]]&amp;gt; ...&lt;br /&gt;
* &amp;lt;[[XML/Texture|Texture]]&amp;gt; ...&lt;br /&gt;
* &amp;lt;[[XML/FontString|FontString]]&amp;gt; ...&lt;br /&gt;
&lt;br /&gt;
== Attributes ==&lt;br /&gt;
none&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
[[XML/Layers|Layers]] are the primary &amp;#039;Drawing&amp;#039; mechanism in the WoW UI, and allow WoW to display all of its visible UI elements on the screen. Layers work by defining a list of &amp;lt;[[XML/Layer|Layer]]&amp;gt; elements, each of which define a &amp;#039;Z order&amp;#039; level, and define which LayoutFrames should be drawn at that &amp;#039;level&amp;#039;. A layer works by listing [[XML/Texture|Texture]] and [[XML/FontString|FontString]] elements each of which can draw itself based on how its defined. The cumulative effect of all the Layers in the Layer list, combined with their FontString and Texture elements, will render the all the visible elements for a [[XML/Frame|Frame]] at runtime. &lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
 &amp;lt;[[XML/Frame|Frame]] name=&amp;quot;MyFrame&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;Layers&amp;gt;&lt;br /&gt;
     &amp;lt;Layer&amp;gt;&lt;br /&gt;
       &amp;lt;[[XML/Texture|Texture]]&amp;gt;&lt;br /&gt;
         &amp;lt;Size x=&amp;quot;100&amp;quot; y=&amp;quot;100&amp;quot; /&amp;gt;&lt;br /&gt;
         &amp;lt;HitRectInsets&amp;gt;&lt;br /&gt;
           &amp;lt;[[XML/AbsInset|AbsInset]] left=&amp;quot;0&amp;quot; right=&amp;quot;-100&amp;quot; top=&amp;quot;0&amp;quot; bottom=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;/HitRectInsets&amp;gt;&lt;br /&gt;
         &amp;lt;Color a=&amp;quot;1&amp;quot; r=&amp;quot;1&amp;quot; g=&amp;quot;1&amp;quot; b=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;/Texture&amp;gt;&lt;br /&gt;
       &amp;lt;Texture&amp;gt;&lt;br /&gt;
         &amp;lt;Size x=&amp;quot;100&amp;quot; y=&amp;quot;100&amp;quot; /&amp;gt;&lt;br /&gt;
         &amp;lt;Color a=&amp;quot;1&amp;quot; r=&amp;quot;1&amp;quot; g=&amp;quot;1&amp;quot; b=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
       &amp;lt;/Texture&amp;gt;&lt;br /&gt;
     &amp;lt;/Layer&amp;gt;&lt;br /&gt;
   &amp;lt;/Layers&amp;gt;&lt;br /&gt;
 &amp;lt;/Frame&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This example will show a frame with several textures.&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;/div&gt;</summary>
		<author><name>Bear</name></author>
	</entry>
</feed>