<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.crumbledworld.com/index.php?action=history&amp;feed=atom&amp;title=Button</id>
	<title>Button - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.crumbledworld.com/index.php?action=history&amp;feed=atom&amp;title=Button"/>
	<link rel="alternate" type="text/html" href="https://wiki.crumbledworld.com/index.php?title=Button&amp;action=history"/>
	<updated>2026-04-22T00:27:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.4</generator>
	<entry>
		<id>https://wiki.crumbledworld.com/index.php?title=Button&amp;diff=57&amp;oldid=prev</id>
		<title>Anders: Created page with &quot;{{:ButtonExampleCode}}  ==Inheritance== Panel  ==Constructor== {| class=&quot;wikitable&quot;  !|function !|description |- |Button(PanelSize size) | |- |Button(PanelSize size, string text) | |- |Button(PanelSize size, text text) | |- |Button(PanelSize size, string text, ButtonStyle style) | |- |Button(PanelSize size, Text text, ButtonStyle style) | |- |Button(PanelSize size, Texture texture, Vec2 uvCoordMin, Vec2...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.crumbledworld.com/index.php?title=Button&amp;diff=57&amp;oldid=prev"/>
		<updated>2025-07-05T13:39:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{:ButtonExampleCode}}  ==Inheritance== &lt;a href=&quot;/index.php/Panel&quot; title=&quot;Panel&quot;&gt;Panel&lt;/a&gt;  ==Constructor== {| class=&amp;quot;wikitable&amp;quot;  !|function !|description |- |Button(&lt;a href=&quot;/index.php/PanelSize&quot; title=&quot;PanelSize&quot;&gt;PanelSize&lt;/a&gt; size) | |- |Button(&lt;a href=&quot;/index.php/PanelSize&quot; title=&quot;PanelSize&quot;&gt;PanelSize&lt;/a&gt; size, &lt;a href=&quot;/index.php/String&quot; title=&quot;String&quot;&gt;string&lt;/a&gt; text) | |- |Button(&lt;a href=&quot;/index.php/PanelSize&quot; title=&quot;PanelSize&quot;&gt;PanelSize&lt;/a&gt; size, &lt;a href=&quot;/index.php/Text&quot; title=&quot;Text&quot;&gt;text&lt;/a&gt; text) | |- |Button(&lt;a href=&quot;/index.php/PanelSize&quot; title=&quot;PanelSize&quot;&gt;PanelSize&lt;/a&gt; size, &lt;a href=&quot;/index.php/String&quot; title=&quot;String&quot;&gt;string&lt;/a&gt; text, &lt;a href=&quot;/index.php/ButtonStyle&quot; title=&quot;ButtonStyle&quot;&gt;ButtonStyle&lt;/a&gt; style) | |- |Button(&lt;a href=&quot;/index.php/PanelSize&quot; title=&quot;PanelSize&quot;&gt;PanelSize&lt;/a&gt; size, &lt;a href=&quot;/index.php/Text&quot; title=&quot;Text&quot;&gt;Text&lt;/a&gt; text, &lt;a href=&quot;/index.php/ButtonStyle&quot; title=&quot;ButtonStyle&quot;&gt;ButtonStyle&lt;/a&gt; style) | |- |Button(&lt;a href=&quot;/index.php/PanelSize&quot; title=&quot;PanelSize&quot;&gt;PanelSize&lt;/a&gt; size, &lt;a href=&quot;/index.php/Texture&quot; title=&quot;Texture&quot;&gt;Texture&lt;/a&gt; &lt;a href=&quot;/index.php/Texture&quot; title=&quot;Texture&quot;&gt;texture&lt;/a&gt;, &lt;a href=&quot;/index.php/Vec2&quot; title=&quot;Vec2&quot;&gt;Vec2&lt;/a&gt; uvCoordMin, &lt;a href=&quot;/index.php/Vec2&quot; title=&quot;Vec2&quot;&gt;Vec2&lt;/a&gt;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{:ButtonExampleCode}}&lt;br /&gt;
&lt;br /&gt;
==Inheritance==&lt;br /&gt;
[[Panel]]&lt;br /&gt;
&lt;br /&gt;
==Constructor==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
!|function&lt;br /&gt;
!|description&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[string]] text)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[text]] text)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[string]] text, [[ButtonStyle]] style)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[Text]] text, [[ButtonStyle]] style)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[Texture]] [[texture]], [[Vec2]] uvCoordMin, [[Vec2]] uvCoordMax )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[ButtonStyle]] style, [[Texture]] [[texture]], [[Vec2]] uvCoordMin, [[Vec2]] uvCoordMax )&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[string]] text, [[ButtonStyle]] style, [[Texture]] [[texture]], [[Vec2]] uvCoordMin, [[Vec2]] uvCoordMax)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Button([[PanelSize]] size, [[Text]] text, [[ButtonStyle]] style, [[Texture]] [[texture]], [[Vec2]] uvCoordMin, [[Vec2]] uvCoordMax)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Functions==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!|return&lt;br /&gt;
!|function&lt;br /&gt;
!|description&lt;br /&gt;
|-&lt;br /&gt;
|[[ButtonStyle]]&lt;br /&gt;
|[[Button:getStyle()|getStyle]]()&lt;br /&gt;
|Get button style.&lt;br /&gt;
|-&lt;br /&gt;
|[[Text]]&lt;br /&gt;
|[[Button:getText()|getText]]()&lt;br /&gt;
|Get text.&lt;br /&gt;
|-&lt;br /&gt;
|[[Vec4]]&lt;br /&gt;
|[[Button:getTextColor()|getTextColor]]()&lt;br /&gt;
|Get text.&lt;br /&gt;
|-&lt;br /&gt;
|[[Texture]]&lt;br /&gt;
|[[Button:getTexture()|getTexture]]()&lt;br /&gt;
|Get texture.&lt;br /&gt;
|-&lt;br /&gt;
|[[anchor]]&lt;br /&gt;
|[[Button:getTextAnchor()|getTextAnchor]]()&lt;br /&gt;
|Get text anchor.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setStyle(ButtonStyle style)|setStyle]]([[ButtonStyle]] style)&lt;br /&gt;
|set button style.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setText(string text)|setText]]([[string]] text)&lt;br /&gt;
|set button text.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setText(Text text)|setText]]([[Text]] text)&lt;br /&gt;
|set button text.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTextAnchor(Anchor textAnchor)|setTextAnchor]]([[Anchor]] textAnchor)&lt;br /&gt;
|set text [[anchor]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTexture(Texture texture)|setTexture]]([[Texture]] texture)&lt;br /&gt;
|Set texture.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTextColor(Vec3 color)|setTextColor]]([[Vec3]] color)&lt;br /&gt;
|set text color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTextColor(Vec4 color)|setTextColor]]([[Vec4]] color)&lt;br /&gt;
|set text color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTextHoverColor(Vec3 color)|setTextHoverColor]]([[Vec3]] color)&lt;br /&gt;
|set text hover color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTextHoverColor(Vec4 color)|setTextHoverColor]]([[Vec4]] color)&lt;br /&gt;
|set text hover color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTextDownColor(Vec3 color)|setTextDownColor]]([[Vec3]] color)&lt;br /&gt;
|set text down color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setTextDownColor(Vec4 color)|setTextDownColor]]([[Vec4]] color)&lt;br /&gt;
|set text down color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setInnerColor(Vec4 color)|setInnerColor]]([[Vec4]] color)&lt;br /&gt;
|set button color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setInnerColor(Vec4 topColor, Vec4 middleColor, Vec4 bottomColor)|setInnerColor]]([[Vec4]] topColor, [[Vec4]] middleColor, [[Vec4]] bottomColor)&lt;br /&gt;
|set button color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setInnerHoverColor(Vec4 color)|setInnerHoverColor]]([[Vec4]] color)&lt;br /&gt;
|set button color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setInnerHoverColor(Vec4 topColor, Vec4 middleColor, Vec4 bottomColor)|setInnerHoverColor]]([[Vec4]] topColor, [[Vec4]] middleColor, [[Vec4]] bottomColor)&lt;br /&gt;
|set button color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setInnerDownColor(Vec4 color)|setInnerDownColor]]([[Vec4]] color)&lt;br /&gt;
|set button color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setInnerDownColor(Vec4 topColor, Vec4 middleColor, Vec4 bottomColor)|setInnerDownColor]]([[Vec4]] topColor, [[Vec4]] middleColor, [[Vec4]] bottomColor)&lt;br /&gt;
|set button color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setEdgeColor(Vec4 color)|setEdgeColor]]([[Vec4]] color)&lt;br /&gt;
|set button edge color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setEdgeColor(Vec4 topColor, Vec4 bottomColor)|setEdgeColor]]([[Vec4]] topColor, [[Vec4]] bottomColor)&lt;br /&gt;
|set button edge color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setEdgeHoverColor(Vec4 color)|setEdgeHoverColor]]([[Vec4]] color)&lt;br /&gt;
|set button edge color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setEdgeHoverColor(Vec4 topColor, Vec4 bottomColor)|setEdgeHoverColor]]([[Vec4]] topColor, [[Vec4]] bottomColor)&lt;br /&gt;
|set button edge color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setEdgeDownColor(Vec4 color)|setEdgeDownColor]]([[Vec4]] color)&lt;br /&gt;
|set button edge color.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Button:setEdgeDownColor(Vec4 topColor, Vec4 bottomColor)|setEdgeDownColor]]([[Vec4]] topColor, [[Vec4]] bottomColor)&lt;br /&gt;
|set button edge color.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Anders</name></author>
	</entry>
</feed>