<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.oxeyegames.com/wiki/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.oxeyegames.com/wiki/index.php?feed=atom&amp;target=Thewreck&amp;title=Special%3AContributions</id>
		<title>OxeyeWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.oxeyegames.com/wiki/index.php?feed=atom&amp;target=Thewreck&amp;title=Special%3AContributions"/>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Special:Contributions/Thewreck"/>
		<updated>2026-04-25T21:26:15Z</updated>
		<subtitle>From OxeyeWiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Main_Page"/>
				<updated>2011-10-23T19:11:30Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
Welcome to [http://www.oxeyegames.com Oxeye Game Studio's] wiki! In this wiki you will find information about Oxeye's games and tools. Feel free to register and collaborate!&lt;br /&gt;
&lt;br /&gt;
Please note that this wiki is a knowledge base, and though you may use the discussion pages to talk about article issues, we strongly recommend using [http://reddit.oxeyegames.com/ our sub-reddit] instead.&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/File_Objects</id>
		<title>File Objects</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/File_Objects"/>
				<updated>2010-02-07T23:24:25Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{File}}&lt;br /&gt;
&lt;br /&gt;
DaisyMoon contains classes for writing and reading binary files. These can be useful if you want to have greater control over the file structure, as Lua generally only works with strings and doubles in normal cases.&lt;br /&gt;
&lt;br /&gt;
If you only want to write text to the file, it is recommended that you use the standard IO Lua library instead: [http://lua-users.org/wiki/IoLibraryTutorial Lua IO Tutorial]&lt;br /&gt;
&lt;br /&gt;
== File Modes ==&lt;br /&gt;
&lt;br /&gt;
The file objects can handle three different modes of writing and reading. This is chosen by giving different settings when creating the file objects.&lt;br /&gt;
&lt;br /&gt;
=== File on Disk (f) ===&lt;br /&gt;
&lt;br /&gt;
This is the default behaviour. The data will be written or read from a binary file on disk.&lt;br /&gt;
&lt;br /&gt;
=== Compressed on Disk (z) ===&lt;br /&gt;
&lt;br /&gt;
When writing a compressed file, all data will first be written into memory and then compressed (as a zip) before being written to disk. When reading a compressed file, the whole file will be read into memory and then unpacked.&lt;br /&gt;
&lt;br /&gt;
=== In Memory (m) ===&lt;br /&gt;
&lt;br /&gt;
You can also use the file objects to serialize things in memory (without writing to disk).&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T22:11:58Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Under Evaluation ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to get the current daisymoon version.|}}&lt;br /&gt;
{{EngineSuggestion|video|feature|A way to enable/disable/get fullscreen from lua.|}}&lt;br /&gt;
{{EngineSuggestion|video|feature|A way to enable/disable/get v-sync from lua.|}}&lt;br /&gt;
{{EngineSuggestion|video|feature|A way to get a list of available screen modes.|}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Implemented ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|physics|bug/feature|Re-use of body id's within the physics engine. An app will after long usage with creation and deletion of bodies start to print out warning messages|Fixed in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|gui|feature|A way to set focus to an element|Added [[setFocus|element:setFocus()]] for edit fields in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to restart the app from a command.|Added [[resetGame|daisy.resetGame()]] in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|output from print cannot be removed without restarting game. Would be awesome with a function to clear that printout|Added [[clearPrint|daisy.clearPrint()]] in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients|Added [[disconnectClient|network:disconnectClient(id)]] in DaisyMoon 1.1.0}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discarded ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T22:10:56Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Under Evaluation ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to get the current daisymoon version.|}}&lt;br /&gt;
{{EngineSuggestion|video|feature|A way to set fullscreen from lua.|}}&lt;br /&gt;
{{EngineSuggestion|video|feature|A way to enable/disable v-sync from lua.|}}&lt;br /&gt;
{{EngineSuggestion|video|feature|A way to get a list of available screen modes.|}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Implemented ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|physics|bug/feature|Re-use of body id's within the physics engine. An app will after long usage with creation and deletion of bodies start to print out warning messages|Fixed in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|gui|feature|A way to set focus to an element|Added [[setFocus|element:setFocus()]] for edit fields in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to restart the app from a command.|Added [[resetGame|daisy.resetGame()]] in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|output from print cannot be removed without restarting game. Would be awesome with a function to clear that printout|Added [[clearPrint|daisy.clearPrint()]] in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients|Added [[disconnectClient|network:disconnectClient(id)]] in DaisyMoon 1.1.0}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discarded ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T19:52:24Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Under Evaluation ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to get the current daisymoon version.|}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Implemented ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|physics|bug/feature|Re-use of body id's within the physics engine. An app will after long usage with creation and deletion of bodies start to print out warning messages|Fixed in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|gui|feature|A way to set focus to an element|Added [[setFocus|element:setFocus()]] for edit fields in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to restart the app from a command.|Added [[resetGame|daisy.resetGame()]] in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|output from print cannot be removed without restarting game. Would be awesome with a function to clear that printout|Added [[clearPrint|daisy.clearPrint()]] in DaisyMoon 1.1.0}}&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients|Added [[disconnectClient|network:disconnectClient(id)]] in DaisyMoon 1.1.0}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discarded ==&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T17:09:16Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Under Evaluation =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|physics|bug/feature|Re-use of body id's within the physics engine. An app will after long usage with creation and deletion of bodies start to print out warning messages|}}&lt;br /&gt;
{{EngineSuggestion|gui|feature|A way to set focus to an element|}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to restart the app from a command.|}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|output from print cannot be removed without restarting game. Would be awesome with a function to clear that printout|}}&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients|}}&lt;br /&gt;
|}&lt;br /&gt;
= Implemented =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
= Solved / Discarded =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T17:06:45Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Under Evaluation =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|gui|feature|A way to set focus to an element|}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to restart the app from a command.|}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|output from print cannot be removed without restarting game. Would be awesome with a function to clear that printout|}}&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients|}}&lt;br /&gt;
|}&lt;br /&gt;
= Implemented =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
= Solved / Discarded =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T17:01:40Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Under Evaluation =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|daisy|feature|A way to restart the app from a command.|}}&lt;br /&gt;
{{EngineSuggestion|daisy|feature|output from print cannot be removed without restarting game. Would be awesome with a function to clear that printout|}}&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients|}}&lt;br /&gt;
|}&lt;br /&gt;
= Implemented =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
= Solved / Discarded =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T16:15:19Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Under Evaluation =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients|}}&lt;br /&gt;
|}&lt;br /&gt;
= Implemented =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
= Solved / Discarded =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions</id>
		<title>Engine Suggestions</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Engine_Suggestions"/>
				<updated>2010-02-06T16:15:04Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '= Under Evaluation = {| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot; |- |style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library''' |style=&amp;quot;backgro...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Under Evaluation =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
{{EngineSuggestion|network|missing functionality|Hosts cannot disconnect individual clients}}&lt;br /&gt;
|}&lt;br /&gt;
= Implemented =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
= Solved / Discarded =&lt;br /&gt;
{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Library'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Problem/Suggestion'''&lt;br /&gt;
|style=&amp;quot;background:#c7c7e0&amp;quot;| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineSuggestion</id>
		<title>Template:EngineSuggestion</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineSuggestion"/>
				<updated>2010-02-06T16:14:36Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;|{{{1}}} || {{{2}}} || {{{3}}} || {{{4}}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineSuggestion</id>
		<title>Template:EngineSuggestion</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineSuggestion"/>
				<updated>2010-02-06T16:00:45Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '|{{{1}}} || {{{2}}} || {{{3}}} |-'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;|{{{1}}} || {{{2}}} || {{{3}}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Category:Daisymoon</id>
		<title>Category:Daisymoon</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Category:Daisymoon"/>
				<updated>2010-02-06T15:30:44Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: /* Daisymoon API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
* [[Introduction to Daisymoon]]&lt;br /&gt;
** [[Projects Using Daisymoon]]&lt;br /&gt;
** [[DaisyMoon License]]&lt;br /&gt;
* [[Daisymoon Tools|Tools]]&lt;br /&gt;
* '''Tutorials'''&lt;br /&gt;
* '''Examples'''&lt;br /&gt;
** [[SimpleBreak]] - Super simple break-out game&lt;br /&gt;
&lt;br /&gt;
== Daisymoon API ==&lt;br /&gt;
&lt;br /&gt;
* [[DaisyMoon Application]]&lt;br /&gt;
* [[Daisy Library]]&lt;br /&gt;
** [[Engine Hooks]]&lt;br /&gt;
* [[Video Library]]&lt;br /&gt;
* [[Audio Library]]&lt;br /&gt;
* [[Physics Object]]&lt;br /&gt;
* [[File Objects]]&lt;br /&gt;
* [[Network Library]]&lt;br /&gt;
* [[GUI Library]]&lt;br /&gt;
** [[GUI Artwork]]&lt;br /&gt;
&lt;br /&gt;
== Getting Involved ==&lt;br /&gt;
&lt;br /&gt;
* [[Engine Suggestions]]&lt;br /&gt;
&lt;br /&gt;
== Oxeye Game Studio Texture Packages ==&lt;br /&gt;
&lt;br /&gt;
* [[Texture Builder]]&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://lua-users.org/ Lua Users Wiki]&lt;br /&gt;
* [http://lua-users.org/wiki/MathLibraryTutorial Lua Math Library]&lt;br /&gt;
* [http://lua-users.org/wiki/StringLibraryTutorial Lua String Library]&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/GetMousePosition</id>
		<title>GetMousePosition</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/GetMousePosition"/>
				<updated>2010-01-29T14:01:14Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.getMousePosition()&lt;br /&gt;
|&lt;br /&gt;
This method returns the X and Y position of the mouse, relative to the top-left corner of the application's active surface.&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
|&lt;br /&gt;
Returns two values to the stack, X and Y values of the mouse.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local x, y = daisy.getMousePosition()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/SetScissorClip</id>
		<title>SetScissorClip</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/SetScissorClip"/>
				<updated>2010-01-25T02:05:42Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VideoMethod&lt;br /&gt;
|&lt;br /&gt;
video.setScissorClip(left, top, right, bottom)&lt;br /&gt;
|&lt;br /&gt;
Sets the video device's &amp;quot;scissor clip&amp;quot; area. This area is a rectangle on the screen in which rendering should be allowed. All pixels that are rendered outside of this rectangle will not be displayed.&lt;br /&gt;
&lt;br /&gt;
The scissor clip can be used, for example, to create split-screen multiplayer. To do this, render the whole game twice, using an on-screen off-set for the second half. See the example below.&lt;br /&gt;
&lt;br /&gt;
Use [[clearScissorClip]] to reset the clip again.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|left|An integer|The left edge of the rectangle (inclusive).}}&lt;br /&gt;
{{MethodParam|top|An integer|The top edge of the rectangle (inclusive).}}&lt;br /&gt;
{{MethodParam|right|An integer|The right edge of the rectangle (exclusive).}}&lt;br /&gt;
{{MethodParam|bottom|An integer|The bottom edge of the rectangle (exclusive).}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
local function renderSplit(offsetX, offsetY)&lt;br /&gt;
   -- render all sprites etc&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderAll()&lt;br /&gt;
&lt;br /&gt;
   local screenW, screenH = video.getScreenSize()&lt;br /&gt;
&lt;br /&gt;
   -- split vertically (one view on the left and one on the right)&lt;br /&gt;
   local halfWidth = screenW / 2&lt;br /&gt;
&lt;br /&gt;
   -- render player A's view&lt;br /&gt;
   video.setScissorClip(0, 0, halfWidth, screenH)&lt;br /&gt;
   renderSplit(0, 0)&lt;br /&gt;
&lt;br /&gt;
   -- render player B's view&lt;br /&gt;
   video.setScissorClip(halfWidth, 0, screenW, screenH)&lt;br /&gt;
   renderSplit(halfWidth, 0)&lt;br /&gt;
&lt;br /&gt;
   -- reset clip&lt;br /&gt;
   video.clearScissorClip()&lt;br /&gt;
&lt;br /&gt;
   -- render shared stuff here, such as top layer GUI etc&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/JoystickButtonPressed</id>
		<title>JoystickButtonPressed</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/JoystickButtonPressed"/>
				<updated>2010-01-19T20:16:02Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{EngineHook| joystickButtonPressed | This hook is called when a joystick button changes state from not pressed to pressed. | {{MethodParam|joystick|A number|This is the joystick...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{EngineHook|&lt;br /&gt;
joystickButtonPressed&lt;br /&gt;
|&lt;br /&gt;
This hook is called when a joystick button changes state from not pressed to pressed.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|joystick|A number|This is the joystick Id of the joystick the button belongs to.}}&lt;br /&gt;
{{MethodParam|button|A number|This is button number on the joystick.}}&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  local function joystickButtonHasBeenPressed(joy, btn)&lt;br /&gt;
    print(&amp;quot;joystick &amp;quot;..joy.. &amp;quot; button &amp;quot;..btn.. &amp;quot; pressed.&amp;quot;)&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  hook.add(&amp;quot;joystickButtonPressed&amp;quot;, joystickButtonHasBeenPressed)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/GameInit</id>
		<title>GameInit</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/GameInit"/>
				<updated>2010-01-19T20:12:08Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{EngineHook| gameInit | This hook is called when the game is started. | {{NoParams}} }} === Example === &amp;lt;pre&amp;gt;   local function myGameHasStarted()     --initialize stuff!   end  ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{EngineHook|&lt;br /&gt;
gameInit&lt;br /&gt;
|&lt;br /&gt;
This hook is called when the game is started.&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  local function myGameHasStarted()&lt;br /&gt;
    --initialize stuff!&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  hook.add(&amp;quot;gameInit&amp;quot;, myGameHasStarted)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/GameClose</id>
		<title>GameClose</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/GameClose"/>
				<updated>2010-01-19T12:54:12Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{EngineHook| gameClose | This hook is called when the game is closed, either by Alt+f4 (Windows), Cmd+Q (Mac), or by the function daisy.exitGame | {{NoParams}} }} === Exampl...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{EngineHook|&lt;br /&gt;
gameClose&lt;br /&gt;
|&lt;br /&gt;
This hook is called when the game is closed, either by Alt+f4 (Windows), Cmd+Q (Mac), or by the function daisy.[[exitGame]]&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  local function myGameIsClosing()&lt;br /&gt;
    --do some cleanup&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  hook.add(&amp;quot;gameClose&amp;quot;, myGameIsClosing)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/FrameUpdate</id>
		<title>FrameUpdate</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/FrameUpdate"/>
				<updated>2010-01-19T12:44:50Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{EngineHook| frameUpdate | This hook is called everytime the game needs to be updated. Things that change over time should be performed here. | {{MethodParam|time|A number|This ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{EngineHook|&lt;br /&gt;
frameUpdate&lt;br /&gt;
|&lt;br /&gt;
This hook is called everytime the game needs to be updated. Things that change over time should be performed here.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is the time passed since the last frameUpdate, in seconds.}}&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  local totalPassedTime = 0&lt;br /&gt;
&lt;br /&gt;
  local function updateMyGame(time)&lt;br /&gt;
    totalPassedTime = totalPassedTime + time&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  hook.add(&amp;quot;frameUpdate&amp;quot;, updateMyGame)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineHook</id>
		<title>Template:EngineHook</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineHook"/>
				<updated>2010-01-19T12:41:14Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;| '''{{{1}}}'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| {{{2}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Parameter'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
{{{3}}}&lt;br /&gt;
|-&lt;br /&gt;
|} {{Daisy}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{EngineHook|&lt;br /&gt;
hookName&lt;br /&gt;
|&lt;br /&gt;
This is an example usage of the DaisyMethod template. Daisy library methods should contain this template, with the&lt;br /&gt;
paramters for method name, description, parameter list and return values, and then an example of how the&lt;br /&gt;
method is used.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is a parameter using the MethodParam template.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/FrameRender</id>
		<title>FrameRender</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/FrameRender"/>
				<updated>2010-01-19T12:39:07Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{EngineHook| frameRender | This hook is called everytime the game is rendered. No changes to the game should be made during this call, thus, no time variable is included. | {{No...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{EngineHook|&lt;br /&gt;
frameRender&lt;br /&gt;
|&lt;br /&gt;
This hook is called everytime the game is rendered. No changes to the game should be made during this call, thus, no time variable is included.&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  local function renderMyGame()&lt;br /&gt;
  end&lt;br /&gt;
&lt;br /&gt;
  hook.add(&amp;quot;frameRender&amp;quot;, renderMyGame)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineHook</id>
		<title>Template:EngineHook</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineHook"/>
				<updated>2010-01-19T12:36:02Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;| '''{{{1}}}'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| {{{2}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Parameter'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
{{{3}}}&lt;br /&gt;
|-&lt;br /&gt;
|} {{Daisy}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{EngineHook|&lt;br /&gt;
gameRender&lt;br /&gt;
|&lt;br /&gt;
This is an example usage of the DaisyMethod template. Daisy library methods should contain this template, with the&lt;br /&gt;
paramters for method name, description, parameter list and return values, and then an example of how the&lt;br /&gt;
method is used.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is a parameter using the MethodParam template.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineHook</id>
		<title>Template:EngineHook</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineHook"/>
				<updated>2010-01-19T12:34:25Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;| '''{{{1}}}'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| {{{2}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Parameter'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
{{{3}}}&lt;br /&gt;
|} {{Daisy}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{EngineHook|&lt;br /&gt;
gameRender&lt;br /&gt;
|&lt;br /&gt;
This is an example usage of the DaisyMethod template. Daisy library methods should contain this template, with the&lt;br /&gt;
paramters for method name, description, parameter list and return values, and then an example of how the&lt;br /&gt;
method is used.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is a parameter using the MethodParam template.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineHook</id>
		<title>Template:EngineHook</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineHook"/>
				<updated>2010-01-19T12:32:36Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;| '''{{{1}}}'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| {{{2}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Parameter'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|  {{{3}}}&lt;br /&gt;
|} {{Daisy}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{EngineHook|&lt;br /&gt;
gameRender&lt;br /&gt;
|&lt;br /&gt;
This is an example usage of the DaisyMethod template. Daisy library methods should contain this template, with the&lt;br /&gt;
paramters for method name, description, parameter list and return values, and then an example of how the&lt;br /&gt;
method is used.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is a parameter using the MethodParam template.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineHook</id>
		<title>Template:EngineHook</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineHook"/>
				<updated>2010-01-19T12:32:21Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;| '''{{{1}}}'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| {{{2}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Parameter'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Description'''&lt;br /&gt;
|- '''Callback parameters'''&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|  {{{3}}}&lt;br /&gt;
|} {{Daisy}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{EngineHook|&lt;br /&gt;
gameRender&lt;br /&gt;
|&lt;br /&gt;
This is an example usage of the DaisyMethod template. Daisy library methods should contain this template, with the&lt;br /&gt;
paramters for method name, description, parameter list and return values, and then an example of how the&lt;br /&gt;
method is used.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is a parameter using the MethodParam template.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineHook</id>
		<title>Template:EngineHook</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineHook"/>
				<updated>2010-01-19T12:30:13Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;| '''{{{1}}}'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| {{{2}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Parameter'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| Callback parameters: {{{3}}}&lt;br /&gt;
|} {{Daisy}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{EngineHook|&lt;br /&gt;
gameRender&lt;br /&gt;
|&lt;br /&gt;
This is an example usage of the DaisyMethod template. Daisy library methods should contain this template, with the&lt;br /&gt;
paramters for method name, description, parameter list and return values, and then an example of how the&lt;br /&gt;
method is used.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is a parameter using the MethodParam template.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/Template:EngineHook</id>
		<title>Template:EngineHook</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/Template:EngineHook"/>
				<updated>2010-01-19T12:28:59Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot; |- |style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;|&amp;quot;'''{{{1}}}'''&amp;quot; |- |co...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=2 cellpadding=3 cellspacing=0 style=&amp;quot;margin: 0 0 1em 1em; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd; font-size:150%;&amp;quot; colspan=&amp;quot;3&amp;quot;|&amp;quot;'''{{{1}}}'''&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| {{{2}}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Parameter'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Type'''&lt;br /&gt;
|style=&amp;quot;background:#cab6dd&amp;quot;| '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| Callback parameters: {{{3}}}&lt;br /&gt;
|} {{Daisy}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{EngineHook|&lt;br /&gt;
gameRender&lt;br /&gt;
|&lt;br /&gt;
This is an example usage of the DaisyMethod template. Daisy library methods should contain this template, with the&lt;br /&gt;
paramters for method name, description, parameter list and return values, and then an example of how the&lt;br /&gt;
method is used.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|time|A number|This is a parameter using the MethodParam template.}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/SetMousePosition</id>
		<title>SetMousePosition</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/SetMousePosition"/>
				<updated>2010-01-19T12:15:19Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.setMousePosition(x,y) | This method sets the mouse position.  | {{MethodParam|x|A number|0 is the left edge of the application. Value is in pixels.}} {{Meth...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.setMousePosition(x,y)&lt;br /&gt;
|&lt;br /&gt;
This method sets the mouse position. &lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|x|A number|0 is the left edge of the application. Value is in pixels.}}&lt;br /&gt;
{{MethodParam|y|A number|0 is the top edge of the application. Value is in pixels.}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   daisy.setMousePosition(10,10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/IsMouseButtonPressed</id>
		<title>IsMouseButtonPressed</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/IsMouseButtonPressed"/>
				<updated>2010-01-19T12:13:28Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.isMouseButtonPressed(button) | This method returns true if the specified button is pressed down. | {{MethodParam|button|A number|0 being left, 1 being right...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.isMouseButtonPressed(button)&lt;br /&gt;
|&lt;br /&gt;
This method returns true if the specified button is pressed down.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|button|A number|0 being left, 1 being right.}}&lt;br /&gt;
|&lt;br /&gt;
Returns one Boolean, true if button is pressed, false otherwise.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local leftMouseButtonDown = daisy.isMouseButtonPressed(0)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/IsMac</id>
		<title>IsMac</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/IsMac"/>
				<updated>2010-01-18T17:20:47Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.isMac() | This method checks if the application is ran on a Mac OS X. | {{NoParams}} | Returns one Boolean, true if Mac OS X, false otherwise. }} === Exampl...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.isMac()&lt;br /&gt;
|&lt;br /&gt;
This method checks if the application is ran on a Mac OS X.&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
|&lt;br /&gt;
Returns one Boolean, true if Mac OS X, false otherwise.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local onAMac = daisy.isMac()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/KeyCodes</id>
		<title>KeyCodes</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/KeyCodes"/>
				<updated>2010-01-18T17:18:59Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Taken from: [http://msdn.microsoft.com/en-us/library/aa243025%28VS.60%29.aspx Microsoft Key-code Constans]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Key Codes&lt;br /&gt;
Constant 	keyCode Description&lt;br /&gt;
vbKeyLButton 	1 	Left mouse button&lt;br /&gt;
vbKeyRButton 	2 	Right mouse button&lt;br /&gt;
vbKeyCancel 	3 	CANCEL key&lt;br /&gt;
vbKeyMButton 	4 	Middle mouse button&lt;br /&gt;
vbKeyBack 	8 	BACKSPACE key&lt;br /&gt;
vbKeyTab 	9 	TAB key&lt;br /&gt;
vbKeyClear 	12 	CLEAR key&lt;br /&gt;
vbKeyReturn 	13 	ENTER key&lt;br /&gt;
vbKeyShift 	16 	SHIFT key&lt;br /&gt;
vbKeyControl 	17 	CTRL key&lt;br /&gt;
vbKeyMenu 	18 	MENU key&lt;br /&gt;
vbKeyPause 	19 	PAUSE key&lt;br /&gt;
vbKeyCapital 	20 	CAPS LOCK key&lt;br /&gt;
vbKeyEscape 	27 	ESC key&lt;br /&gt;
vbKeySpace 	32 	SPACEBAR key&lt;br /&gt;
vbKeyPageUp 	33 	PAGE UP key&lt;br /&gt;
vbKeyPageDown 	34 	PAGE DOWN key&lt;br /&gt;
vbKeyEnd 	35 	END key&lt;br /&gt;
vbKeyHome 	36 	HOME key&lt;br /&gt;
vbKeyLeft 	37 	LEFT ARROW key&lt;br /&gt;
vbKeyUp 	38 	UP ARROW key&lt;br /&gt;
vbKeyRight 	39 	RIGHT ARROW key&lt;br /&gt;
vbKeyDown 	40 	DOWN ARROW key&lt;br /&gt;
vbKeySelect 	41 	SELECT key&lt;br /&gt;
vbKeyPrint 	42 	PRINT SCREEN key&lt;br /&gt;
vbKeyExecute 	43 	EXECUTE key&lt;br /&gt;
vbKeySnapshot 	44 	SNAPSHOT key&lt;br /&gt;
vbKeyInsert 	45 	INS key&lt;br /&gt;
vbKeyDelete 	46 	DEL key&lt;br /&gt;
vbKeyHelp 	47 	HELP key&lt;br /&gt;
vbKeyNumlock 	144 	NUM LOCK key&lt;br /&gt;
&lt;br /&gt;
KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z'&lt;br /&gt;
Constant 	keyCode	Description&lt;br /&gt;
vbKeyA 	        65 	A key&lt;br /&gt;
vbKeyB 	        66 	B key&lt;br /&gt;
vbKeyC 	        67 	C key&lt;br /&gt;
vbKeyD 	        68 	D key&lt;br /&gt;
vbKeyE 	        69 	E key&lt;br /&gt;
vbKeyF 	        70 	F key&lt;br /&gt;
vbKeyG 	        71 	G key&lt;br /&gt;
vbKeyH 	        72 	H key&lt;br /&gt;
vbKeyI 	        73 	I key&lt;br /&gt;
vbKeyJ 	        74 	J key&lt;br /&gt;
vbKeyK 	        75 	K key&lt;br /&gt;
vbKeyL 	        76 	L key&lt;br /&gt;
vbKeyM 	        77 	M key&lt;br /&gt;
vbKeyN 	        78 	N key&lt;br /&gt;
vbKeyO 	        79 	O key&lt;br /&gt;
vbKeyP 	        80 	P key&lt;br /&gt;
vbKeyQ 	        81 	Q key&lt;br /&gt;
vbKeyR 	        82 	R key&lt;br /&gt;
vbKeyS 	        83 	S key&lt;br /&gt;
vbKeyT 	        84 	T key&lt;br /&gt;
vbKeyU 	        85 	U key&lt;br /&gt;
vbKeyV 	        86 	V key&lt;br /&gt;
vbKeyW 	        87 	W key&lt;br /&gt;
vbKeyX 	        88 	X key&lt;br /&gt;
vbKeyY 	        89 	Y key&lt;br /&gt;
vbKeyZ 	        90 	Z key&lt;br /&gt;
&lt;br /&gt;
Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9&lt;br /&gt;
Constant 	keyCode	Description&lt;br /&gt;
vbKey0 	        48 	0 key&lt;br /&gt;
vbKey1 	        49 	1 key&lt;br /&gt;
vbKey2 	        50 	2 key&lt;br /&gt;
vbKey3 	        51 	3 key&lt;br /&gt;
vbKey4 	        52 	4 key&lt;br /&gt;
vbKey5 	        53 	5 key&lt;br /&gt;
vbKey6 	        54 	6 key&lt;br /&gt;
vbKey7 	        55 	7 key&lt;br /&gt;
vbKey8 	        56 	8 key&lt;br /&gt;
vbKey9 	        57 	9 key&lt;br /&gt;
&lt;br /&gt;
Keys on the Numeric Keypad&lt;br /&gt;
Constant 	keyCode Description&lt;br /&gt;
vbKeyNumpad0 	96 	0 key&lt;br /&gt;
vbKeyNumpad1 	97 	1 key&lt;br /&gt;
vbKeyNumpad2 	98 	2 key&lt;br /&gt;
vbKeyNumpad3 	99 	3 key&lt;br /&gt;
vbKeyNumpad4 	100 	4 key&lt;br /&gt;
vbKeyNumpad5 	101 	5 key&lt;br /&gt;
vbKeyNumpad6 	102 	6 key&lt;br /&gt;
vbKeyNumpad7 	103 	7 key&lt;br /&gt;
vbKeyNumpad8 	104 	8 key&lt;br /&gt;
vbKeyNumpad9 	105 	9 key&lt;br /&gt;
vbKeyMultiply 	106 	MULTIPLICATION SIGN (*) key&lt;br /&gt;
vbKeyAdd 	107 	PLUS SIGN (+) key&lt;br /&gt;
vbKeySeparator 	108 	ENTER (keypad) key&lt;br /&gt;
vbKeySubtract 	109 	MINUS SIGN (-) key&lt;br /&gt;
vbKeyDecimal 	110 	DECIMAL POINT(.) key&lt;br /&gt;
vbKeyDivide 	111 	DIVISION SIGN (/) key&lt;br /&gt;
&lt;br /&gt;
Function Keys&lt;br /&gt;
Constant 	keyCode Description&lt;br /&gt;
vbKeyF1 	112 	F1 key&lt;br /&gt;
vbKeyF2 	113 	F2 key&lt;br /&gt;
vbKeyF3 	114 	F3 key&lt;br /&gt;
vbKeyF4 	115 	F4 key&lt;br /&gt;
vbKeyF5 	116 	F5 key&lt;br /&gt;
vbKeyF6 	117 	F6 key&lt;br /&gt;
vbKeyF7 	118 	F7 key&lt;br /&gt;
vbKeyF8 	119 	F8 key&lt;br /&gt;
vbKeyF9 	120 	F9 key&lt;br /&gt;
vbKeyF10 	121 	F10 key&lt;br /&gt;
vbKeyF11 	122 	F11 key&lt;br /&gt;
vbKeyF12 	123 	F12 key&lt;br /&gt;
vbKeyF13 	124 	F13 key&lt;br /&gt;
vbKeyF14 	125 	F14 key&lt;br /&gt;
vbKeyF15 	126 	F15 key&lt;br /&gt;
vbKeyF16 	127 	F16 key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/KeyCodes</id>
		<title>KeyCodes</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/KeyCodes"/>
				<updated>2010-01-18T17:18:21Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Taken from: [http://msdn.microsoft.com/en-us/library/aa243025%28VS.60%29.aspx Microsoft Key-code Constans]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Key Codes&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyLButton 	1 	Left mouse button&lt;br /&gt;
vbKeyRButton 	2 	Right mouse button&lt;br /&gt;
vbKeyCancel 	3 	CANCEL key&lt;br /&gt;
vbKeyMButton 	4 	Middle mouse button&lt;br /&gt;
vbKeyBack 	8 	BACKSPACE key&lt;br /&gt;
vbKeyTab 	9 	TAB key&lt;br /&gt;
vbKeyClear 	12 	CLEAR key&lt;br /&gt;
vbKeyReturn 	13 	ENTER key&lt;br /&gt;
vbKeyShift 	16 	SHIFT key&lt;br /&gt;
vbKeyControl 	17 	CTRL key&lt;br /&gt;
vbKeyMenu 	18 	MENU key&lt;br /&gt;
vbKeyPause 	19 	PAUSE key&lt;br /&gt;
vbKeyCapital 	20 	CAPS LOCK key&lt;br /&gt;
vbKeyEscape 	27 	ESC key&lt;br /&gt;
vbKeySpace 	32 	SPACEBAR key&lt;br /&gt;
vbKeyPageUp 	33 	PAGE UP key&lt;br /&gt;
vbKeyPageDown 	34 	PAGE DOWN key&lt;br /&gt;
vbKeyEnd 	35 	END key&lt;br /&gt;
vbKeyHome 	36 	HOME key&lt;br /&gt;
vbKeyLeft 	37 	LEFT ARROW key&lt;br /&gt;
vbKeyUp 	38 	UP ARROW key&lt;br /&gt;
vbKeyRight 	39 	RIGHT ARROW key&lt;br /&gt;
vbKeyDown 	40 	DOWN ARROW key&lt;br /&gt;
vbKeySelect 	41 	SELECT key&lt;br /&gt;
vbKeyPrint 	42 	PRINT SCREEN key&lt;br /&gt;
vbKeyExecute 	43 	EXECUTE key&lt;br /&gt;
vbKeySnapshot 	44 	SNAPSHOT key&lt;br /&gt;
vbKeyInsert 	45 	INS key&lt;br /&gt;
vbKeyDelete 	46 	DEL key&lt;br /&gt;
vbKeyHelp 	47 	HELP key&lt;br /&gt;
vbKeyNumlock 	144 	NUM LOCK key&lt;br /&gt;
&lt;br /&gt;
KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z'&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyA 	        65 	A key&lt;br /&gt;
vbKeyB 	        66 	B key&lt;br /&gt;
vbKeyC 	        67 	C key&lt;br /&gt;
vbKeyD 	        68 	D key&lt;br /&gt;
vbKeyE 	        69 	E key&lt;br /&gt;
vbKeyF 	        70 	F key&lt;br /&gt;
vbKeyG 	        71 	G key&lt;br /&gt;
vbKeyH 	        72 	H key&lt;br /&gt;
vbKeyI 	        73 	I key&lt;br /&gt;
vbKeyJ 	        74 	J key&lt;br /&gt;
vbKeyK 	        75 	K key&lt;br /&gt;
vbKeyL 	        76 	L key&lt;br /&gt;
vbKeyM 	        77 	M key&lt;br /&gt;
vbKeyN 	        78 	N key&lt;br /&gt;
vbKeyO 	        79 	O key&lt;br /&gt;
vbKeyP 	        80 	P key&lt;br /&gt;
vbKeyQ 	        81 	Q key&lt;br /&gt;
vbKeyR 	        82 	R key&lt;br /&gt;
vbKeyS 	        83 	S key&lt;br /&gt;
vbKeyT 	        84 	T key&lt;br /&gt;
vbKeyU 	        85 	U key&lt;br /&gt;
vbKeyV 	        86 	V key&lt;br /&gt;
vbKeyW 	        87 	W key&lt;br /&gt;
vbKeyX 	        88 	X key&lt;br /&gt;
vbKeyY 	        89 	Y key&lt;br /&gt;
vbKeyZ 	        90 	Z key&lt;br /&gt;
&lt;br /&gt;
Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKey0 	        48 	0 key&lt;br /&gt;
vbKey1 	        49 	1 key&lt;br /&gt;
vbKey2 	        50 	2 key&lt;br /&gt;
vbKey3 	        51 	3 key&lt;br /&gt;
vbKey4 	        52 	4 key&lt;br /&gt;
vbKey5 	        53 	5 key&lt;br /&gt;
vbKey6 	        54 	6 key&lt;br /&gt;
vbKey7 	        55 	7 key&lt;br /&gt;
vbKey8 	        56 	8 key&lt;br /&gt;
vbKey9 	        57 	9 key&lt;br /&gt;
&lt;br /&gt;
Keys on the Numeric Keypad&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyNumpad0 	96 	0 key&lt;br /&gt;
vbKeyNumpad1 	97 	1 key&lt;br /&gt;
vbKeyNumpad2 	98 	2 key&lt;br /&gt;
vbKeyNumpad3 	99 	3 key&lt;br /&gt;
vbKeyNumpad4 	100 	4 key&lt;br /&gt;
vbKeyNumpad5 	101 	5 key&lt;br /&gt;
vbKeyNumpad6 	102 	6 key&lt;br /&gt;
vbKeyNumpad7 	103 	7 key&lt;br /&gt;
vbKeyNumpad8 	104 	8 key&lt;br /&gt;
vbKeyNumpad9 	105 	9 key&lt;br /&gt;
vbKeyMultiply 	106 	MULTIPLICATION SIGN (*) key&lt;br /&gt;
vbKeyAdd 	107 	PLUS SIGN (+) key&lt;br /&gt;
vbKeySeparator 	108 	ENTER (keypad) key&lt;br /&gt;
vbKeySubtract 	109 	MINUS SIGN (-) key&lt;br /&gt;
vbKeyDecimal 	110 	DECIMAL POINT(.) key&lt;br /&gt;
vbKeyDivide 	111 	DIVISION SIGN (/) key&lt;br /&gt;
&lt;br /&gt;
Function Keys&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyF1 	112 	F1 key&lt;br /&gt;
vbKeyF2 	113 	F2 key&lt;br /&gt;
vbKeyF3 	114 	F3 key&lt;br /&gt;
vbKeyF4 	115 	F4 key&lt;br /&gt;
vbKeyF5 	116 	F5 key&lt;br /&gt;
vbKeyF6 	117 	F6 key&lt;br /&gt;
vbKeyF7 	118 	F7 key&lt;br /&gt;
vbKeyF8 	119 	F8 key&lt;br /&gt;
vbKeyF9 	120 	F9 key&lt;br /&gt;
vbKeyF10 	121 	F10 key&lt;br /&gt;
vbKeyF11 	122 	F11 key&lt;br /&gt;
vbKeyF12 	123 	F12 key&lt;br /&gt;
vbKeyF13 	124 	F13 key&lt;br /&gt;
vbKeyF14 	125 	F14 key&lt;br /&gt;
vbKeyF15 	126 	F15 key&lt;br /&gt;
vbKeyF16 	127 	F16 key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/KeyCodes</id>
		<title>KeyCodes</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/KeyCodes"/>
				<updated>2010-01-18T17:17:30Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '&amp;lt;pre&amp;gt; Key Codes Constant 	Value 	Description vbKeyLButton 	1 	Left mouse button vbKeyRButton 	2 	Right mouse button vbKeyCancel 	3 	CANCEL key vbKeyMButton 	4 	Middle mouse butto...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
Key Codes&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyLButton 	1 	Left mouse button&lt;br /&gt;
vbKeyRButton 	2 	Right mouse button&lt;br /&gt;
vbKeyCancel 	3 	CANCEL key&lt;br /&gt;
vbKeyMButton 	4 	Middle mouse button&lt;br /&gt;
vbKeyBack 	8 	BACKSPACE key&lt;br /&gt;
vbKeyTab 	9 	TAB key&lt;br /&gt;
vbKeyClear 	12 	CLEAR key&lt;br /&gt;
vbKeyReturn 	13 	ENTER key&lt;br /&gt;
vbKeyShift 	16 	SHIFT key&lt;br /&gt;
vbKeyControl 	17 	CTRL key&lt;br /&gt;
vbKeyMenu 	18 	MENU key&lt;br /&gt;
vbKeyPause 	19 	PAUSE key&lt;br /&gt;
vbKeyCapital 	20 	CAPS LOCK key&lt;br /&gt;
vbKeyEscape 	27 	ESC key&lt;br /&gt;
vbKeySpace 	32 	SPACEBAR key&lt;br /&gt;
vbKeyPageUp 	33 	PAGE UP key&lt;br /&gt;
vbKeyPageDown 	34 	PAGE DOWN key&lt;br /&gt;
vbKeyEnd 	35 	END key&lt;br /&gt;
vbKeyHome 	36 	HOME key&lt;br /&gt;
vbKeyLeft 	37 	LEFT ARROW key&lt;br /&gt;
vbKeyUp 	38 	UP ARROW key&lt;br /&gt;
vbKeyRight 	39 	RIGHT ARROW key&lt;br /&gt;
vbKeyDown 	40 	DOWN ARROW key&lt;br /&gt;
vbKeySelect 	41 	SELECT key&lt;br /&gt;
vbKeyPrint 	42 	PRINT SCREEN key&lt;br /&gt;
vbKeyExecute 	43 	EXECUTE key&lt;br /&gt;
vbKeySnapshot 	44 	SNAPSHOT key&lt;br /&gt;
vbKeyInsert 	45 	INS key&lt;br /&gt;
vbKeyDelete 	46 	DEL key&lt;br /&gt;
vbKeyHelp 	47 	HELP key&lt;br /&gt;
vbKeyNumlock 	144 	NUM LOCK key&lt;br /&gt;
&lt;br /&gt;
KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z'&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyA 	        65 	A key&lt;br /&gt;
vbKeyB 	        66 	B key&lt;br /&gt;
vbKeyC 	        67 	C key&lt;br /&gt;
vbKeyD 	        68 	D key&lt;br /&gt;
vbKeyE 	        69 	E key&lt;br /&gt;
vbKeyF 	        70 	F key&lt;br /&gt;
vbKeyG 	        71 	G key&lt;br /&gt;
vbKeyH 	        72 	H key&lt;br /&gt;
vbKeyI 	        73 	I key&lt;br /&gt;
vbKeyJ 	        74 	J key&lt;br /&gt;
vbKeyK 	        75 	K key&lt;br /&gt;
vbKeyL 	        76 	L key&lt;br /&gt;
vbKeyM 	        77 	M key&lt;br /&gt;
vbKeyN 	        78 	N key&lt;br /&gt;
vbKeyO 	        79 	O key&lt;br /&gt;
vbKeyP 	        80 	P key&lt;br /&gt;
vbKeyQ 	        81 	Q key&lt;br /&gt;
vbKeyR 	        82 	R key&lt;br /&gt;
vbKeyS 	        83 	S key&lt;br /&gt;
vbKeyT 	        84 	T key&lt;br /&gt;
vbKeyU 	        85 	U key&lt;br /&gt;
vbKeyV 	        86 	V key&lt;br /&gt;
vbKeyW 	        87 	W key&lt;br /&gt;
vbKeyX 	        88 	X key&lt;br /&gt;
vbKeyY 	        89 	Y key&lt;br /&gt;
vbKeyZ 	        90 	Z key&lt;br /&gt;
&lt;br /&gt;
Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKey0 	        48 	0 key&lt;br /&gt;
vbKey1 	        49 	1 key&lt;br /&gt;
vbKey2 	        50 	2 key&lt;br /&gt;
vbKey3 	        51 	3 key&lt;br /&gt;
vbKey4 	        52 	4 key&lt;br /&gt;
vbKey5 	        53 	5 key&lt;br /&gt;
vbKey6 	        54 	6 key&lt;br /&gt;
vbKey7 	        55 	7 key&lt;br /&gt;
vbKey8 	        56 	8 key&lt;br /&gt;
vbKey9 	        57 	9 key&lt;br /&gt;
&lt;br /&gt;
Keys on the Numeric Keypad&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyNumpad0 	96 	0 key&lt;br /&gt;
vbKeyNumpad1 	97 	1 key&lt;br /&gt;
vbKeyNumpad2 	98 	2 key&lt;br /&gt;
vbKeyNumpad3 	99 	3 key&lt;br /&gt;
vbKeyNumpad4 	100 	4 key&lt;br /&gt;
vbKeyNumpad5 	101 	5 key&lt;br /&gt;
vbKeyNumpad6 	102 	6 key&lt;br /&gt;
vbKeyNumpad7 	103 	7 key&lt;br /&gt;
vbKeyNumpad8 	104 	8 key&lt;br /&gt;
vbKeyNumpad9 	105 	9 key&lt;br /&gt;
vbKeyMultiply 	106 	MULTIPLICATION SIGN (*) key&lt;br /&gt;
vbKeyAdd 	107 	PLUS SIGN (+) key&lt;br /&gt;
vbKeySeparator 	108 	ENTER (keypad) key&lt;br /&gt;
vbKeySubtract 	109 	MINUS SIGN (-) key&lt;br /&gt;
vbKeyDecimal 	110 	DECIMAL POINT(.) key&lt;br /&gt;
vbKeyDivide 	111 	DIVISION SIGN (/) key&lt;br /&gt;
&lt;br /&gt;
Function Keys&lt;br /&gt;
Constant 	Value 	Description&lt;br /&gt;
vbKeyF1 	112 	F1 key&lt;br /&gt;
vbKeyF2 	113 	F2 key&lt;br /&gt;
vbKeyF3 	114 	F3 key&lt;br /&gt;
vbKeyF4 	115 	F4 key&lt;br /&gt;
vbKeyF5 	116 	F5 key&lt;br /&gt;
vbKeyF6 	117 	F6 key&lt;br /&gt;
vbKeyF7 	118 	F7 key&lt;br /&gt;
vbKeyF8 	119 	F8 key&lt;br /&gt;
vbKeyF9 	120 	F9 key&lt;br /&gt;
vbKeyF10 	121 	F10 key&lt;br /&gt;
vbKeyF11 	122 	F11 key&lt;br /&gt;
vbKeyF12 	123 	F12 key&lt;br /&gt;
vbKeyF13 	124 	F13 key&lt;br /&gt;
vbKeyF14 	125 	F14 key&lt;br /&gt;
vbKeyF15 	126 	F15 key&lt;br /&gt;
vbKeyF16 	127 	F16 key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/IsKeyPressed</id>
		<title>IsKeyPressed</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/IsKeyPressed"/>
				<updated>2010-01-18T17:15:44Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.isKeyPressed(keyCode)&lt;br /&gt;
|&lt;br /&gt;
This method returns true if the specified key is pressed down.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|keyCode|A number| A keyCode representing a key, see [[keyCodes]]}}&lt;br /&gt;
|&lt;br /&gt;
Returns one Boolean, true if key is pressed, false otherwise.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local enterPressed = daisy.isKeyPressed(13)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/IsKeyPressed</id>
		<title>IsKeyPressed</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/IsKeyPressed"/>
				<updated>2010-01-18T17:15:12Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.isKeyPressed(keyCode) | This method returns true if the specified key is pressed down. | {{MethodParam|keyCode|A number representing a key, see keyCodes...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.isKeyPressed(keyCode)&lt;br /&gt;
|&lt;br /&gt;
This method returns true if the specified key is pressed down.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|keyCode|A number representing a key, see [[keyCodes]]}}&lt;br /&gt;
|&lt;br /&gt;
Returns one Boolean, true if key is pressed, false otherwise.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local enterPressed = daisy.isKeyPressed(13)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/GetUserFolderPath</id>
		<title>GetUserFolderPath</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/GetUserFolderPath"/>
				<updated>2010-01-18T17:04:17Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.getUserFolderPath(pathName) | This method returns the absolute path to the computers &amp;quot;user&amp;quot; path. On Mac OS X this is located in the user library. This meth...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.getUserFolderPath(pathName)&lt;br /&gt;
|&lt;br /&gt;
This method returns the absolute path to the computers &amp;quot;user&amp;quot; path. On Mac OS X this is located in the user library. This method also creates a sub folder if specified. On many systems, the game cannot create new files outside of this folder.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|pathName|A string|Additional path relative to the user folder, this folder will be created if it doesn't exist.}}&lt;br /&gt;
|&lt;br /&gt;
Returns one String, the absolute complete path on the system to the user folder with the added pathName.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local userFolderPath = daisy.getUserFolderPath()&lt;br /&gt;
   local saveGamePath = daisy.getUserFolderPath(&amp;quot;saves&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/GetMousePosition</id>
		<title>GetMousePosition</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/GetMousePosition"/>
				<updated>2010-01-18T16:58:16Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.getMousePosition() | This method returns the X and Y position of the mouse, relative to the top-left corner of the application's active surface. | {{NoParam...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.getMousePosition()&lt;br /&gt;
|&lt;br /&gt;
This method returns the X and Y position of the mouse, relative to the top-left corner of the application's active surface.&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
|&lt;br /&gt;
Returns two values to the stack, X and Y values of the sticks, ranging from -1 to 1.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local x, y = daisy.getMousePosition()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/GetJoystickAxises</id>
		<title>GetJoystickAxises</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/GetJoystickAxises"/>
				<updated>2010-01-18T16:56:47Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.getJoystickAxises(joystick, stick) | This method returns the X and Y component of a chosen joystick's specified stick. | {{MethodParam|joystick|A number|The...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.getJoystickAxises(joystick, stick)&lt;br /&gt;
|&lt;br /&gt;
This method returns the X and Y component of a chosen joystick's specified stick.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|joystick|A number|The joystick Id, for example gotten through the hook [[joystickButtonPressed]]. Starting at 1 }}&lt;br /&gt;
{{MethodParam|stick|A number|The stick to get axis data from. Starting at 1.}}&lt;br /&gt;
|&lt;br /&gt;
Returns two values to the stack, X and Y values of the sticks, ranging from -1 to 1.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local xAxis, yAxis = daisy.getJoystickAxises(1, 1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/GetFolderContents</id>
		<title>GetFolderContents</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/GetFolderContents"/>
				<updated>2010-01-18T16:42:16Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.getFolderContents(folderName [, extensionFilter]) | This method returns the contents of a folder as a lua table. | {{MethodParam|folderName|A string|The nam...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.getFolderContents(folderName [, extensionFilter])&lt;br /&gt;
|&lt;br /&gt;
This method returns the contents of a folder as a lua table.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|folderName|A string|The name of the folder to look in. Relative to the execution directory. The name is case sensitive on Mac OS X.}}&lt;br /&gt;
{{MethodParam|extensionFilter|A string|Specified to filter for a certain file extension type.}}&lt;br /&gt;
|&lt;br /&gt;
Returns a number indexed table containing the folder and file-names as strings.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local sourceFiles = daisy.getFolderContents(&amp;quot;daisyMoon&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
   local saveGames = daisy.getFolderContents(&amp;quot;saves&amp;quot;, &amp;quot;*.saveGame&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/ExitGame</id>
		<title>ExitGame</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/ExitGame"/>
				<updated>2010-01-18T16:32:38Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.exitGame()&lt;br /&gt;
|&lt;br /&gt;
This method closes the application.&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
|&lt;br /&gt;
Doesn't return anything.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   daisy.exitGame()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/ExitGame</id>
		<title>ExitGame</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/ExitGame"/>
				<updated>2010-01-18T16:32:23Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{DaisyMethod | daisy.exitGame() | This method closes the application. | {{NoParamas}} | Doesn't return anything. }} === Example === &amp;lt;pre&amp;gt;    daisy.exitGame() &amp;lt;/pre&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DaisyMethod |&lt;br /&gt;
daisy.exitGame()&lt;br /&gt;
|&lt;br /&gt;
This method closes the application.&lt;br /&gt;
|&lt;br /&gt;
{{NoParamas}}&lt;br /&gt;
|&lt;br /&gt;
Doesn't return anything.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   daisy.exitGame()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/PlayOrientedSound</id>
		<title>PlayOrientedSound</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/PlayOrientedSound"/>
				<updated>2010-01-18T16:26:24Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.playOrientedSound(soundFilename [, gain [, modulation [, x, y, z, [speedX, speedY, speedZ])&lt;br /&gt;
|&lt;br /&gt;
Plays an audio file with a position in space, once. The volume and panning is then calculated based on the [[setSoundListenerPosition]].&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|soundFilename|A string|The name of the audio file, relative to the source folder. The name is case sensitive on Mac OS X.}}&lt;br /&gt;
{{MethodParam|gain|A number|The power at which the sound is emitted.}}&lt;br /&gt;
{{MethodParam|modulation|A number|How pitch shifted the sound should be. Original pitch is 1.}}&lt;br /&gt;
{{MethodParam|x|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|y|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|z|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|speedX|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedY|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedZ|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local bomb = {x = 120, y = 200}&lt;br /&gt;
   local res = 1/32 -- 32 pixels is one meter.&lt;br /&gt;
   audio.playOrientedSound(&amp;quot;boom.wav&amp;quot;, 4, 1, bomb.x*res, bomb.y*res, 0)&lt;br /&gt;
&lt;br /&gt;
   --at center of the world, randomly pitched coins dance&lt;br /&gt;
   audio.playOrientedSound(&amp;quot;coin.wav&amp;quot;, 1, 0.75+math.random()*0.5, 0, 0, 0) &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/PlayOrientedSound</id>
		<title>PlayOrientedSound</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/PlayOrientedSound"/>
				<updated>2010-01-18T13:55:43Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.playOrientedSound(soundFilename, gain, modulation, x, y, z, [speedX, speedY, speedZ])&lt;br /&gt;
|&lt;br /&gt;
Plays an audio file with a position in space, once. The volume and panning is then calculated based on the [[setSoundListenerPosition]].&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|soundFilename|A string|The name of the audio file, relative to the source folder. The name is case sensitive on Mac OS X.}}&lt;br /&gt;
{{MethodParam|gain|A number|The power at which the sound is emitted.}}&lt;br /&gt;
{{MethodParam|modulation|A number|How pitch shifted the sound should be. Original pitch is 1.}}&lt;br /&gt;
{{MethodParam|x|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|y|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|z|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|speedX|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedY|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedZ|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local bomb = {x = 120, y = 200}&lt;br /&gt;
   local res = 1/32 -- 32 pixels is one meter.&lt;br /&gt;
   audio.playOrientedSound(&amp;quot;boom.wav&amp;quot;, 4, 1, bomb.x*res, bomb.y*res, 0)&lt;br /&gt;
&lt;br /&gt;
   --at center of the world, randomly pitched coins dance&lt;br /&gt;
   audio.playOrientedSound(&amp;quot;coin.wav&amp;quot;, 1, 0.75+math.random()*0.5, 0, 0, 0) &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/StartTrackedSound</id>
		<title>StartTrackedSound</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/StartTrackedSound"/>
				<updated>2010-01-18T13:55:12Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.startTrackedSound(soundFilename [, gain [, modulation [, x, y, z, [speedX, speedY, speedZ]]]])&lt;br /&gt;
|&lt;br /&gt;
Plays an audio file with a position in space, but also returns an id for updating purposes. The volume and panning is then calculated based on the [[setSoundListenerPosition]]. '''The sound will loop until it is stopped.'''&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|soundFilename|A string|The name of the audio file, relative to the source folder. The name is case sensitive on Mac OS X.}}&lt;br /&gt;
{{MethodParam|gain|A number|The power at which the sound is emitted.}}&lt;br /&gt;
{{MethodParam|modulation|A number|How pitch shifted the sound should be. Original pitch is 1.}}&lt;br /&gt;
{{MethodParam|x|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|y|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|z|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|speedX|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedY|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedZ|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
|&lt;br /&gt;
Returns one value, soundId, or nil in case the soundFilename doesn't exist.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local mySound = audio.startTrackedSound(&amp;quot;fireball.wav&amp;quot;)&lt;br /&gt;
   local fireBall = { x = 100 , y = 0 }&lt;br /&gt;
   audio.updateTrackedSound(mySound, 1 ,1 , fireBall.x, fireBall.y, 0)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/UpdateTrackedSound</id>
		<title>UpdateTrackedSound</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/UpdateTrackedSound"/>
				<updated>2010-01-18T13:54:14Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{AudioMethod | audio.updateTrackedSound(soundId [, gain [, modulation [, x, y, z, [speedX, speedY, speedZ]]]]) | Updates a sound that has been started by audio.[[startTrackedSou...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.updateTrackedSound(soundId [, gain [, modulation [, x, y, z, [speedX, speedY, speedZ]]]])&lt;br /&gt;
|&lt;br /&gt;
Updates a sound that has been started by audio.[[startTrackedSound]].&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|soundId |A number|The sound id returned by audio.[[startTrackedSound]]}}&lt;br /&gt;
{{MethodParam|gain|A number|The power at which the sound is emitted.}}&lt;br /&gt;
{{MethodParam|modulation|A number|How pitch shifted the sound should be. Original pitch is 1.}}&lt;br /&gt;
{{MethodParam|x|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|y|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|z|A number|Position in space, in meters.}}&lt;br /&gt;
{{MethodParam|speedX|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedY|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
{{MethodParam|speedZ|A number|The speed of the sound in space, for creation of doppler effects, in meters/second.}}&lt;br /&gt;
|&lt;br /&gt;
Returns one value, soundId, or nil in case the soundFilename doesn't exist.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local mySound = audio.startTrackedSound(&amp;quot;fireball.wav&amp;quot;)&lt;br /&gt;
   local fireBall = { x = 100 , y = 0 }&lt;br /&gt;
   audio.updateTrackedSound(mySound, 1 ,1 , fireBall.x, fireBall.y, 0)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/UpdateMusic</id>
		<title>UpdateMusic</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/UpdateMusic"/>
				<updated>2010-01-18T13:51:48Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.updateMusic(musicFilename , volume)&lt;br /&gt;
|&lt;br /&gt;
Updates a music already playing started by audio.[[playMusic]].&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|musicFilename|A string|The name of the music file, relative to the source folder. The name is case sensitive on Mac OS X.}}&lt;br /&gt;
{{MethodParam|volume|A number|Volume of the played music file, maximum is 1.}}&lt;br /&gt;
|&lt;br /&gt;
Returns true is the sound was updated, false if the sound is no longer playing or could not be found.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   --simply change volume:&lt;br /&gt;
   audio.playMusic(&amp;quot;boss.ogg&amp;quot;, 1)&lt;br /&gt;
   audio.updateMusic(&amp;quot;boss.ogg&amp;quot;, 0.25)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   -- or more complicated, for example...&lt;br /&gt;
   -- start of game&lt;br /&gt;
   audio.playMusic(&amp;quot;intro.ogg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
   -- during loop:&lt;br /&gt;
   if not audio.updateMusic(&amp;quot;intro.ogg&amp;quot;, 0.5) then&lt;br /&gt;
     if not audio.updateMusic(&amp;quot;level.ogg&amp;quot;, 1) then&lt;br /&gt;
       audio.playMusic(&amp;quot;level.ogg&amp;quot;)&lt;br /&gt;
     end&lt;br /&gt;
   end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/UpdateMusic</id>
		<title>UpdateMusic</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/UpdateMusic"/>
				<updated>2010-01-18T13:50:54Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{AudioMethod | audio.updateMusic(musicFilename , volume) | Updates a music already playing started by audio.playMusic. | {{MethodParam|musicFilename|A string|The name of the...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.updateMusic(musicFilename , volume)&lt;br /&gt;
|&lt;br /&gt;
Updates a music already playing started by audio.[[playMusic]].&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|musicFilename|A string|The name of the music file, relative to the source folder. The name is case sensitive on Mac OS X.}}&lt;br /&gt;
{{MethodParam|volume|A number|Volume of the played music file, maximum is 1.}}&lt;br /&gt;
|&lt;br /&gt;
Returns true is the sound was updated, false if the sound is no longer playing or could not be found.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   -- start of game&lt;br /&gt;
   audio.playMusic(&amp;quot;intro.ogg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
   -- during loop:&lt;br /&gt;
   if not audio.updateMusic(&amp;quot;intro.ogg&amp;quot;, 0.5) then&lt;br /&gt;
     if not audio.updateMusic(&amp;quot;level.ogg&amp;quot;, 1) then&lt;br /&gt;
       audio.playMusic(&amp;quot;level.ogg&amp;quot;)&lt;br /&gt;
     end&lt;br /&gt;
   end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/PlayMusic</id>
		<title>PlayMusic</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/PlayMusic"/>
				<updated>2010-01-18T13:46:41Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.playMusic(musicFilename [, volume, [repeat]])&lt;br /&gt;
|&lt;br /&gt;
Plays an audio file, globally, once.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|musicFilename|A string|The name of the music file, relative to the source folder. The name is case sensitive on Mac OS X.}}&lt;br /&gt;
{{MethodParam|volume|A number|Volume of the played music file, maximum is 1.}}&lt;br /&gt;
{{MethodParam|repeat|A boolean|true if the music should repeat.}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   audio.playMusic(&amp;quot;intro.ogg&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
   audio.playMusic(&amp;quot;music/boss.ogg&amp;quot;, 0.75, true)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/StopTrackedSound</id>
		<title>StopTrackedSound</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/StopTrackedSound"/>
				<updated>2010-01-18T13:43:10Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.stopTrackedSound(soundId)&lt;br /&gt;
|&lt;br /&gt;
Stops a tracked sound based on the soundId.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|soundId|A number|The id number returned by audio.[[startTrackedSound]]}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local mySound = audio.startTrackedSound(&amp;quot;bulletSwish.wav&amp;quot;)&lt;br /&gt;
   audio.stopTrackedSound(mySound)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/StopTrackedSound</id>
		<title>StopTrackedSound</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/StopTrackedSound"/>
				<updated>2010-01-18T13:42:55Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: Created page with '{{AudioMethod | audio.stopTrackedSound(soundId) | Stops a tracked sound based on the soundId. | {{MethodParam|soundId|A number|The id number returned by daisy.[[startTrackedSound...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.stopTrackedSound(soundId)&lt;br /&gt;
|&lt;br /&gt;
Stops a tracked sound based on the soundId.&lt;br /&gt;
|&lt;br /&gt;
{{MethodParam|soundId|A number|The id number returned by daisy.[[startTrackedSound]]}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   local mySound = audio.startTrackedSound(&amp;quot;bulletSwish.wav&amp;quot;)&lt;br /&gt;
   audio.stopTrackedSound(mySound)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	<entry>
		<id>http://www.oxeyegames.com/wiki/index.php/StopAllTrackedSounds</id>
		<title>StopAllTrackedSounds</title>
		<link rel="alternate" type="text/html" href="http://www.oxeyegames.com/wiki/index.php/StopAllTrackedSounds"/>
				<updated>2010-01-18T13:41:16Z</updated>
		
		<summary type="html">&lt;p&gt;Thewreck: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AudioMethod&lt;br /&gt;
|&lt;br /&gt;
audio.stopAllTrackedSounds()&lt;br /&gt;
|&lt;br /&gt;
Stops all audio started with audio.[[startTrackedSound]]&lt;br /&gt;
|&lt;br /&gt;
{{NoParams}}&lt;br /&gt;
|&lt;br /&gt;
Returns nothing.&lt;br /&gt;
}}&lt;br /&gt;
=== Example ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   for i=1,20 do&lt;br /&gt;
     audio.startTrackedSound(&amp;quot;annoyingSound.wav&amp;quot;)&lt;br /&gt;
   end&lt;br /&gt;
&lt;br /&gt;
   audio.stopAllTrackedSounds()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Thewreck</name></author>	</entry>

	</feed>