Changeset 3311 for 2012/26/EliasY


Ignore:
Timestamp:
2012-06-28 13:38:16 (7 years ago)
Author:
elalylon
Message:

Talletus.

Location:
2012/26/EliasY/test1
Files:
2 added
16 edited

Legend:

Unmodified
Added
Removed
  • 2012/26/EliasY/test1/test1/test1/bin/x86/Debug/Jypeli.xml

    r3202 r3311  
    11321132            </summary> 
    11331133        </member> 
    1134         <member name="T:Jypeli.PlatformWandererBrain"> 
    1135             <summary> 
    1136             Aivot, jotka laittavat omistajansa hortoilemaan tasohyppelytasoa 
    1137             edestakaisin. 
    1138             </summary> 
    1139         </member> 
    11401134        <member name="T:Jypeli.Brain"> 
    11411135            <summary> 
     
    11931187            <summary> 
    11941188            Aivojen haltija. 
     1189            </summary> 
     1190        </member> 
     1191        <member name="T:Jypeli.PlatformWandererBrain"> 
     1192            <summary> 
     1193            Aivot, jotka laittavat omistajansa hortoilemaan tasohyppelytasoa 
     1194            edestakaisin. 
    11951195            </summary> 
    11961196        </member> 
     
    13341334            </summary> 
    13351335        </member> 
    1336         <member name="T:Jypeli.Canvas"> 
    1337             <summary> 
    1338             Piirtoalusta. 
    1339             </summary> 
    1340         </member> 
    1341         <member name="M:Jypeli.Canvas.DrawLine(Jypeli.Vector,Jypeli.Vector)"> 
    1342             <summary> 
    1343             PiirtÀÀ janan. 
    1344             </summary> 
    1345             <param name="startPoint">Alkupiste</param> 
    1346             <param name="endPoint">Loppupiste</param> 
    1347         </member> 
    1348         <member name="M:Jypeli.Canvas.DrawLine(System.Double,System.Double,System.Double,System.Double)"> 
    1349             <summary> 
    1350             PiirtÀÀ janan. 
    1351             </summary> 
    1352             <param name="x1">Alkupisteen x-koordinaatti</param> 
    1353             <param name="y1">Alkupisteen y-koordinaatti</param> 
    1354             <param name="x2">Loppupisteen x-koordinaatti</param> 
    1355             <param name="y2">Loppupisteen y-koordinaatti</param> 
    1356         </member> 
    1357         <member name="P:Jypeli.Canvas.Left"> 
    1358             <summary> 
    1359             Vasen reuna. 
    1360             </summary> 
    1361         </member> 
    1362         <member name="P:Jypeli.Canvas.Right"> 
    1363             <summary> 
    1364             Oikea reuna. 
    1365             </summary> 
    1366         </member> 
    1367         <member name="P:Jypeli.Canvas.Bottom"> 
    1368             <summary> 
    1369             Alareuna. 
    1370             </summary> 
    1371         </member> 
    1372         <member name="P:Jypeli.Canvas.Top"> 
    1373             <summary> 
    1374             YlÀreuna. 
    1375             </summary> 
    1376         </member> 
    1377         <member name="P:Jypeli.Canvas.TopLeft"> 
    1378             <summary> 
    1379             Vasen ylÀnurkka. 
    1380             </summary> 
    1381         </member> 
    1382         <member name="P:Jypeli.Canvas.TopRight"> 
    1383             <summary> 
    1384             Oikea ylÀnurkka. 
    1385             </summary> 
    1386         </member> 
    1387         <member name="P:Jypeli.Canvas.BottomLeft"> 
    1388             <summary> 
    1389             Vasen alanurkka. 
    1390             </summary> 
    1391         </member> 
    1392         <member name="P:Jypeli.Canvas.BottomRight"> 
    1393             <summary> 
    1394             Oikea alanurkka. 
    1395             </summary> 
    1396         </member> 
    1397         <member name="P:Jypeli.Canvas.BrushColor"> 
    1398             <summary> 
    1399             Pensselin vÀri. 
    1400             </summary> 
    1401         </member> 
    14021336        <member name="F:Jypeli.Button.Start"> 
    14031337            <summary> 
     
    15131447            <summary> 
    15141448            Hiiren toinen erikoisnÀppÀin. 
     1449            </summary> 
     1450        </member> 
     1451        <member name="T:Jypeli.INotifyList`1"> 
     1452            <summary> 
     1453            Lista, joka ilmoittaa muutoksistaan. 
     1454            </summary> 
     1455            <typeparam name="T">Listan alkion tyyppi.</typeparam> 
     1456        </member> 
     1457        <member name="E:Jypeli.INotifyList`1.Changed"> 
     1458            <summary> 
     1459            Tapahtuu kun listan sisÀltö muuttuu. 
     1460            </summary> 
     1461        </member> 
     1462        <member name="T:Jypeli.ScoreList"> 
     1463            <summary> 
     1464            Parhaiden pisteiden lista. 
     1465            </summary> 
     1466        </member> 
     1467        <member name="M:Jypeli.ScoreList.#ctor"> 
     1468            <summary> 
     1469            Luo tyhjÀn, 10 sijan top-listan. 
     1470            </summary> 
     1471        </member> 
     1472        <member name="M:Jypeli.ScoreList.#ctor(System.Int32,System.Boolean,System.Double,System.String)"> 
     1473            <summary> 
     1474            Luo uuden, tyhjÀn top-listan. 
     1475            </summary> 
     1476            <param name="length">Kuinka monta nimeÀ listalla voi olla enintÀÀn.</param> 
     1477            <param name="reverse">KÀÀnteinen jÀrjestys (false = suurempi tulos parempi, true = pienempi tulos parempi).</param> 
     1478            <param name="baseScore">Pohjatulos, jota parempi hyvÀksyttÀvÀn tuloksen on oltava.</param> 
     1479            <param name="defaultName">Oletusnimi tyhjille paikoille.</param> 
     1480        </member> 
     1481        <member name="M:Jypeli.ScoreList.#ctor(System.Int32,System.Boolean,System.Double)"> 
     1482            <summary> 
     1483            Luo uuden, tyhjÀn top-listan. 
     1484            </summary> 
     1485            <param name="length">Kuinka monta nimeÀ listalla voi olla enintÀÀn.</param> 
     1486            <param name="reverse">KÀÀnteinen jÀrjestys (false = suurempi tulos parempi, true = pienempi tulos parempi).</param> 
     1487            <param name="baseScore">Pohjatulos, jota parempi hyvÀksyttÀvÀn tuloksen on oltava.</param> 
     1488        </member> 
     1489        <member name="M:Jypeli.ScoreList.Qualifies(System.Double)"> 
     1490            <summary> 
     1491            Tarkistaa, kelpaako tulos listalle. 
     1492            </summary> 
     1493            <param name="score">Tulos</param> 
     1494            <returns>true jos tulos riitÀÀ listalle pÀÀsemiseksi, false jos ei.</returns> 
     1495        </member> 
     1496        <member name="M:Jypeli.ScoreList.Add(System.String,System.Double)"> 
     1497            <summary> 
     1498            LisÀÀ nimen ja pisteet listalle, jos tulos on tarpeeksi hyvÀ. 
     1499            </summary> 
     1500            <param name="name">Nimi.</param> 
     1501            <param name="score">Pisteet.</param> 
     1502            <returns>Pistesija, tai -1 jos tulos ei ole riittÀvÀ listalle pÀÀsemiseksi.</returns> 
     1503        </member> 
     1504        <member name="P:Jypeli.ScoreList.Count"> 
     1505            <summary> 
     1506            Kuinka monta nimeÀ listalle mahtuu. 
     1507            </summary> 
     1508        </member> 
     1509        <member name="P:Jypeli.ScoreList.Item(System.Int32)"> 
     1510            <summary> 
     1511            Nimet ja pisteet. Indeksointi alkaa yhdestÀ. 
     1512            <example> 
     1513            string ykkosenNimi = Lista[1].Name; 
     1514            double ykkosenPisteet = Lista[1].Score; 
     1515            </example> 
     1516            </summary> 
     1517            <param name="position">Sijoitus listalla.</param> 
     1518            <returns></returns> 
     1519        </member> 
     1520        <member name="P:Jypeli.ScoreList.Reverse"> 
     1521            <summary> 
     1522            KÀÀnteinen jÀrjestys, ts. pienempi tulos on parempi. 
     1523            </summary> 
     1524        </member> 
     1525        <member name="E:Jypeli.ScoreList.Changed"> 
     1526            <summary> 
     1527            Tapahtuu kun listan sisÀltö muuttuu. 
     1528            </summary> 
     1529        </member> 
     1530        <member name="T:Jypeli.ScoreItem"> 
     1531            <summary> 
     1532            Nimi ja pisteet. 
     1533            </summary> 
     1534        </member> 
     1535        <member name="F:Jypeli.ScoreItem.Name"> 
     1536            <summary> 
     1537            Nimi 
     1538            </summary> 
     1539        </member> 
     1540        <member name="F:Jypeli.ScoreItem.Score"> 
     1541            <summary> 
     1542            PistemÀÀrÀ 
     1543            </summary> 
     1544        </member> 
     1545        <member name="M:Jypeli.ScoreItem.#ctor(System.String,System.Double)"> 
     1546            <summary> 
     1547            Luo uuden sijoituksen listalle. 
     1548            </summary> 
     1549            <param name="name">Nimi</param> 
     1550            <param name="score">PistemÀÀrÀ.</param> 
     1551        </member> 
     1552        <member name="T:Jypeli.Game"> 
     1553            <summary> 
     1554            Peliluokka reaaliaikaisille peleille. 
     1555            </summary> 
     1556        </member> 
     1557        <member name="M:Jypeli.Game.#ctor"> 
     1558            <summary> 
     1559            Alustaa uuden peliluokan. 
     1560            </summary> 
     1561        </member> 
     1562        <member name="M:Jypeli.Game.#ctor(System.Int32)"> 
     1563            <summary> 
     1564            Alustaa uuden peliluokan. 
     1565            </summary> 
     1566            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     1567        </member> 
     1568        <member name="M:Jypeli.Game.AssertInitialized(System.Action)"> 
     1569            <summary> 
     1570            Suorittaa aliohjelman kun peli on varmasti alustettu. 
     1571            </summary> 
     1572            <param name="actionMethod">Suoritettava aliohjelma.</param> 
     1573        </member> 
     1574        <member name="M:Jypeli.Game.AssertInitialized``1(System.Action{``0},``0)"> 
     1575            <summary> 
     1576            Suorittaa aliohjelman kun peli on varmasti alustettu. 
     1577            </summary> 
     1578            <param name="actionMethod">Suoritettava aliohjelma.</param> 
     1579        </member> 
     1580        <member name="M:Jypeli.Game.Add(Jypeli.IGameObject)"> 
     1581            <summary> 
     1582            LisÀÀ olion peliin, kerrokseen 0. 
     1583            </summary> 
     1584        </member> 
     1585        <member name="M:Jypeli.Game.Add(Jypeli.Effects.Light)"> 
     1586            <summary> 
     1587            LisÀÀ valon peliin. NykyisellÀÀn valoja voi olla ainoastaan 
     1588            yksi kappale. 
     1589            </summary> 
     1590        </member> 
     1591        <member name="M:Jypeli.Game.Add(Jypeli.IGameObject,System.Int32)"> 
     1592            <summary> 
     1593            LisÀÀ peliolion peliin, tiettyyn kerrokseen. 
     1594            </summary> 
     1595            <param name="o">LisÀttÀvÀ olio.</param> 
     1596            <param name="layer">Kerros, luku vÀliltÀ [-3, 3].</param> 
     1597        </member> 
     1598        <member name="M:Jypeli.Game.Add(Jypeli.Layer)"> 
     1599            <summary> 
     1600            LisÀÀ oliokerroksen peliin. 
     1601            </summary> 
     1602            <param name="l"></param> 
     1603        </member> 
     1604        <member name="M:Jypeli.Game.Remove(Jypeli.IGameObject)"> 
     1605            <summary>  
     1606            Poistaa olion pelistÀ. Jos haluat tuhota olion,  
     1607            kutsu mielummin olion <c>Destroy</c>-metodia.  
     1608            </summary>  
     1609            <remarks>  
     1610            Oliota ei poisteta vÀlittömÀsti, vaan viimeistÀÀn seuraavan  
     1611            pÀivityksen jÀlkeen.  
     1612            </remarks>  
     1613        </member> 
     1614        <member name="M:Jypeli.Game.Remove(Jypeli.Layer)"> 
     1615            <summary> 
     1616            Poistaa oliokerroksen pelistÀ. 
     1617            </summary> 
     1618            <param name="l"></param> 
     1619        </member> 
     1620        <member name="M:Jypeli.Game.GetObjects(System.Predicate{Jypeli.GameObject})"> 
     1621            <summary> 
     1622            Palauttaa listan kaikista peliolioista jotka toteuttavat ehdon. 
     1623            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     1624            </summary> 
     1625            <param name="condition">Ehto</param> 
     1626            <returns>Lista olioista</returns> 
     1627        </member> 
     1628        <member name="M:Jypeli.Game.GetObjectsWithTag(System.String[])"> 
     1629            <summary> 
     1630            Palauttaa listan kaikista peliolioista joilla on tietty tagi. 
     1631            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     1632            </summary> 
     1633            <param name="tags">Tagi(t)</param> 
     1634            <returns>Lista olioista</returns> 
     1635        </member> 
     1636        <member name="M:Jypeli.Game.GetFirstObject(System.Predicate{Jypeli.GameObject})"> 
     1637            <summary> 
     1638            Palauttaa ensimmÀisen peliolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
     1639            </summary> 
     1640            <param name="condition">Ehto</param> 
     1641            <returns>Olio</returns> 
     1642        </member> 
     1643        <member name="M:Jypeli.Game.GetFirstWidget(System.Predicate{Jypeli.Widget})"> 
     1644            <summary> 
     1645            Palauttaa ensimmÀisen ruutuolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
     1646            </summary> 
     1647            <param name="condition">Ehto</param> 
     1648            <returns>Lista olioista</returns> 
     1649        </member> 
     1650        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector)"> 
     1651            <summary> 
     1652            Palauttaa listan peliolioista, jotka ovat annetussa paikassa. 
     1653            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     1654            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     1655            </summary> 
     1656            <param name="position">Paikkakoordinaatit</param> 
     1657            <returns>Lista olioista</returns> 
     1658        </member> 
     1659        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector)"> 
     1660            <summary> 
     1661            Palauttaa peliolion, joka on annetussa paikassa. 
     1662            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     1663            Jos olioita on useampia, palautetaan pÀÀllimmÀinen. 
     1664            </summary> 
     1665            <param name="position">Paikkakoordinaatit</param> 
     1666            <returns>Mahdollinen olio</returns> 
     1667        </member> 
     1668        <member name="M:Jypeli.Game.GetWidgetAt(Jypeli.Vector)"> 
     1669            <summary> 
     1670            Palauttaa ruutuolion, joka on annetussa paikassa. 
     1671            Jos paikassa ei ole mitÀÀn oliota, palautetaan null. 
     1672            Jos olioita on useampia, palautetaan pÀÀllimmÀinen. 
     1673            </summary> 
     1674            <param name="position">Paikkakoordinaatit</param> 
     1675            <returns>Mahdollinen ruutuolio</returns> 
     1676        </member> 
     1677        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Double)"> 
     1678            <summary> 
     1679            Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
     1680            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     1681            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     1682            </summary> 
     1683            <param name="position">Paikkakoordinaatit</param> 
     1684            <param name="radius">SÀde jolla etsitÀÀn</param> 
     1685            <returns>Lista olioista</returns> 
     1686        </member> 
     1687        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Double)"> 
     1688            <summary> 
     1689            Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
     1690            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     1691            Jos olioita on useampia, palautetaan ensin lisÀtty. 
     1692            </summary> 
     1693            <param name="position">Paikkakoordinaatit</param> 
     1694            <param name="radius">SÀde jolla etsitÀÀn</param> 
     1695            <returns>Mahdollinen olio</returns> 
     1696        </member> 
     1697        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object)"> 
     1698            <summary> 
     1699            Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
     1700            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     1701            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     1702            Vain annetulla tagilla varustetut oliot huomioidaan. 
     1703            </summary> 
     1704            <param name="position">Paikkakoordinaatit</param> 
     1705            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     1706            <returns>Lista olioista</returns> 
     1707        </member> 
     1708        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object)"> 
     1709            <summary> 
     1710            Palauttaa peliolion, joka on annetussa paikassa. 
     1711            Vain annetulla tagilla varustetut oliot huomioidaan. 
     1712            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     1713            Jos olioita on useampia, palautetaan ensin lisÀtty. 
     1714            </summary> 
     1715            <param name="position">Paikkakoordinaatit</param> 
     1716            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     1717            <returns>Mahdollinen olio</returns> 
     1718        </member> 
     1719        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object,System.Double)"> 
     1720            <summary> 
     1721            Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
     1722            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     1723            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     1724            Vain annetulla tagilla varustetut oliot huomioidaan. 
     1725            </summary> 
     1726            <param name="position">Paikkakoordinaatit</param> 
     1727            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     1728            <param name="radius">SÀde jolla etsitÀÀn</param> 
     1729            <returns>Lista olioista</returns> 
     1730        </member> 
     1731        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object,System.Double)"> 
     1732            <summary> 
     1733            Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
     1734            Vain annetulla tagilla varustetut oliot huomioidaan. 
     1735            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     1736            Jos olioita on useampia, palautetaan ensin lisÀtty. 
     1737            </summary> 
     1738            <param name="position">Paikkakoordinaatit</param> 
     1739            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     1740            <param name="radius">SÀde jolla etsitÀÀn</param> 
     1741            <returns>Mahdollinen olio</returns> 
     1742        </member> 
     1743        <member name="M:Jypeli.Game.LoadImage(System.String)"> 
     1744            <summary> 
     1745            Lataa kuvan contentista. 
     1746            </summary> 
     1747            <param name="name">Kuvan nimi (ei tarkennetta)</param> 
     1748            <returns>Image-olio</returns> 
     1749        </member> 
     1750        <member name="M:Jypeli.Game.LoadImages(System.String[])"> 
     1751            <summary> 
     1752            Lataa taulukon kuvia contentista. 
     1753            </summary> 
     1754            <param name="name">Kuvien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
     1755            <returns>Taulukko Image-olioita</returns> 
     1756        </member> 
     1757        <member name="M:Jypeli.Game.PlaySound(System.String)"> 
     1758            <summary> 
     1759            Soittaa ÀÀniefektin. 
     1760            </summary> 
     1761            <param name="name">ÄÀnen nimi (ei tarkennetta)</param> 
     1762        </member> 
     1763        <member name="M:Jypeli.Game.LoadSoundEffect(System.String)"> 
     1764            <summary> 
     1765            Lataa ÀÀniefektin contentista. 
     1766            </summary> 
     1767            <param name="name">ÄÀnen nimi (ei tarkennetta)</param> 
     1768            <returns>SoundEffect-olio</returns> 
     1769        </member> 
     1770        <member name="M:Jypeli.Game.LoadSoundEffects(System.String[])"> 
     1771            <summary> 
     1772            Lataa taulukon ÀÀniefektejÀ contentista. 
     1773            </summary> 
     1774            <param name="names">ÄÀnien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
     1775            <returns>Taulukko SoundEffect-olioita</returns> 
     1776        </member> 
     1777        <member name="M:Jypeli.Game.ClearTimers"> 
     1778            <summary> 
     1779            Poistaa kaikki ajastimet. 
     1780            </summary> 
     1781        </member> 
     1782        <member name="M:Jypeli.Game.ClearAll"> 
     1783            <summary> 
     1784            Nollaa kaiken. 
     1785            </summary> 
     1786        </member> 
     1787        <member name="M:Jypeli.Game.ResetLayers"> 
     1788            <summary> 
     1789            Nollaa oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
     1790            </summary> 
     1791            <param name="l"></param> 
     1792        </member> 
     1793        <member name="M:Jypeli.Game.RemoveAllLayers"> 
     1794            <summary> 
     1795            Poistaa kaikki oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
     1796            </summary> 
     1797            <param name="l"></param> 
     1798        </member> 
     1799        <member name="M:Jypeli.Game.ClearControls"> 
     1800            <summary> 
     1801            Palauttaa kontrollit alkutilaansa. 
     1802            </summary> 
     1803        </member> 
     1804        <member name="M:Jypeli.Game.ClearGameObjects"> 
     1805            <summary> 
     1806            Tuohoaa ja poistaa pelistÀ kaikki pelioliot (ml. fysiikkaoliot). 
     1807            </summary> 
     1808        </member> 
     1809        <member name="M:Jypeli.Game.Update(Jypeli.Time)"> 
     1810            <summary> 
     1811            Ajetaan kun pelin tilannetta pÀivitetÀÀn. PÀivittÀmisen voi toteuttaa perityssÀ luokassa 
     1812            toteuttamalla tÀmÀn metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
     1813            </summary> 
     1814        </member> 
     1815        <member name="M:Jypeli.Game.Initialize"> 
     1816            <summary> 
     1817            This gets called after the GraphicsDevice has been created. So, this is 
     1818            the place to initialize the resources needed in the game. Except the graphics content, 
     1819            which should be called int LoadContent(), according to the XNA docs. 
     1820            </summary> 
     1821        </member> 
     1822        <member name="M:Jypeli.Game.LoadContent"> 
     1823            <summary> 
     1824            XNA calls this when graphics resources need to be loaded. 
     1825            Note that this can be called multiple times (whenever the graphics device is reset). 
     1826            </summary> 
     1827        </member> 
     1828        <member name="M:Jypeli.Game.Begin"> 
     1829            <summary> 
     1830            TÀssÀ alustetaan peli. 
     1831            </summary> 
     1832        </member> 
     1833        <member name="M:Jypeli.Game.Continue"> 
     1834            <summary> 
     1835            TÀssÀ alustetaan peli tombstoning-tilasta. 
     1836            Jos metodia ei ole mÀÀritelty, kutsutaan Begin. 
     1837            </summary> 
     1838        </member> 
     1839        <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32)"> 
     1840            <summary> 
     1841            Asettaa ikkunan koon. 
     1842            </summary> 
     1843            <param name="width">Leveys.</param> 
     1844            <param name="height">Korkeus.</param> 
     1845        </member> 
     1846        <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32,System.Boolean)"> 
     1847            <summary> 
     1848            Asettaa ikkunan koon ja alustaa pelin kÀyttÀmÀÀn joko ikkunaa tai koko ruutua. 
     1849            </summary> 
     1850            <param name="width">Leveys.</param> 
     1851            <param name="height">Korkeus.</param> 
     1852            <param name="fullscreen">Koko ruutu jos <c>true</c>, muuten ikkuna.</param> 
     1853            <returns></returns> 
     1854        </member> 
     1855        <member name="M:Jypeli.Game.Exit"> 
     1856            <summary> 
     1857            Lopettaa pelin. 
     1858            </summary> 
     1859        </member> 
     1860        <member name="M:Jypeli.Game.ConfirmExit"> 
     1861            <summary> 
     1862            Kysyy haluaako lopettaa pelin ja lopettaa jos vastataan kyllÀ. 
     1863            </summary> 
     1864        </member> 
     1865        <member name="M:Jypeli.Game.SaveGame(System.String)"> 
     1866            <summary> 
     1867            Tallentaa pelin. 
     1868            </summary> 
     1869            <param name="tagName">Pelitilanteen nimi.</param> 
     1870        </member> 
     1871        <member name="M:Jypeli.Game.LoadGame(System.String)"> 
     1872            <summary> 
     1873            Lataa pelin. 
     1874            </summary> 
     1875            <param name="tagName">Pelitilanteen nimi.</param> 
     1876        </member> 
     1877        <member name="M:Jypeli.Game.ShowControlHelp"> 
     1878            <summary> 
     1879            NÀyttÀÀ kontrollien ohjetekstit. 
     1880            </summary> 
     1881        </member> 
     1882        <member name="M:Jypeli.Game.BindControlHelp(System.Object[])"> 
     1883            <summary> 
     1884            Sitoo kontrollien ohjeet viestinÀyttöön ja haluttuihin nappeihin. 
     1885            TÀmÀn jÀlkeen nappeja painamalla pelaaja saa automaattisesti ohjeen esille. 
     1886            </summary> 
     1887            <param name="keysOrButtons">Napit, joita painamalla ohjeen saa nÀkyviin.</param> 
     1888        </member> 
     1889        <member name="M:Jypeli.Game.LoadFont(System.String)"> 
     1890            <summary> 
     1891            Lataa fontin. Fontin tulee olla lisÀtty content-hakemistoon. 
     1892            </summary> 
     1893            <param name="name">Fontin tiedoston nimi, ilman pÀÀtettÀ.</param> 
     1894        </member> 
     1895        <member name="P:Jypeli.Game.Layers"> 
     1896            <summary> 
     1897            Kerrokset, joilla pelioliot viihtyvÀt. 
     1898            </summary> 
     1899        </member> 
     1900        <member name="P:Jypeli.Game.MinLayer"> 
     1901            <summary> 
     1902            Pienin mahdollinen kerros. 
     1903            </summary> 
     1904        </member> 
     1905        <member name="P:Jypeli.Game.MaxLayer"> 
     1906            <summary> 
     1907            Suurin mahdollinen kerros. 
     1908            </summary> 
     1909        </member> 
     1910        <member name="P:Jypeli.Game.LayerCount"> 
     1911            <summary> 
     1912            Kerrosten mÀÀrÀ. 
     1913            </summary> 
     1914        </member> 
     1915        <member name="P:Jypeli.Game.Name"> 
     1916            <summary> 
     1917            Pelin nimi. 
     1918            </summary> 
     1919        </member> 
     1920        <member name="E:Jypeli.Game.InstanceInitialized"> 
     1921            <summary> 
     1922            Tapahtuu kun Game.Instance on alustettu. 
     1923            </summary> 
     1924        </member> 
     1925        <member name="E:Jypeli.Game.Exiting"> 
     1926            <summary> 
     1927            Tapahtuu kun peli lopetetaan. 
     1928            </summary> 
     1929        </member> 
     1930        <member name="P:Jypeli.Game.Camera"> 
     1931            <summary> 
     1932            Kamera, joka nÀyttÀÀ ruudulla nÀkyvÀn osan kentÀstÀ. 
     1933            Kameraa voidaan siirtÀÀ, zoomata tai asettaa seuraamaan tiettyÀ oliota. 
     1934            </summary> 
     1935        </member> 
     1936        <member name="P:Jypeli.Game.DrawPerimeter"> 
     1937            <summary> 
     1938            KentÀn reunat nÀkyvissÀ tai pois nÀkyvistÀ. 
     1939            Huomaa, ettÀ tÀmÀ ominaisuus ei vaikuta reunojen törmÀyskÀsittelyyn. 
     1940            </summary> 
     1941        </member> 
     1942        <member name="P:Jypeli.Game.PerimeterColor"> 
     1943            <summary> 
     1944            VÀri, jolla kentÀn reunat piirretÀÀn. 
     1945            </summary> 
     1946        </member> 
     1947        <member name="P:Jypeli.Game.ResourceContent"> 
     1948            <summary> 
     1949            Kirjaston mukana tuleva sisÀltö. 
     1950            Voidaan kÀyttÀÀ esimerkiksi tekstuurien lataamiseen. 
     1951            </summary> 
     1952        </member> 
     1953        <member name="P:Jypeli.Game.Screen"> 
     1954            <summary> 
     1955            NÀytön dimensiot, eli koko ja reunat. 
     1956            </summary> 
     1957        </member> 
     1958        <member name="P:Jypeli.Game.Controls"> 
     1959            <summary> 
     1960            Pelin kontrollit. 
     1961            </summary> 
     1962        </member> 
     1963        <member name="P:Jypeli.Game.ControlContext"> 
     1964            <summary> 
     1965            Pelin pÀÀohjainkonteksti. 
     1966            </summary> 
     1967        </member> 
     1968        <member name="P:Jypeli.Game.MessageDisplay"> 
     1969            <summary> 
     1970            ViestinÀyttö, johon voi laittaa viestejÀ. 
     1971            </summary> 
     1972            <value>ViestinÀyttö.</value> 
     1973        </member> 
     1974        <member name="P:Jypeli.Game.DataStorage"> 
     1975            <summary> 
     1976            Tietovarasto, johon voi tallentaa tiedostoja pidempiaikaisesti. 
     1977            Sopii esimerkiksi pelitilanteen lataamiseen ja tallentamiseen. 
     1978            </summary> 
     1979        </member> 
     1980        <member name="P:Jypeli.Game.AcceptsFocus"> 
     1981            <summary> 
     1982            Onko olio valittavissa. 
     1983            Vain valittu (fokusoitu) olio voii kuunnella nÀppÀimistöÀ ja muita ohjainlaitteita. 
     1984            Peliolio on aina valittavissa. 
     1985            </summary> 
     1986        </member> 
     1987        <member name="P:Jypeli.Game.Keyboard"> 
     1988            <summary> 
     1989            NÀppÀimistö. 
     1990            </summary> 
     1991        </member> 
     1992        <member name="P:Jypeli.Game.Mouse"> 
     1993            <summary> 
     1994            Hiiri. 
     1995            </summary> 
     1996        </member> 
     1997        <member name="P:Jypeli.Game.TouchPanel"> 
     1998            <summary> 
     1999            KosketusnÀyttö. Vain kÀnnykÀssÀ. 
     2000            </summary> 
     2001        </member> 
     2002        <member name="P:Jypeli.Game.ControllerOne"> 
     2003            <summary> 
     2004            Peliohjain yksi. 
     2005            </summary> 
     2006        </member> 
     2007        <member name="P:Jypeli.Game.ControllerTwo"> 
     2008            <summary> 
     2009            Peliohjain kaksi. 
     2010            </summary> 
     2011        </member> 
     2012        <member name="P:Jypeli.Game.ControllerThree"> 
     2013            <summary> 
     2014            Peliohjain kolme. 
     2015            </summary> 
     2016        </member> 
     2017        <member name="P:Jypeli.Game.ControllerFour"> 
     2018            <summary> 
     2019            Peliohjain neljÀ. 
     2020            </summary> 
     2021        </member> 
     2022        <member name="P:Jypeli.Game.Accelerometer"> 
     2023            <summary> 
     2024            Kiihtyvyysanturi. Vain kÀnnykÀssÀ. 
     2025            </summary> 
     2026        </member> 
     2027        <member name="P:Jypeli.Game.Phone"> 
     2028            <summary> 
     2029            Phone-olio esim. puhelimen tÀrisyttÀmiseen. 
     2030            </summary> 
     2031        </member> 
     2032        <member name="P:Jypeli.Game.Level"> 
     2033            <summary> 
     2034            Aktiivinen kenttÀ. 
     2035            </summary> 
     2036        </member> 
     2037        <member name="P:Jypeli.Game.Time"> 
     2038            <summary> 
     2039            Peliaika. TÀtÀ pÀivitetÀÀn noin 30 kertaa sekunnissa. 
     2040            </summary> 
     2041        </member> 
     2042        <member name="P:Jypeli.Game.Wind"> 
     2043            <summary> 
     2044            Tuuli. Vaikuttaa vain efekteihin 
     2045            </summary> 
     2046        </member> 
     2047        <member name="P:Jypeli.Game.Title"> 
     2048            <summary> 
     2049            Teksti, joka nÀkyy pelin ikkunassa (jos peli ei ole koko ruudun tilassa). 
     2050            </summary> 
     2051        </member> 
     2052        <member name="P:Jypeli.Game.ObjectCount"> 
     2053            <summary> 
     2054            Kuinka monta pelioliota pelissÀ on (ei laske widgettejÀ). 
     2055            </summary> 
     2056        </member> 
     2057        <member name="P:Jypeli.Game.IsFullScreen"> 
     2058            <summary> 
     2059            Onko peli kokoruututilassa. 
     2060            </summary> 
     2061        </member> 
     2062        <member name="P:Jypeli.Game.MediaPlayer"> 
     2063            <summary> 
     2064            Mediasoitin. 
     2065            </summary> 
     2066        </member> 
     2067        <member name="T:Jypeli.PhysicsGame"> 
     2068            <summary> 
     2069            Peli, jossa on fysiikan laskenta mukana. Peliin lisÀtyt <code>PhysicsObject</code>-oliot 
     2070            kÀyttÀytyvÀt fysiikan lakien mukaan. 
     2071            </summary> 
     2072        </member> 
     2073        <member name="T:Jypeli.PhysicsGameBase"> 
     2074            <summary> 
     2075            Kantaluokka fysiikkapeleille. 
     2076            </summary> 
     2077        </member> 
     2078        <member name="M:Jypeli.PhysicsGameBase.#ctor(System.Int32)"> 
     2079            <summary> 
     2080            Alustaa uuden fysiikkapelin. 
     2081            </summary> 
     2082            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     2083        </member> 
     2084        <member name="M:Jypeli.PhysicsGameBase.StopAll"> 
     2085            <summary> 
     2086            PysÀyttÀÀ kaiken liikkeen. 
     2087            </summary> 
     2088        </member> 
     2089        <member name="M:Jypeli.PhysicsGameBase.ClearAll"> 
     2090            <summary> 
     2091            Nollaa kaiken (kontrollit, nÀyttöobjektit, ajastimet ja fysiikkamoottorin). 
     2092            </summary> 
     2093        </member> 
     2094        <member name="M:Jypeli.PhysicsGameBase.ClearPhysics"> 
     2095            <summary> 
     2096            Nollaa fysiikkamoottorin. 
     2097            </summary> 
     2098        </member> 
     2099        <member name="M:Jypeli.PhysicsGameBase.Add(Physics2DDotNet.Joints.Joint)"> 
     2100            <summary> 
     2101            LisÀÀ liitoksen peliin. 
     2102            </summary> 
     2103        </member> 
     2104        <member name="M:Jypeli.PhysicsGameBase.Remove(Physics2DDotNet.Joints.Joint)"> 
     2105            <summary> 
     2106            Poistaa liitoksen pelistÀ. 
     2107            </summary> 
     2108            <param name="j"></param> 
     2109        </member> 
     2110        <member name="M:Jypeli.PhysicsGameBase.Remove(Jypeli.AxleJoint)"> 
     2111            <summary> 
     2112            Poistaa liitoksen pelistÀ. 
     2113            </summary> 
     2114            <param name="j"></param> 
     2115        </member> 
     2116        <member name="M:Jypeli.PhysicsGameBase.Add(Jypeli.AxleJoint)"> 
     2117            <summary> 
     2118            LisÀÀ liitoksen peliin. 
     2119            </summary> 
     2120        </member> 
     2121        <member name="M:Jypeli.PhysicsGameBase.Update(Jypeli.Time)"> 
     2122            <summary> 
     2123            Ajetaan kun pelin tilannetta pÀivitetÀÀn. PÀivittÀmisen voi toteuttaa perityssÀ luokassa 
     2124            toteuttamalla tÀmÀn metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
     2125            </summary> 
     2126            <param name="time"></param> 
     2127        </member> 
     2128        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,Jypeli.CollisionHandler{``0,``1})"> 
     2129            <summary> 
     2130            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun olio <code>obj</code> törmÀÀ johonkin toiseen olioon. 
     2131            </summary> 
     2132            <typeparam name="T">Kohdeolion tyyppi.</typeparam> 
     2133            <param name="obj">TörmÀÀvÀ olio</param> 
     2134            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     2135        </member> 
     2136        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.IPhysicsObject,Jypeli.CollisionHandler{Jypeli.IPhysicsObject,Jypeli.IPhysicsObject})"> 
     2137            <summary> 
     2138            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun yleinen fysiikkaolio <code>obj</code> 
     2139            törmÀÀ johonkin toiseen yleiseen fysiikkaolioon. 
     2140            </summary> 
     2141            <param name="obj">TörmÀÀvÀ olio</param> 
     2142            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     2143        </member> 
     2144        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
     2145            <summary> 
     2146            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkaolio <code>obj</code> törmÀÀ johonkin toiseen fysiikkaolioon. 
     2147            </summary> 
     2148            <param name="obj">TörmÀÀvÀ olio</param> 
     2149            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     2150        </member> 
     2151        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 
     2152            <summary> 
     2153            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkaolio <code>obj</code> törmÀÀ johonkin fysiikkarakenteeseen. 
     2154            </summary> 
     2155            <param name="obj">TörmÀÀvÀ olio</param> 
     2156            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     2157        </member> 
     2158        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 
     2159            <summary> 
     2160            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkarakenne <code>o</code> törmÀÀ johonkin fysiikkaolioon. 
     2161            </summary> 
     2162            <param name="obj">TörmÀÀvÀ fysiikkarakenne</param> 
     2163            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     2164        </member> 
     2165        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 
     2166            <summary> 
     2167            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkarakenne <code>o</code> törmÀÀ toiseen fysiikkarakenteeseen. 
     2168            </summary> 
     2169            <param name="obj">TörmÀÀvÀ fysiikkarakenne</param> 
     2170            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     2171        </member> 
     2172        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,``1,Jypeli.CollisionHandler{Jypeli.PhysicsObject,``1})"> 
     2173            <summary> 
     2174            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun 
     2175            olio <code>obj</code> törmÀÀ tiettyyn toiseen olioon <code>target</code>. 
     2176            </summary> 
     2177            <param name="obj">TörmÀÀvÀ olio.</param> 
     2178            <param name="target">Olio johon törmÀtÀÀn.</param> 
     2179            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     2180        </member> 
     2181        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,System.Object,Jypeli.CollisionHandler{``0,``1})"> 
     2182            <summary> 
     2183            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     2184            olio <code>obj</code> törmÀÀ toiseen olioon, jolla on tietty tagi <code>tag</code>. 
     2185            </summary> 
     2186            <param name="obj">TörmÀÀvÀ olio.</param> 
     2187            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     2188            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     2189        </member> 
     2190        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.IPhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.IPhysicsObject,Jypeli.IPhysicsObject})"> 
     2191            <summary> 
     2192            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     2193            yleinen fysiikkaolio <code>obj</code> törmÀÀ toiseen yleiseen fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
     2194            </summary> 
     2195            <param name="obj">TörmÀÀvÀ olio.</param> 
     2196            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     2197            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     2198        </member> 
     2199        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
     2200            <summary> 
     2201            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     2202            fysiikkaolio <code>obj</code> törmÀÀ toiseen fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
     2203            </summary> 
     2204            <param name="obj">TörmÀÀvÀ olio.</param> 
     2205            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     2206            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     2207        </member> 
     2208        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 
     2209            <summary> 
     2210            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     2211            fysiikkaolio <code>obj</code> törmÀÀ fysiikkarakenteeseen, jolla on tietty tagi <code>tag</code>. 
     2212            </summary> 
     2213            <param name="obj">TörmÀÀvÀ olio.</param> 
     2214            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     2215            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     2216        </member> 
     2217        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 
     2218            <summary> 
     2219            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     2220            fysiikkarakenne <code>obj</code> törmÀÀ fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
     2221            </summary> 
     2222            <param name="obj">TörmÀÀvÀ rakenne.</param> 
     2223            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     2224            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     2225        </member> 
     2226        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 
     2227            <summary> 
     2228            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     2229            fysiikkarakenne <code>obj</code> törmÀÀ toiseen fysiikarakenteeseen, jolla on tietty tagi <code>tag</code>. 
     2230            </summary> 
     2231            <param name="obj">TörmÀÀvÀ rakenne.</param> 
     2232            <param name="tag">TörmÀttÀvÀn rakenteen tagi.</param> 
     2233            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     2234        </member> 
     2235        <member name="M:Jypeli.PhysicsGameBase.RemoveCollisionHandlers``2(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject,System.Object,Jypeli.CollisionHandler{``0,``1})"> 
     2236            <summary> 
     2237            Poistaa kaikki ehdot tÀyttÀvÀt törmÀyksenkÀsittelijÀt. 
     2238            </summary> 
     2239            <param name="obj">TörmÀÀvÀ olio. null jos ei vÀliÀ.</param> 
     2240            <param name="target">TörmÀyksen kohde. null jos ei vÀliÀ.</param> 
     2241            <param name="tag">TörmÀyksen kohteen tagi. null jos ei vÀliÀ.</param> 
     2242            <param name="handler">TörmÀyksenkÀsittelijÀ. null jos ei vÀliÀ.</param> 
     2243        </member> 
     2244        <member name="M:Jypeli.PhysicsGameBase.RemoveCollisionHandlers(Jypeli.PhysicsObject,Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
     2245            <summary> 
     2246            Poistaa kaikki ehdot tÀyttÀvÀt törmÀyksenkÀsittelijÀt. 
     2247            </summary> 
     2248            <param name="obj">TörmÀÀvÀ olio. null jos ei vÀliÀ.</param> 
     2249            <param name="target">TörmÀyksen kohde. null jos ei vÀliÀ.</param> 
     2250            <param name="tag">TörmÀyksen kohteen tagi. null jos ei vÀliÀ.</param> 
     2251            <param name="handler">TörmÀyksenkÀsittelijÀ. null jos ei vÀliÀ.</param> 
     2252        </member> 
     2253        <member name="P:Jypeli.PhysicsGameBase.PhysicsEnabled"> 
     2254            <summary> 
     2255            Onko fysiikan laskenta kÀytössÀ vai ei. 
     2256            </summary> 
     2257        </member> 
     2258        <member name="M:Jypeli.PhysicsGame.#ctor"> 
     2259            <summary> 
     2260            Alustaa uuden fysiikkapelin. 
     2261            </summary> 
     2262        </member> 
     2263        <member name="M:Jypeli.PhysicsGame.#ctor(System.Int32)"> 
     2264            <summary> 
     2265            Alustaa uuden fysiikkapelin. 
     2266            </summary> 
     2267            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     2268        </member> 
     2269        <member name="P:Jypeli.PhysicsGame.Gravity"> 
     2270            <summary> 
     2271            Painovoima. Voimavektori, joka vaikuttaa kaikkiin ei-staattisiin kappaleisiin. 
     2272            </summary> 
     2273        </member> 
     2274        <member name="T:Jypeli.TopDownPhysicsGame"> 
     2275            <summary> 
     2276            Peli, johon voi lisÀtÀ pintoja, joiden pÀÀllÀ oliot voivat liukua. Peliin lisÀtyt <code>PhysicsObject</code>-oliot 
     2277            kÀyttÀytyvÀt fysiikan lakien mukaan. 
     2278            </summary> 
     2279        </member> 
     2280        <member name="M:Jypeli.TopDownPhysicsGame.#ctor"> 
     2281            <summary> 
     2282            Alustaa uuden fysiikkapelin. 
     2283            </summary> 
     2284        </member> 
     2285        <member name="M:Jypeli.TopDownPhysicsGame.#ctor(System.Int32)"> 
     2286            <summary> 
     2287            Alustaa uuden fysiikkapelin. 
     2288            </summary> 
     2289            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     2290        </member> 
     2291        <member name="M:Jypeli.TopDownPhysicsGame.AddSurface(Jypeli.PhysicsObject)"> 
     2292            <summary> 
     2293            LisÀÀ peliin pinnan, jonka pÀÀllÀ muut oliot voivat liukua. 
     2294            </summary> 
     2295            <remarks> 
     2296            Pinnalle asetetaan automaattisesti <c>IgnoresCollisionResponse</c> arvoon <c>true</c>. 
     2297            </remarks> 
     2298            <param name="surface"></param> 
     2299        </member> 
     2300        <member name="M:Jypeli.TopDownPhysicsGame.ClearAll"> 
     2301            <summary> 
     2302            Nollaa kaiken (kontrollit, nÀyttöobjektit, ajastimet ja fysiikkamoottorin). 
     2303            </summary> 
     2304        </member> 
     2305        <member name="P:Jypeli.TopDownPhysicsGame.Surfaces"> 
     2306            <summary> 
     2307            The surfaces on which other objects may slide. 
     2308            </summary> 
     2309            <remarks> 
     2310            The purpose of having surfaces in a separate list is to 
     2311            have less checks between objects and thus keep the performance 
     2312            good. Although the worst-case scenario is still O(n^2), this 
     2313            happens only when there are a lot of surfaces. One way to 
     2314            optimize that might be to store the surfaces in a spatial hash. 
     2315             
     2316            It might make sense not to add the surfaces to the physics engine at all. 
     2317            Or to have only IShape objects as surfaces instead of physics objects. 
     2318            Although someone might of course want to listen collisions for surfaces. 
     2319            </remarks> 
     2320        </member> 
     2321        <member name="P:Jypeli.TopDownPhysicsGame.Gravity"> 
     2322            <summary> 
     2323            Painovoima. MitÀ suurempi painovoima, sitÀ suurempi liikekitka 
     2324            kaikille olioille. 
     2325            </summary> 
     2326        </member> 
     2327        <member name="P:Jypeli.TopDownPhysicsGame.KineticFriction"> 
     2328            <summary> 
     2329            Liikekitka pinnalla. TÀtÀ arvoa kÀytetÀÀn, kun liikkuva kappale 
     2330            ei ole minkÀÀn lisÀtyn pinnan pÀÀllÀ. Arvot tyypillisesti vÀlillÀ 
     2331            <c>0.0</c>-<c>1.0</c>. 
     2332            </summary> 
     2333        </member> 
     2334        <member name="T:Jypeli.DrawOrder"> 
     2335            <summary> 
     2336            PiirtojÀrjestys. 
     2337            </summary> 
     2338        </member> 
     2339        <member name="F:Jypeli.DrawOrder.Irrelevant"> 
     2340            <summary> 
     2341            PiirtojÀrjestyksellÀ ei ole vÀliÀ. Oliot piirretÀÀn mahdollisimman tehokkaassa jÀrjestyksessÀ. 
     2342            TÀmÀ on oletus. 
     2343            </summary> 
     2344        </member> 
     2345        <member name="F:Jypeli.DrawOrder.FirstToLast"> 
     2346            <summary> 
     2347            Oliot piirretÀÀn siinÀ jÀrjestyksessÀ missÀ ne on lisÀtty peliin. 
     2348            </summary> 
     2349        </member> 
     2350        <member name="T:Jypeli.Layer"> 
     2351            <summary> 
     2352            Kerros. Vastaa olioiden piirtÀmisestÀ. 
     2353            </summary> 
     2354        </member> 
     2355        <member name="F:Jypeli.Layer.squareVertices"> 
     2356            <summary> 
     2357            Vertices for drawing a filled square. 
     2358            </summary> 
     2359        </member> 
     2360        <member name="F:Jypeli.Layer.squareIndices"> 
     2361            <summary> 
     2362            Indices for the vertex array of the square. 
     2363            </summary> 
     2364        </member> 
     2365        <member name="F:Jypeli.Layer.triangleVertices"> 
     2366            <summary> 
     2367            Vertices for drawing a filled triangle. 
     2368            </summary> 
     2369        </member> 
     2370        <member name="F:Jypeli.Layer.triangleIndices"> 
     2371            <summary> 
     2372            Indices for the vertex array of the triangle. 
     2373            </summary> 
     2374        </member> 
     2375        <member name="M:Jypeli.Layer.CreateStaticLayer"> 
     2376            <summary> 
     2377            Luo staattisen kerroksen (ei liiku kameran mukana) 
     2378            </summary> 
     2379            <returns></returns> 
     2380        </member> 
     2381        <member name="P:Jypeli.Layer.DrawOrder"> 
     2382            <summary> 
     2383            Olioiden piirtojÀrjestys. 
     2384            </summary> 
     2385        </member> 
     2386        <member name="P:Jypeli.Layer.RelativeTransition"> 
     2387            <summary> 
     2388            Kuinka paljon tÀmÀn kerroksen olioiden paikka muuttuu kameran siirtyessÀ suhteessa muihin kerroksiin. 
     2389            Esimerkiksi arvo 0.5 aiheuttaa siirtymÀn joka on puolet normaalista. 
     2390            </summary> 
     2391        </member> 
     2392        <member name="P:Jypeli.Layer.IgnoresZoom"> 
     2393            <summary> 
     2394            JÀttÀÀ kameran zoomin huomiotta jos asetettu. 
     2395            </summary> 
     2396        </member> 
     2397        <member name="P:Jypeli.Layer.Grid"> 
     2398            <summary> 
     2399            Ruudukko. Ruudukko piirretÀÀn asettamalla tÀhÀn <c>Grid</c>-olio. 
     2400            Jos <c>null</c>, ruudukkoa ei piirretÀ. 
     2401            </summary> 
     2402        </member> 
     2403        <member name="T:Jypeli.ListHelpers"> 
     2404            <summary> 
     2405            Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
     2406            </summary> 
     2407        </member> 
     2408        <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
     2409            <summary> 
     2410            Laskee minimin. 
     2411            </summary> 
     2412            <param name="values"></param> 
     2413            <returns></returns> 
     2414        </member> 
     2415        <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
     2416            <summary> 
     2417            Laskee maksimin. 
     2418            </summary> 
     2419            <param name="values"></param> 
     2420            <returns></returns> 
     2421        </member> 
     2422        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
     2423            <summary> 
     2424            Laskee keskiarvon. 
     2425            </summary> 
     2426            <param name="values"></param> 
     2427            <returns></returns> 
     2428        </member> 
     2429        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
     2430            <summary> 
     2431            Laskee keskiarvon komponenteittain. 
     2432            </summary> 
     2433            <param name="values"></param> 
     2434            <returns></returns> 
     2435        </member> 
     2436        <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
     2437            <summary> 
     2438            Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
     2439            </summary> 
     2440            <typeparam name="TInput">LÀhtötyyppi</typeparam> 
     2441            <typeparam name="TOutput">Kohdetyyppi</typeparam> 
     2442            <param name="items">Muunnettava kokoelma</param> 
     2443            <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
     2444            <returns>Muunnettu kokoelma</returns> 
     2445        </member> 
     2446        <member name="T:Jypeli.StreamHelpers"> 
     2447            <summary> 
     2448            Apufunktioita virtojen kÀyttöön. 
     2449            </summary> 
     2450        </member> 
     2451        <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
     2452            <summary> 
     2453            Kopioi virran sisÀllön toiseen virtaan. 
     2454            Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
     2455            </summary> 
     2456            <param name="input">MistÀ kopioidaan</param> 
     2457            <param name="output">Mihin kopioidaan</param> 
     2458        </member> 
     2459        <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
     2460            <summary> 
     2461            Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
     2462            Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
     2463            </summary> 
     2464            <param name="builder">StringBuilder-olio</param> 
     2465            <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
     2466            <returns></returns> 
     2467        </member> 
     2468        <member name="T:Jypeli.ColorTileMap"> 
     2469            <summary> 
     2470            Ruutukartta, jonka avulla olioita voidaan helposti asettaa tasavÀlein ruudukkoon. 
     2471            Ruutukartta koostuu kirjoitusmerkeistÀ (<c>char</c>), joihin voi liittÀÀ 
     2472            aliohjelman, joka luo merkkiÀ vastaavan olion. 
     2473            </summary> 
     2474        </member> 
     2475        <member name="M:Jypeli.ColorTileMap.SetTileMethod(Jypeli.Color,Jypeli.TileMethod)"> 
     2476            <summary> 
     2477            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn pikselin (<c>tileSymbol</c>) kohdalla 
     2478            kutsutaan aliohjelmaa <c>f</c>. 
     2479            </summary> 
     2480            <param name="tileSymbol">Pikselin vÀri</param> 
     2481            <param name="f">Aliohjelma</param> 
     2482        </member> 
     2483        <member name="M:Jypeli.ColorTileMap.SetTileMethod(System.String,Jypeli.TileMethod)"> 
     2484            <summary> 
     2485            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn pikselin (<c>tileSymbol</c>) kohdalla 
     2486            kutsutaan aliohjelmaa <c>f</c>. 
     2487            </summary> 
     2488            <param name="hexCode">Heksakoodi pikselin vÀrille</param> 
     2489            <param name="f">Aliohjelma</param> 
     2490        </member> 
     2491        <member name="M:Jypeli.ColorTileMap.#ctor(Jypeli.Image)"> 
     2492            <summary> 
     2493            Luo uuden ruutukartan. 
     2494            </summary> 
     2495            <param name="img">Kuva, jossa jokainen pikseli vastaa oliota.</param> 
     2496        </member> 
     2497        <member name="M:Jypeli.ColorTileMap.FromLevelAsset(System.String)"> 
     2498            <summary> 
     2499            Lukee ruutukentÀn Content-projektin kuvatiedostosta. 
     2500            </summary> 
     2501            <param name="assetName">Tiedoston nimi</param>         
     2502        </member> 
     2503        <member name="M:Jypeli.ColorTileMap.Execute"> 
     2504            <summary> 
     2505            KÀy kentÀn kaikki pikselit lÀpi ja kutsuu <c>SetTileMethod</c>-metodilla annettuja 
     2506            aliohjelmia kunkin pikselin kohdalla. 
     2507            </summary> 
     2508            <remarks> 
     2509            Aliohjelmassa voi esimerkiksi luoda olion ruudun kohdalle. 
     2510            </remarks> 
     2511        </member> 
     2512        <member name="M:Jypeli.ColorTileMap.Execute(System.Double,System.Double)"> 
     2513            <summary> 
     2514            KÀy kentÀn kaikki pikselit lÀpi ja kutsuu <c>SetTileMethod</c>-metodilla annettuja 
     2515            aliohjelmia kunkin pikselin kohdalla. 
     2516            </summary> 
     2517            <remarks> 
     2518            Aliohjelmassa voi esimerkiksi luoda olion ruudun kohdalle. 
     2519            </remarks> 
     2520            <param name="tileWidth">Yhden ruudun leveys.</param> 
     2521            <param name="tileHeight">Yhden ruudun korkeus.</param> 
     2522        </member> 
     2523        <member name="M:Jypeli.ColorTileMap.GetTile(System.Int32,System.Int32)"> 
     2524            <summary> 
     2525            Palauttaa ruudussa olevan pikselin vÀrin. 
     2526            </summary> 
     2527            <param name="row">Rivi</param> 
     2528            <param name="col">Sarake</param> 
     2529            <returns>Merkki</returns> 
     2530        </member> 
     2531        <member name="M:Jypeli.ColorTileMap.SetTile(System.Int32,System.Int32,Jypeli.Color)"> 
     2532            <summary> 
     2533            Asettaa ruudussa olevan pikselin vÀrin. 
     2534            </summary> 
     2535            <param name="row">Rivi</param> 
     2536            <param name="col">Sarake</param> 
     2537            <param name="c">Uusi merkki</param> 
     2538            <returns>Merkki</returns> 
     2539        </member> 
     2540        <member name="M:Jypeli.ColorTileMap.ChangeSize(Jypeli.TileMethod,System.Double,System.Double)"> 
     2541            <summary> 
     2542            Muuttaa luontialiohjelman tekemÀn olion kokoa. 
     2543            </summary> 
     2544            <param name="m">Luontialiohjelma</param> 
     2545            <param name="newWidth">Uusi leveys oliolle</param> 
     2546            <param name="newHeight">Uusi korkeus oliolle</param> 
     2547            <returns></returns> 
     2548        </member> 
     2549        <member name="M:Jypeli.ColorTileMap.ChangeSizeMultiplier(Jypeli.TileMethod,System.Double,System.Double)"> 
     2550            <summary> 
     2551            Muuttaa luontialiohjelman tekemÀn olion kokoa tietyllÀ kertoimilla. 
     2552            </summary> 
     2553            <param name="m">Luontialiohjelma</param> 
     2554            <param name="widthMultiplier">Kerroin alkuperÀiselle leveydelle</param> 
     2555            <param name="heightMultiplier">Kerroin alkuperÀiselle korkeudelle</param> 
     2556            <returns></returns> 
     2557        </member> 
     2558        <member name="M:Jypeli.ColorTileMap.ReadFromFile(System.String)"> 
     2559            <summary> 
     2560            Lukee kentÀn ruudut tiedostosta. 
     2561            </summary> 
     2562            <param name="path">Tiedoston polku</param> 
     2563            <returns>KentÀn ruudut kaksiulotteisessa taulukossa</returns> 
     2564        </member> 
     2565        <member name="P:Jypeli.ColorTileMap.TileImage"> 
     2566            <summary> 
     2567            Kuva, joka mÀÀrittÀÀ kentÀn. 
     2568            </summary> 
     2569        </member> 
     2570        <member name="P:Jypeli.ColorTileMap.ColorTolerance"> 
     2571            <summary> 
     2572            VÀritoleranssi. MitÀ pienempi toleranssi, sitÀ tarkemmin eri vÀrit erotellaan toisistaan. 
     2573            Nollatoleranssilla vÀrit on annettava tarkkoina rgb-koodeina, suuremmilla toleransseilla 
     2574            riittÀÀ "sinne pÀin". 
     2575            </summary> 
     2576        </member> 
     2577        <member name="P:Jypeli.ColorTileMap.RowCount"> 
     2578            <summary> 
     2579            Rivien mÀÀrÀ kentÀssÀ (pystysuoraan). 
     2580            </summary> 
     2581        </member> 
     2582        <member name="P:Jypeli.ColorTileMap.ColumnCount"> 
     2583            <summary> 
     2584            Sarakkeiden mÀÀrÀ kentÀssÀ (vaakasuoraan). 
     2585            </summary> 
     2586        </member> 
     2587        <member name="T:Jypeli.Angle"> 
     2588            <summary> 
     2589            Kulma (asteina ja radiaaneina). 
     2590            Tietoja kulmasta: http://en.wikipedia.org/wiki/File:Degree-Radian_Conversion.svg 
     2591            </summary> 
     2592        </member> 
     2593        <member name="F:Jypeli.Angle.Zero"> 
     2594            <summary> 
     2595            Nollakulma. 
     2596            </summary> 
     2597        </member> 
     2598        <member name="F:Jypeli.Angle.RightAngle"> 
     2599            <summary> 
     2600            Suora kulma (90 astetta). 
     2601            </summary> 
     2602        </member> 
     2603        <member name="F:Jypeli.Angle.StraightAngle"> 
     2604            <summary> 
     2605            Oikokulma (180 astetta). 
     2606            </summary> 
     2607        </member> 
     2608        <member name="F:Jypeli.Angle.FullAngle"> 
     2609            <summary> 
     2610            TÀysikulma (360 astetta). 
     2611            </summary> 
     2612        </member> 
     2613        <member name="M:Jypeli.Angle.op_Addition(Jypeli.Angle,Jypeli.Angle)"> 
     2614            <summary> 
     2615            Laskee kaksi kulmaa yhteen. 
     2616            </summary> 
     2617            <param name="a">Kulma.</param> 
     2618            <param name="b">Kulma.</param> 
     2619            <returns>Kulmien summa.</returns> 
     2620        </member> 
     2621        <member name="M:Jypeli.Angle.op_Subtraction(Jypeli.Angle,Jypeli.Angle)"> 
     2622            <summary> 
     2623            VÀhentÀÀ jÀlkimmÀisen kulman ensimmÀisestÀ. 
     2624            </summary> 
     2625            <param name="a">Kulma.</param> 
     2626            <param name="b">Kulma.</param> 
     2627            <returns>Kulmien erotus.</returns> 
     2628        </member> 
     2629        <member name="M:Jypeli.Angle.op_UnaryNegation(Jypeli.Angle)"> 
     2630            <summary> 
     2631            Ottaa kulman vastakulman. 
     2632            </summary> 
     2633            <param name="a">Kulma.</param> 
     2634        </member> 
     2635        <member name="M:Jypeli.Angle.op_Multiply(System.Double,Jypeli.Angle)"> 
     2636            <summary> 
     2637            Kertoo kulman reaaliluvulla. 
     2638            </summary> 
     2639            <param name="a">Reaaliluku.</param> 
     2640            <param name="b">Kulma.</param> 
     2641            <returns>Kulma.</returns> 
     2642        </member> 
     2643        <member name="M:Jypeli.Angle.op_Multiply(Jypeli.Angle,System.Double)"> 
     2644            <summary> 
     2645            Kertoo kulman reaaliluvulla. 
     2646            </summary> 
     2647            <param name="a">Kulma.</param> 
     2648            <param name="b">Reaaliluku.</param> 
     2649            <returns>Kulma.</returns> 
     2650        </member> 
     2651        <member name="M:Jypeli.Angle.op_Division(Jypeli.Angle,System.Double)"> 
     2652            <summary> 
     2653            Jakaa kulman reaaliluvulla. 
     2654            </summary> 
     2655            <param name="a">Kulma.</param> 
     2656            <param name="b">Reaaliluku.</param> 
     2657            <returns>Kulma.</returns> 
     2658        </member> 
     2659        <member name="M:Jypeli.Angle.op_Equality(Jypeli.Angle,Jypeli.Angle)"> 
     2660            <summary> 
     2661            Vertaa kahden kulman yhtÀsuuruutta. 
     2662            </summary> 
     2663            <param name="a">Kulma.</param> 
     2664            <param name="b">Kulma.</param> 
     2665            <returns>YhtÀsuuruus.</returns> 
     2666        </member> 
     2667        <member name="M:Jypeli.Angle.op_Inequality(Jypeli.Angle,Jypeli.Angle)"> 
     2668            <summary> 
     2669            Vertaa kahden kulman erisuuruutta. 
     2670            </summary> 
     2671            <param name="a">Kulma.</param> 
     2672            <param name="b">Kulma.</param> 
     2673            <returns>Erisuuruus.</returns> 
     2674        </member> 
     2675        <member name="M:Jypeli.Angle.op_LessThan(Jypeli.Angle,Jypeli.Angle)"> 
     2676            <summary> 
     2677            Vertaa ensimmÀisen kulman suuremmuutta toiseen. 
     2678            </summary> 
     2679            <param name="a">Kulma.</param> 
     2680            <param name="b">Kulma.</param> 
     2681            <returns><c>true</c> jos suurempi, <c>false</c> jos pienempi tai yhtÀsuuri.</returns> 
     2682        </member> 
     2683        <member name="M:Jypeli.Angle.op_LessThanOrEqual(Jypeli.Angle,Jypeli.Angle)"> 
     2684            <summary> 
     2685            Vertaa ensimmÀisen kulman suuremmuutta/yhtÀsuuruutta toiseen. 
     2686            </summary> 
     2687            <param name="a">Kulma.</param> 
     2688            <param name="b">Kulma.</param> 
     2689            <returns><c>true</c> jos suurempi tai yhtÀsuuri, <c>false</c> jos pienempi.</returns> 
     2690        </member> 
     2691        <member name="M:Jypeli.Angle.op_GreaterThan(Jypeli.Angle,Jypeli.Angle)"> 
     2692            <summary> 
     2693            Vertaa ensimmÀisen kulman pienemmyyttÀ toiseen. 
     2694            </summary> 
     2695            <param name="a">Kulma.</param> 
     2696            <param name="b">Kulma.</param> 
     2697            <returns><c>true</c> jos pienempi, <c>false</c> jos suurempi tai yhtÀsuuri.</returns> 
     2698        </member> 
     2699        <member name="M:Jypeli.Angle.op_GreaterThanOrEqual(Jypeli.Angle,Jypeli.Angle)"> 
     2700            <summary> 
     2701            Vertaa ensimmÀisen kulman pienemmyyttÀ/yhtÀsuuruutta toiseen. 
     2702            </summary> 
     2703            <param name="a">Kulma.</param> 
     2704            <param name="b">Kulma.</param> 
     2705            <returns><c>true</c> jos pienempi tai yhtÀsuuri, <c>false</c> jos suurempi.</returns> 
     2706        </member> 
     2707        <member name="M:Jypeli.Angle.FromRadians(System.Double)"> 
     2708            <summary> 
     2709            Luo kulman annettujen radiaanien mukaan. 
     2710            </summary> 
     2711            <param name="radian">Radiaanit.</param> 
     2712        </member> 
     2713        <member name="M:Jypeli.Angle.FromDegrees(System.Double)"> 
     2714            <summary> 
     2715            Luo kulman annettujen asteiden mukaan. 
     2716            </summary> 
     2717            <param name="degree">Asteet.</param> 
     2718        </member> 
     2719        <member name="M:Jypeli.Angle.DegreeToRadian(System.Double)"> 
     2720            <summary> 
     2721            Muuttaa asteet radiaaneiksi. 
     2722            </summary> 
     2723            <param name="degree">Asteet.</param> 
     2724            <returns></returns> 
     2725        </member> 
     2726        <member name="M:Jypeli.Angle.RadianToDegree(System.Double)"> 
     2727            <summary> 
     2728            Muuttaa radiaanit asteiksi. 
     2729            </summary> 
     2730            <param name="radian">Radiaanit.</param> 
     2731            <returns></returns> 
     2732        </member> 
     2733        <member name="M:Jypeli.Angle.Complement(Jypeli.Angle)"> 
     2734            <summary> 
     2735            Laskee komplementtikulman (90 asteen kulman toinen puoli) 
     2736            </summary> 
     2737            <param name="a">Kulma.</param> 
     2738            <returns></returns> 
     2739        </member> 
     2740        <member name="M:Jypeli.Angle.Supplement(Jypeli.Angle)"> 
     2741            <summary> 
     2742            Laskee suplementtikulman (180 asteen kulman toinen puoli) 
     2743            </summary> 
     2744            <param name="a">Kulma.</param> 
     2745            <returns></returns> 
     2746        </member> 
     2747        <member name="M:Jypeli.Angle.Explement(Jypeli.Angle)"> 
     2748            <summary> 
     2749            Laskee eksplementtikulman (360 asteen kulman toinen puoli) 
     2750            </summary> 
     2751            <param name="a">Kulma.</param> 
     2752            <returns></returns> 
     2753        </member> 
     2754        <member name="M:Jypeli.Angle.GetHashCode"> 
     2755            <summary> 
     2756            Palauttaa kulmaa yksilöivÀn luvun, tÀssÀ tapauksessa kulman asteluvun. 
     2757            </summary> 
     2758            <returns> 
     2759            Kokonaisluku. 
     2760            </returns> 
     2761        </member> 
     2762        <member name="M:Jypeli.Angle.Equals(System.Object)"> 
     2763            <summary> 
     2764            Tarkistaa kahden kulman yhtÀsuuruuden. Jos parametrinÀ annetaan jotain muuta kuin kulma, tulos on aina epÀtosi. 
     2765            </summary> 
     2766            <param name="obj">Toinen kulma.</param> 
     2767            <returns></returns> 
     2768        </member> 
     2769        <member name="M:Jypeli.Angle.GetPositiveRadians"> 
     2770            <summary> 
     2771            Palauttaa kulman radiaaneina siten, ettÀ se on aina positiivinen. 
     2772            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
     2773            </summary> 
     2774            <returns>]0,2pi]</returns> 
     2775        </member> 
     2776        <member name="M:Jypeli.Angle.GetPositiveDegrees"> 
     2777            <summary> 
     2778            Palauttaa kulman asteina siten, ettÀ se on aina positiivinen. 
     2779            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
     2780            </summary> 
     2781            <returns>]0,360]</returns> 
     2782        </member> 
     2783        <member name="M:Jypeli.Angle.ArcSin(System.Double)"> 
     2784            <summary> 
     2785            Palauttaa kulman joka vastaa d:n arcus-sini. 
     2786            </summary> 
     2787            <param name="d">Lukuarvo vÀlillÀ 0-1.</param> 
     2788            <returns>Kulma.</returns> 
     2789        </member> 
     2790        <member name="M:Jypeli.Angle.ArcCos(System.Double)"> 
     2791            <summary> 
     2792            Palauttaa kulman joka vastaa d:n arcuskosini. 
     2793            </summary> 
     2794            <param name="d">Lukuarvo vÀlillÀ 0-1.</param> 
     2795            <returns>Kulma.</returns> 
     2796        </member> 
     2797        <member name="M:Jypeli.Angle.ArcTan(System.Double)"> 
     2798            <summary> 
     2799            Palauttaa kulman joka vastaa d:n arcus-tangentti. 
     2800            </summary> 
     2801            <param name="d">Lukuarvo.</param> 
     2802            <returns>Kulma.</returns> 
     2803        </member> 
     2804        <member name="P:Jypeli.Angle.Degrees"> 
     2805            <summary> 
     2806            Palauttaa tai asettaa kulman asteina. 
     2807            </summary> 
     2808            <value>Asteet.</value> 
     2809        </member> 
     2810        <member name="P:Jypeli.Angle.Radians"> 
     2811            <summary> 
     2812            Palauttaa tai asettaa kulman radiaaneina. 
     2813            </summary> 
     2814            <value>Radiaanit.</value> 
     2815        </member> 
     2816        <member name="P:Jypeli.Angle.MainDirection"> 
     2817            <summary> 
     2818            Kulmaa vastaava pÀÀilmansuunta. 
     2819            </summary> 
     2820        </member> 
     2821        <member name="P:Jypeli.Angle.Sin"> 
     2822            <summary> 
     2823            Kulman sini. 
     2824            </summary> 
     2825        </member> 
     2826        <member name="P:Jypeli.Angle.Cos"> 
     2827            <summary> 
     2828            Kulman kosini. 
     2829            </summary> 
     2830        </member> 
     2831        <member name="P:Jypeli.Angle.Tan"> 
     2832            <summary> 
     2833            Kulman tangentti. 
     2834            </summary> 
     2835        </member> 
     2836        <member name="T:Jypeli.Time"> 
     2837            <summary> 
     2838            SisÀltÀÀ tiedon ajasta, joka on kulunut pelin alusta ja viime pÀivityksestÀ. 
     2839            </summary> 
     2840        </member> 
     2841        <member name="M:Jypeli.Time.#ctor(System.TimeSpan,System.TimeSpan)"> 
     2842            <summary> 
     2843            Rakentaa ajan kahdesta TimeSpan-oliosta. 
     2844            </summary> 
     2845            <param name="fromUpdate">PÀivityksestÀ kulunut aika</param> 
     2846            <param name="fromStart">Pelin alusta kulunut aika</param> 
     2847        </member> 
     2848        <member name="M:Jypeli.Time.#ctor(Microsoft.Xna.Framework.GameTime)"> 
     2849            <summary> 
     2850            Rakentaa ajan XNA:n GameTimestÀ. 
     2851            </summary> 
     2852            <param name="gameTime">XNA:n vastaava olio</param> 
     2853        </member> 
     2854        <member name="P:Jypeli.Time.SinceLastUpdate"> 
     2855            <summary> 
     2856            Aika joka on kulunut viime pÀivityksestÀ. 
     2857            </summary> 
     2858        </member> 
     2859        <member name="P:Jypeli.Time.SinceStartOfGame"> 
     2860            <summary> 
     2861            Aika joka on kulunut pelin alusta. 
     2862            </summary> 
     2863        </member> 
     2864        <member name="T:Jypeli.Vector"> 
     2865            <summary> 
     2866            2D-vektori. 
     2867            </summary> 
     2868        </member> 
     2869        <member name="F:Jypeli.Vector.Zero"> 
     2870            <summary> 
     2871            Nollavektori. 
     2872            </summary> 
     2873        </member> 
     2874        <member name="F:Jypeli.Vector.UnitX"> 
     2875            <summary> 
     2876            Vaakasuuntainen yksikkövektori (pituus 1, suunta oikealle). 
     2877            </summary> 
     2878        </member> 
     2879        <member name="F:Jypeli.Vector.UnitY"> 
     2880            <summary> 
     2881            Pystysuuntainen yksikkövektori (pituus 1, suunta ylös). 
     2882            </summary> 
     2883        </member> 
     2884        <member name="M:Jypeli.Vector.FromLengthAndAngle(System.Double,System.Double)"> 
     2885            <summary> 
     2886            Luo vektorin pituuden ja kulman perusteella. 
     2887            </summary> 
     2888            <param name="length">Pituus.</param> 
     2889            <param name="angle">Kulma radiaaneina.</param> 
     2890        </member> 
     2891        <member name="M:Jypeli.Vector.FromLengthAndAngle(System.Double,Jypeli.Angle)"> 
     2892            <summary> 
     2893            Luo vektorin pituuden ja kulman perusteella. 
     2894            </summary> 
     2895        </member> 
     2896        <member name="M:Jypeli.Vector.FromLength(Jypeli.Vector,System.Double)"> 
     2897            <summary> 
     2898            Luo vektorin pituuden perusteella samalla kulmalla. 
     2899            </summary> 
     2900        </member> 
     2901        <member name="M:Jypeli.Vector.FromAngle(Jypeli.Vector,Jypeli.Angle)"> 
     2902            <summary> 
     2903            Luo vektorin kulman perusteella samalla pituudella. 
     2904            </summary> 
     2905        </member> 
     2906        <member name="M:Jypeli.Vector.Distance(Jypeli.Vector,Jypeli.Vector)"> 
     2907            <summary> 
     2908            EtÀisyys kahden pisteen vÀlillÀ. 
     2909            </summary> 
     2910        </member> 
     2911        <member name="M:Jypeli.Vector.DotProduct(Jypeli.Vector,Jypeli.Vector)"> 
     2912            <summary> 
     2913            Pistetulo. 
     2914            </summary> 
     2915        </member> 
     2916        <member name="M:Jypeli.Vector.ComponentProduct(Jypeli.Vector,Jypeli.Vector)"> 
     2917            <summary> 
     2918            Kertoo kaksi vektoria komponenteittain. 
     2919            </summary> 
     2920            <param name="a">Vektori</param> 
     2921            <param name="b">Vektori</param> 
     2922            <returns>Tulovektori</returns> 
     2923        </member> 
     2924        <member name="M:Jypeli.Vector.Normalize"> 
     2925            <summary> 
     2926            Palauttaa uuden vektorin, jonka suunta pysyy samana, mutta pituudeksi tulee 1.0. 
     2927            </summary> 
     2928            <returns></returns> 
     2929        </member> 
     2930        <member name="M:Jypeli.Vector.Min(Jypeli.Vector[])"> 
     2931            <summary> 
     2932            Palauttaa lyhimmÀn vektorin. 
     2933            </summary> 
     2934            <param name="vectors">Vektorit</param> 
     2935            <returns>Lyhin vektori.</returns> 
     2936        </member> 
     2937        <member name="M:Jypeli.Vector.Max(Jypeli.Vector[])"> 
     2938            <summary> 
     2939            Palauttaa pisimmÀn vektorin. 
     2940            </summary> 
     2941            <param name="vectors">Vektorit</param> 
     2942            <returns>Pisin vektori.</returns> 
     2943        </member> 
     2944        <member name="M:Jypeli.Vector.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
     2945            <summary> 
     2946            Palauttaa kahden tai useamman vektorin keskiarvon. 
     2947            </summary> 
     2948            <param name="vectors">Vektorit</param> 
     2949            <returns>Keskiarvovektori</returns> 
     2950        </member> 
     2951        <member name="M:Jypeli.Vector.Average(Jypeli.Vector[])"> 
     2952            <summary> 
     2953            Palauttaa kahden tai useamman vektorin keskiarvon. 
     2954            </summary> 
     2955            <param name="vectors">Vektorit</param> 
     2956            <returns>Keskiarvovektori</returns> 
     2957        </member> 
     2958        <member name="M:Jypeli.Vector.#ctor(System.Double,System.Double)"> 
     2959            <summary> 
     2960            Luo uuden vektorin komponenteista. 
     2961            </summary> 
     2962            <param name="X">X-komponentti</param> 
     2963            <param name="Y">Y-komponentti</param> 
     2964        </member> 
     2965        <member name="M:Jypeli.Vector.ToString"> 
     2966            <summary> 
     2967            Vektori merkkijonona muodossa (x,y) 
     2968            </summary> 
     2969            <returns></returns> 
     2970        </member> 
     2971        <member name="P:Jypeli.Vector.LeftNormal"> 
     2972            <summary> 
     2973            Vasen normaali. 
     2974            </summary> 
     2975        </member> 
     2976        <member name="P:Jypeli.Vector.RightNormal"> 
     2977            <summary> 
     2978            Oikea normaali. 
     2979            </summary> 
     2980        </member> 
     2981        <member name="P:Jypeli.Vector.Magnitude"> 
     2982            <summary> 
     2983            Vektorin pituus. 
     2984            </summary> 
     2985        </member> 
     2986        <member name="P:Jypeli.Vector.MagnitudeSquared"> 
     2987            <summary> 
     2988            Vektorin pituuden neliö. 
     2989            </summary> 
     2990        </member> 
     2991        <member name="P:Jypeli.Vector.Angle"> 
     2992            <summary> 
     2993            Kulma radiaaneina. 
    15152994            </summary> 
    15162995        </member> 
     
    22213700            <summary> 
    22223701            Viimeisen piirtoalueella olevan widgetin jÀlkeinen indeksi. 
    2223             </summary> 
    2224         </member> 
    2225         <member name="T:Jypeli.AxleJoint"> 
    2226             <summary> 
    2227             Saranaliitos kahden olion vÀlille. 
    2228             </summary> 
    2229         </member> 
    2230         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject)"> 
    2231             <summary> 
    2232             KiinnittÀÀ olion akselilla pelikenttÀÀn. 
    2233             </summary> 
    2234             <param name="obj">Olio</param> 
    2235         </member> 
    2236         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.Vector)"> 
    2237             <summary> 
    2238             Luo uuden akseliliitoksen olion ja pisteen vÀlille. 
    2239             </summary> 
    2240             <param name="obj">EnsimmÀinen olio</param> 
    2241             <param name="axlePosition">Liitoksen akselin paikka</param> 
    2242         </member> 
    2243         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
    2244             <summary> 
    2245             Luo uuden akseliliitoksen kahden olion vÀlille. 
    2246             </summary> 
    2247             <param name="firstObject">EnsimmÀinen olio</param> 
    2248             <param name="secondObject">Toinen olio</param> 
    2249             <param name="axlePosition">Liitoksen akselin paikka</param> 
    2250         </member> 
    2251         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
    2252             <summary> 
    2253             Luo uuden akseliliitoksen kahden olion vÀlille. 
    2254             Liitos sijoitetaan toisen olion keskipisteeseen. 
    2255             </summary> 
    2256             <param name="firstObject">EnsimmÀinen olio</param> 
    2257             <param name="secondObject">Toinen olio</param> 
    2258         </member> 
    2259         <member name="M:Jypeli.AxleJoint.Destroy"> 
    2260             <summary> 
    2261             Tuhoaa liitoksen. 
    2262             </summary> 
    2263         </member> 
    2264         <member name="P:Jypeli.AxleJoint.Object1"> 
    2265             <summary> 
    2266             EnsimmÀinen olio. 
    2267             </summary> 
    2268         </member> 
    2269         <member name="P:Jypeli.AxleJoint.Object2"> 
    2270             <summary> 
    2271             Toinen olio (null jos ensimmÀinen olio on sidottu pisteeseen) 
    2272             </summary> 
    2273         </member> 
    2274         <member name="P:Jypeli.AxleJoint.AxlePoint"> 
    2275             <summary> 
    2276             Pyörimisakselin (tÀmÀnhetkiset) koordinaatit. 
    2277             </summary> 
    2278         </member> 
    2279         <member name="P:Jypeli.AxleJoint.Softness"> 
    2280             <summary> 
    2281             Liitoksen pehmeys eli kuinka paljon sillÀ on liikkumavaraa. 
    2282             </summary> 
    2283         </member> 
    2284         <member name="P:Jypeli.AxleJoint.IsDestroyed"> 
    2285             <summary> 
    2286             Onko liitos tuhottu. 
    2287             </summary> 
    2288         </member> 
    2289         <member name="E:Jypeli.AxleJoint.Destroyed"> 
    2290             <summary> 
    2291             Tapahtuu kun liitos on tuhottu. 
    2292             </summary> 
    2293         </member> 
    2294         <member name="T:Jypeli.INotifyList`1"> 
    2295             <summary> 
    2296             Lista, joka ilmoittaa muutoksistaan. 
    2297             </summary> 
    2298             <typeparam name="T">Listan alkion tyyppi.</typeparam> 
    2299         </member> 
    2300         <member name="E:Jypeli.INotifyList`1.Changed"> 
    2301             <summary> 
    2302             Tapahtuu kun listan sisÀltö muuttuu. 
    2303             </summary> 
    2304         </member> 
    2305         <member name="T:Jypeli.ListHelpers"> 
    2306             <summary> 
    2307             Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
    2308             </summary> 
    2309         </member> 
    2310         <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
    2311             <summary> 
    2312             Laskee minimin. 
    2313             </summary> 
    2314             <param name="values"></param> 
    2315             <returns></returns> 
    2316         </member> 
    2317         <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
    2318             <summary> 
    2319             Laskee maksimin. 
    2320             </summary> 
    2321             <param name="values"></param> 
    2322             <returns></returns> 
    2323         </member> 
    2324         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
    2325             <summary> 
    2326             Laskee keskiarvon. 
    2327             </summary> 
    2328             <param name="values"></param> 
    2329             <returns></returns> 
    2330         </member> 
    2331         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
    2332             <summary> 
    2333             Laskee keskiarvon komponenteittain. 
    2334             </summary> 
    2335             <param name="values"></param> 
    2336             <returns></returns> 
    2337         </member> 
    2338         <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
    2339             <summary> 
    2340             Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
    2341             </summary> 
    2342             <typeparam name="TInput">LÀhtötyyppi</typeparam> 
    2343             <typeparam name="TOutput">Kohdetyyppi</typeparam> 
    2344             <param name="items">Muunnettava kokoelma</param> 
    2345             <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
    2346             <returns>Muunnettu kokoelma</returns> 
    2347         </member> 
    2348         <member name="T:Jypeli.Widgets.Background"> 
    2349             <summary> 
    2350             Taustakuva 
    2351             </summary> 
    2352         </member> 
    2353         <member name="M:Jypeli.Widgets.Background.FitToLevel"> 
    2354             <summary> 
    2355             Sovittaa taustakuvan kentÀn kokoiseksi. 
    2356             </summary> 
    2357         </member> 
    2358         <member name="M:Jypeli.Widgets.Background.ScaleToLevel"> 
    2359             <summary> 
    2360             Sovittaa taustakuvan kentÀn kokoiseksi pitÀen kuvasuhteen. 
    2361             Kuva sovitetaan niin, ettÀ se ei ylitÀ kentÀn rajoja. 
    2362             </summary> 
    2363         </member> 
    2364         <member name="M:Jypeli.Widgets.Background.ScaleToLevelFull"> 
    2365             <summary> 
    2366             Sovittaa taustakuvan kentÀn kokoiseksi pitÀen kuvasuhteen. 
    2367             Kuva sovitetaan niin, ettÀ se tÀyttÀÀ koko kentÀn ja osa rajautuu kentÀn ulkopuolelle. 
    2368             </summary> 
    2369         </member> 
    2370         <member name="M:Jypeli.Widgets.Background.ScaleToLevelByWidth"> 
    2371             <summary> 
    2372             Sovittaa taustakuvan kentÀn kokoiseksi pitÀen kuvasuhteen. 
    2373             Kuva sovitetaan niin, ettÀ se tÀyttÀÀ kentÀn vaakasuunnassa. 
    2374             </summary> 
    2375         </member> 
    2376         <member name="M:Jypeli.Widgets.Background.ScaleToLevelByHeight"> 
    2377             <summary> 
    2378             Sovittaa taustakuvan kentÀn kokoiseksi pitÀen kuvasuhteen. 
    2379             Kuva sovitetaan niin, ettÀ se tÀyttÀÀ kentÀn pystysuunnassa. 
    2380             </summary> 
    2381         </member> 
    2382         <member name="M:Jypeli.Widgets.Background.#ctor(System.Double,System.Double)"> 
    2383             <summary> 
    2384             Luo uuden taustakuvan. 
    2385             </summary> 
    2386             <param name="width">Taustakuvan leveys.</param> 
    2387             /// <param name="height">Taustakuvan korkeus.</param> 
    2388         </member> 
    2389         <member name="M:Jypeli.Widgets.Background.#ctor(Jypeli.Vector)"> 
    2390             <summary> 
    2391             Luo uuden taustakuvan. 
    2392             </summary> 
    2393             <param name="size">Taustakuvan koko.</param> 
    2394         </member> 
    2395         <member name="M:Jypeli.Widgets.Background.CreateStars(System.Int32)"> 
    2396             <summary> 
    2397             Luo avaruustaustakuvan. 
    2398             </summary> 
    2399             <param name="amount">TÀhtien mÀÀrÀ.</param> 
    2400             <returns>Kuva.</returns> 
    2401         </member> 
    2402         <member name="M:Jypeli.Widgets.Background.CreateStars"> 
    2403             <summary> 
    2404             Luo avaruustaustakuvan. 
    2405             </summary> 
    2406             <returns>Kuva.</returns> 
    2407         </member> 
    2408         <member name="M:Jypeli.Widgets.Background.CreateGradient(Jypeli.Color,Jypeli.Color)"> 
    2409             <summary> 
    2410             Luo liukuvÀritaustan taustakuvaksi. 
    2411             </summary> 
    2412             <param name="lowerColor">Alempi vÀri.</param> 
    2413             <param name="upperColor">Ylempi vÀri.</param> 
    2414             <returns>Kuva.</returns> 
    2415         </member> 
    2416         <member name="P:Jypeli.Widgets.Background.MovesWithCamera"> 
    2417             <summary> 
    2418             Liikkuuko taustakuva kameran mukana vai ei. 
    2419             </summary> 
    2420             <value><c>true</c> jos liikkuu; muuten <c>false</c>.</value> 
    2421         </member> 
    2422         <member name="P:Jypeli.Widgets.Background.Scale"> 
    2423             <summary> 
    2424             Taustakuvan skaala. 
    2425             <example> 
    2426             Jos halutaan kaksinkertainen kuva, niin laitetaan skaalaksi 2, puolet pienemmÀn kuvan skaala on vastaavasti 0.5. 
    2427             </example> 
    2428             </summary> 
    2429             <value>The scale.</value> 
    2430         </member> 
    2431         <member name="T:Jypeli.Widgets.BarGauge"> 
    2432             <summary> 
    2433             Palkki, jonka korkeutta voi sÀÀtÀÀ. 
    2434             </summary> 
    2435         </member> 
    2436         <member name="M:Jypeli.Widgets.BarGauge.#ctor(System.Double,System.Double)"> 
    2437             <summary> 
    2438             Palkin rakentaja. 
    2439             </summary> 
    2440         </member> 
    2441         <member name="M:Jypeli.Widgets.BarGauge.BindTo(Jypeli.Meter)"> 
    2442             <summary> 
    2443             Asettaa palkin nÀyttÀmÀÀn <c>meter</c>-olion arvoa. 
    2444             Palkin maksimiarvoksi tulee olion <c>meter</c> maksimiarvo. 
    2445             </summary> 
    2446         </member> 
    2447         <member name="P:Jypeli.Widgets.BarGauge.Direction"> 
    2448             <summary> 
    2449             Liun suunta pystyyn vai vaakaan ja mihin suuntaa. 
    2450             ÄlÀ kÀytÀ yhdessÀ Anglen kanssa. 
    2451             </summary> 
    2452         </member> 
    2453         <member name="P:Jypeli.Widgets.BarGauge.BarColor"> 
    2454             <summary> 
    2455             Palkin vÀri. 
    2456             </summary> 
    2457         </member> 
    2458         <member name="T:Jypeli.Widgets.BarGauge.BarDirection"> 
    2459             <summary> 
    2460             Mihin suuntaa liut piirretÀÀn 
    2461             </summary> 
    2462         </member> 
    2463         <member name="F:Jypeli.Widgets.BarGauge.BarDirection.BarVerticalUp"> 
    2464             <summary> 
    2465             Liuku liikuu pystysuuntaan ylös 
    2466             </summary> 
    2467         </member> 
    2468         <member name="F:Jypeli.Widgets.BarGauge.BarDirection.BarHorizontalRight"> 
    2469             <summary> 
    2470             Liuku liikkuu vaakasuuntaan oikealle 
    2471             </summary> 
    2472         </member> 
    2473         <member name="F:Jypeli.Widgets.BarGauge.BarDirection.BarVerticalDown"> 
    2474             <summary> 
    2475             Liuku liikuu pystysuuntaan alas 
    2476             </summary> 
    2477         </member> 
    2478         <member name="F:Jypeli.Widgets.BarGauge.BarDirection.BarHorizontalLeft"> 
    2479             <summary> 
    2480             Liuku liikkuu vaakasuuntaan vasemmalle 
    2481             </summary> 
    2482         </member> 
    2483         <member name="T:Jypeli.Widgets.BindableWidget"> 
    2484             <summary> 
    2485             Widget, joka voidaan asettaa nÀyttÀmÀÀn halutun mittarin arvoa. 
    2486             </summary> 
    2487         </member> 
    2488         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(Jypeli.Animation)"> 
    2489             <summary> 
    2490             Alustaa widgetin. 
    2491             </summary> 
    2492             <param name="animation"></param> 
    2493         </member> 
    2494         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(System.Double,System.Double)"> 
    2495             <summary> 
    2496             Alustaa widgetin. 
    2497             </summary> 
    2498             <param name="width"></param> 
    2499             <param name="height"></param> 
    2500         </member> 
    2501         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    2502             <summary> 
    2503             Alustaa widgetin. 
    2504             </summary> 
    2505             <param name="width"></param> 
    2506             <param name="height"></param> 
    2507             <param name="shape"></param> 
    2508         </member> 
    2509         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(Jypeli.ILayout)"> 
    2510             <summary> 
    2511             Alustaa widgetin. 
    2512             </summary> 
    2513             <param name="layout"></param> 
    2514         </member> 
    2515         <member name="M:Jypeli.Widgets.BindableWidget.SetChangedEvent"> 
    2516             <summary> 
    2517             Asettaa tapahtuman, joka reagoi Meter.Value muutokseen kutsumalla UpdateValue-metodia. 
    2518             </summary> 
    2519         </member> 
    2520         <member name="M:Jypeli.Widgets.BindableWidget.UnsetChangedEvent"> 
    2521             <summary> 
    2522             Poistaa kÀytöstÀ tapahtuman, joka reagoi Meter.Value muutokseen kutsumalla UpdateValue-metodia. 
    2523             KÀytÀ tÀtÀ, kun haluat asettaa mittarin arvon kontrollin sisÀllÀ. 
    2524             ÄlÀ unohda kutsua SetChangedEvent muutoksen jÀlkeen! 
    2525             </summary> 
    2526         </member> 
    2527         <member name="M:Jypeli.Widgets.BindableWidget.BindTo(Jypeli.Meter)"> 
    2528             <summary> 
    2529             Asettaa kontrollin seuraamaan mittarin arvoa. 
    2530             </summary> 
    2531         </member> 
    2532         <member name="M:Jypeli.Widgets.BindableWidget.Unbind"> 
    2533             <summary> 
    2534             Lopettaa mittarin arvon seuraamisen. 
    2535             </summary> 
    2536         </member> 
    2537         <member name="M:Jypeli.Widgets.BindableWidget.UpdateValue"> 
    2538             <summary> 
    2539             Kutsutaan automaattisesti, kun mittarin arvo on muuttunut. 
    2540             Ylikirjoita tÀmÀ koodilla, joka muuttaa widgetin ulkonÀköÀ asianmukaisesti. 
    2541             </summary> 
    2542         </member> 
    2543         <member name="P:Jypeli.Widgets.BindableWidget.Meter"> 
    2544             <summary> 
    2545             Mittari, jonka arvoa kontrolli seuraa. 
    2546             Jos kontrollia ei ole kiinnitetty mittariin, se kÀyttÀÀ omaa sisÀistÀ mittariaan. 
    2547             </summary> 
    2548         </member> 
    2549         <member name="P:Jypeli.Widgets.BindableWidget.Bound"> 
    2550             <summary> 
    2551             Onko komponentti sidottu mittariin. 
    2552             </summary> 
    2553         </member> 
    2554         <member name="T:Jypeli.Widgets.Window"> 
    2555             <summary> 
    2556             Ikkuna. 
    2557             </summary> 
    2558         </member> 
    2559         <member name="M:Jypeli.Widgets.Window.#ctor"> 
    2560             <summary> 
    2561             Alustaa uuden ikkunan. 
    2562             </summary> 
    2563         </member> 
    2564         <member name="M:Jypeli.Widgets.Window.#ctor(System.Double,System.Double)"> 
    2565             <summary> 
    2566             Alustaa uuden ikkunan. 
    2567             </summary> 
    2568             <param name="width">Leveys.</param> 
    2569             <param name="height">Korkeus.</param> 
    2570         </member> 
    2571         <member name="M:Jypeli.Widgets.Window.GetMaximumSize"> 
    2572             <summary> 
    2573             Ikkunalla maksimikoko on siten, ettÀ se mahtuu nÀytölle. 
    2574             </summary> 
    2575         </member> 
    2576         <member name="M:Jypeli.Widgets.Window.Close"> 
    2577             <summary> 
    2578             Sulkee ikkunan. 
    2579             </summary> 
    2580         </member> 
    2581         <member name="P:Jypeli.Widgets.Window.Color"> 
    2582             <summary> 
    2583             Ikkunan vÀri. 
    2584             </summary> 
    2585         </member> 
    2586         <member name="P:Jypeli.Widgets.Window.ActiveColor"> 
    2587             <summary> 
    2588             Ikkunan vÀri, kun ikkuna on aktiivinen. 
    2589             </summary> 
    2590         </member> 
    2591         <member name="P:Jypeli.Widgets.Window.InactiveColor"> 
    2592             <summary> 
    2593             Ikkunan vÀri, kun ikkuna ei ole aktiivinen. 
    2594             </summary> 
    2595         </member> 
    2596         <member name="E:Jypeli.Widgets.Window.Closed"> 
    2597             <summary> 
    2598             Tapahtuu kun ikkuna suljetaan. 
    2599             </summary> 
    2600         </member> 
    2601         <member name="T:Jypeli.Widgets.Window.WindowHandler"> 
    2602             <summary> 
    2603             Ikkunatapahtumien kÀsittelijÀ. 
    2604             </summary> 
    2605         </member> 
    2606         <member name="M:Jypeli.Widgets.CustomQueryWindow`1.#ctor(System.String)"> 
    2607             <summary> 
    2608             Alustaa uuden kyselyikkunan. 
    2609             </summary> 
    2610             <param name="message">Viesti tai kysymys</param> 
    2611         </member> 
    2612         <member name="M:Jypeli.Widgets.CustomQueryWindow`1.#ctor(System.Double,System.Double,System.String)"> 
    2613             <summary> 
    2614             Alustaa uuden kyselyikkunan kiinteÀn kokoiseksi. 
    2615             </summary> 
    2616             <param name="width">Ikkunan leveys</param> 
    2617             <param name="height">Ikkunan korkeus</param> 
    2618             <param name="message">Viesti tai kysymys</param> 
    2619         </member> 
    2620         <member name="P:Jypeli.Widgets.CustomQueryWindow`1.Message"> 
    2621             <summary> 
    2622             Viesti tai kysymys. 
    2623             </summary> 
    2624         </member> 
    2625         <member name="P:Jypeli.Widgets.CustomQueryWindow`1.QueryWidget"> 
    2626             <summary> 
    2627             Kysymyskomponentti. 
    2628             </summary> 
    2629         </member> 
    2630         <member name="P:Jypeli.Widgets.CustomQueryWindow`1.OKButton"> 
    2631             <summary> 
    2632             OK-painike 
    2633             </summary> 
    2634         </member> 
    2635         <member name="T:Jypeli.Widgets.EasyHighScore"> 
    2636             <summary> 
    2637             HelpompikÀyttöinen parhaiden pisteiden lista. 
    2638             </summary> 
    2639         </member> 
    2640         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32,System.String)"> 
    2641             <summary> 
    2642             Luo uuden parhaiden pisteiden ikkunan. 
    2643             </summary> 
    2644             <param name="fileName">Tiedoston nimi</param> 
    2645             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2646             <param name="defaultName">Oletusnimi tyhjille paikoille.</param> 
    2647         </member> 
    2648         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32)"> 
    2649             <summary> 
    2650             Luo uuden parhaiden pisteiden ikkunan. 
    2651             </summary> 
    2652             <param name="fileName">Tiedoston nimi</param> 
    2653             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2654         </member> 
    2655         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.Int32)"> 
    2656             <summary> 
    2657             Luo uuden parhaiden pisteiden ikkunan. 
    2658             </summary> 
    2659             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2660         </member> 
    2661         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor"> 
    2662             <summary> 
    2663             Luo uuden parhaiden pisteiden ikkunan kymmenellÀ pistesijalla. 
    2664             </summary> 
    2665         </member> 
    2666         <member name="M:Jypeli.Widgets.EasyHighScore.Show"> 
    2667             <summary> 
    2668             NÀyttÀÀ parhaat pisteet. 
    2669             </summary> 
    2670         </member> 
    2671         <member name="M:Jypeli.Widgets.EasyHighScore.Clear"> 
    2672             <summary> 
    2673             TyhjentÀÀ parhaat pisteet. 
    2674             </summary> 
    2675         </member> 
    2676         <member name="M:Jypeli.Widgets.EasyHighScore.EnterAndShow(System.Double)"> 
    2677             <summary> 
    2678             NÀyttÀÀ parhaat pisteet, ja jos annetut pisteet riittÀvÀt, antaa syöttÀÀ nimen listalle. 
    2679             Lista tallennetaan automaattisesti. 
    2680             </summary> 
    2681             <param name="newScore"></param> 
    2682         </member> 
    2683         <member name="P:Jypeli.Widgets.EasyHighScore.HighScoreWindow"> 
    2684             <summary> 
    2685             Listaikkuna. 
    2686             </summary> 
    2687         </member> 
    2688         <member name="P:Jypeli.Widgets.EasyHighScore.NameInputWindow"> 
    2689             <summary> 
    2690             Nimensyöttöikkuna. 
    2691             </summary> 
    2692         </member> 
    2693         <member name="P:Jypeli.Widgets.EasyHighScore.MaxNameLength"> 
    2694             <summary> 
    2695             Pisin sallittu nimen pituus. 
    2696             </summary> 
    2697         </member> 
    2698         <member name="P:Jypeli.Widgets.EasyHighScore.Text"> 
    2699             <summary> 
    2700             Pisteikkunan teksti. 
    2701             </summary> 
    2702         </member> 
    2703         <member name="P:Jypeli.Widgets.EasyHighScore.EnterText"> 
    2704             <summary> 
    2705             Nimensyöttöikkunan teksti. 
    2706             </summary> 
    2707         </member> 
    2708         <member name="P:Jypeli.Widgets.EasyHighScore.Color"> 
    2709             <summary> 
    2710             Listaikkunan vÀri. 
    2711             </summary> 
    2712         </member> 
    2713         <member name="T:Jypeli.Widgets.HighScoreWindow"> 
    2714             <summary> 
    2715             Parhaiden pisteiden ikkuna. 
    2716             </summary> 
    2717         </member> 
    2718         <member name="M:Jypeli.Widgets.HighScoreWindow.#ctor(System.String,Jypeli.ScoreList)"> 
    2719             <summary> 
    2720             Luo uuden parhaiden pisteiden ikkunan. 
    2721             </summary> 
    2722             <param name="message">Viesti</param> 
    2723             <param name="list">Lista</param> 
    2724         </member> 
    2725         <member name="M:Jypeli.Widgets.HighScoreWindow.#ctor(System.Double,System.Double,System.String,Jypeli.ScoreList)"> 
    2726             <summary> 
    2727             Luo uuden parhaiden pisteiden ikkunan. 
    2728             </summary> 
    2729             <param name="width">Leveys</param> 
    2730             <param name="height">Korkeus</param> 
    2731             <param name="message">Viesti</param> 
    2732             <param name="list">Lista</param> 
    2733         </member> 
    2734         <member name="M:Jypeli.Widgets.HighScoreWindow.#ctor(System.String,System.String,Jypeli.ScoreList,System.Double)"> 
    2735             <summary> 
    2736             Luo uuden parhaiden pisteiden ikkunan. 
    2737             TÀmÀ versio antaa pelaajan kirjoittaa nimensÀ listalle jos tulos 
    2738             on tarpeeksi hyvÀ. 
    2739             </summary> 
    2740             <param name="normalMessage">Normaalisti nÀytettÀvÀ viesti</param> 
    2741             <param name="nameMessage">Viesti joka nÀytetÀÀn kun pelaaja pÀÀsee listalle</param> 
    2742             <param name="list">Lista</param> 
    2743             <param name="newScore">ViimeisimmÀn pelin pistemÀÀrÀ</param> 
    2744         </member> 
    2745         <member name="M:Jypeli.Widgets.HighScoreWindow.#ctor(System.Double,System.Double,System.String,System.String,Jypeli.ScoreList,System.Double)"> 
    2746             <summary> 
    2747             Luo uuden parhaiden pisteiden ikkunan. 
    2748             TÀmÀ versio antaa pelaajan kirjoittaa nimensÀ listalle jos tulos 
    2749             on tarpeeksi hyvÀ. 
    2750             </summary> 
    2751             <param name="width">Leveys</param> 
    2752             <param name="height">Korkeus</param> 
    2753             <param name="normalMessage">Normaalisti nÀytettÀvÀ viesti</param> 
    2754             <param name="nameMessage">Viesti joka nÀytetÀÀn kun pelaaja pÀÀsee listalle</param> 
    2755             <param name="list">Lista</param> 
    2756             <param name="newScore">ViimeisimmÀn pelin pistemÀÀrÀ</param> 
    2757         </member> 
    2758         <member name="M:Jypeli.Widgets.HighScoreWindow.ShowNameInput(System.Double)"> 
    2759             <summary> 
    2760             NÀyttÀÀ nimensyöttöikkunan. 
    2761             </summary> 
    2762             <param name="newScore"></param> 
    2763         </member> 
    2764         <member name="P:Jypeli.Widgets.HighScoreWindow.Message"> 
    2765             <summary> 
    2766             Viesti. 
    2767             </summary> 
    2768         </member> 
    2769         <member name="P:Jypeli.Widgets.HighScoreWindow.NameInputWindow"> 
    2770             <summary> 
    2771             Nimensyöttöikkuna. 
    2772             </summary> 
    2773         </member> 
    2774         <member name="P:Jypeli.Widgets.HighScoreWindow.List"> 
    2775             <summary> 
    2776             Listakomponentti. 
    2777             </summary> 
    2778         </member> 
    2779         <member name="P:Jypeli.Widgets.HighScoreWindow.MaxNameLength"> 
    2780             <summary> 
    2781             Pisin mahdollinen nimi, jonka listaan voi syöttÀÀ. 
    2782             </summary> 
    2783         </member> 
    2784         <member name="T:Jypeli.Widgets.InputBox"> 
    2785             <summary> 
    2786             Laatikko, johon kÀyttÀjÀ voi syöttÀÀ tekstiÀ. 
    2787             </summary> 
    2788         </member> 
    2789         <member name="T:Jypeli.Widgets.Label"> 
    2790             <summary> 
    2791             TekstikenttÀ. 
    2792             </summary> 
    2793         </member> 
    2794         <member name="M:Jypeli.Widgets.Label.#ctor"> 
    2795             <summary> 
    2796             Luo uuden tekstikentÀn. Asettaa 
    2797             koon tekstin mukaan. 
    2798             </summary> 
    2799         </member> 
    2800         <member name="M:Jypeli.Widgets.Label.#ctor(System.String)"> 
    2801             <summary> 
    2802             Luo uuden tekstikentÀn annetulla tekstillÀ. Asettaa 
    2803             koon tekstin mukaan. 
    2804             </summary> 
    2805         </member> 
    2806         <member name="M:Jypeli.Widgets.Label.#ctor(Jypeli.Animation)"> 
    2807             <summary> 
    2808             Luo uuden tekstikentÀn animaatiolla. 
    2809             </summary> 
    2810         </member> 
    2811         <member name="M:Jypeli.Widgets.Label.#ctor(System.Double,System.Double)"> 
    2812             <summary> 
    2813             Luo uuden tekstikentÀn. 
    2814             </summary> 
    2815             <param name="width">Leveys.</param> 
    2816             <param name="height">Korkeus.</param> 
    2817         </member> 
    2818         <member name="M:Jypeli.Widgets.Label.#ctor(System.Double,System.Double,System.String)"> 
    2819             <summary> 
    2820             Luo uuden tekstikentÀn. 
    2821             </summary> 
    2822             <param name="width">Leveys.</param> 
    2823             <param name="height">Korkeus.</param> 
    2824             <param name="text">Teksti.</param> 
    2825         </member> 
    2826         <member name="M:Jypeli.Widgets.Label.updateSize"> 
    2827             <summary> 
    2828             PÀivittÀÀ tekstikentÀn/tekstin koon ja rivittÀÀ tekstin. 
    2829             </summary> 
    2830         </member> 
    2831         <member name="P:Jypeli.Widgets.Label.Text"> 
    2832             <summary> 
    2833             Teksti. 
    2834             </summary> 
    2835         </member> 
    2836         <member name="P:Jypeli.Widgets.Label.IsTruncated"> 
    2837             <summary> 
    2838             Onko tekstiÀ katkaistu 
    2839             </summary> 
    2840         </member> 
    2841         <member name="P:Jypeli.Widgets.Label.TextScale"> 
    2842             <summary> 
    2843             Tekstin skaalaus. Oletus (1,1) ; isompi suurempi. 
    2844             </summary> 
    2845         </member> 
    2846         <member name="P:Jypeli.Widgets.Label.DecimalPlaces"> 
    2847             <summary> 
    2848             Kuinka monta desimaalia nÀytetÀÀn, kun tekstikenttÀ on 
    2849             sidottu nÀyttÀmÀÀn desimaalilukua. 
    2850             </summary> 
    2851         </member> 
    2852         <member name="P:Jypeli.Widgets.Label.DoubleFormatString"> 
    2853             <summary> 
    2854             MillÀ tavalla desimaalinumerot muotoillaan 
    2855             </summary> 
    2856         </member> 
    2857         <member name="P:Jypeli.Widgets.Label.IntFormatString"> 
    2858             <summary> 
    2859             MillÀ tavalla int numerot muotoillaan. 
    2860             </summary> 
    2861             <example> 
    2862               "{0:D3}" nÀyttÀÀ numeron 5 muodossa 005. 
    2863               teksti = "Laskuri:"; naytto.IntFormatString = " " + teksti + " {0:D2} ";   
    2864                     nÀyttÀÀ numeron 5 muodossa " Laskuri: 05 "; // huomaa vielÀ tyhjÀÀ ympÀrillÀ 
    2865             </example> 
    2866         </member> 
    2867         <member name="P:Jypeli.Widgets.Label.Title"> 
    2868             <summary> 
    2869             Voidaan kÀyttÀÀ tekstin helpompaan asettamiseen. 
    2870             Asettaa IntFormatStringin ja DoubleFormatStringin. 
    2871             </summary> 
    2872         </member> 
    2873         <member name="P:Jypeli.Widgets.Label.SizeMode"> 
    2874             <summary> 
    2875             Kuinka tekstikentÀn koko mÀÀrÀytyy. 
    2876             </summary> 
    2877         </member> 
    2878         <member name="P:Jypeli.Widgets.Label.TextSize"> 
    2879             <summary> 
    2880             NÀytettÀvÀn tekstin koko. 
    2881             Ei vÀlttÀmÀttÀ sama kuin <c>Size</c>. 
    2882             </summary> 
    2883         </member> 
    2884         <member name="P:Jypeli.Widgets.Label.TextColor"> 
    2885             <summary> 
    2886             Tekstin vÀri. 
    2887             </summary> 
    2888         </member> 
    2889         <member name="P:Jypeli.Widgets.Label.Font"> 
    2890             <summary> 
    2891             Tekstin fontti. 
    2892             </summary> 
    2893         </member> 
    2894         <member name="P:Jypeli.Widgets.Label.HorizontalAlignment"> 
    2895             <summary> 
    2896             Tekstin sijoitus vaakasuunnassa. 
    2897             Vaikuttaa vain, jos tekstikentÀn koko on suurempi kuin tekstin koko 
    2898             ja <c>SizeMode</c> ei ole <c>SizeMode.AutoSize</c>. 
    2899             </summary> 
    2900         </member> 
    2901         <member name="P:Jypeli.Widgets.Label.VerticalAlignment"> 
    2902             <summary> 
    2903             Tekstin sijoitus pystysuunnassa. 
    2904             Vaikuttaa vain, jos tekstikentÀn koko on suurempi kuin tekstin koko 
    2905             ja <c>SizeMode</c> ei ole <c>SizeMode.AutoSize</c>. 
    2906             </summary> 
    2907         </member> 
    2908         <member name="P:Jypeli.Widgets.Label.XMargin"> 
    2909             <summary> 
    2910             Marginaali vasemmasta/oikeasta reunasta. 
    2911             </summary> 
    2912         </member> 
    2913         <member name="P:Jypeli.Widgets.Label.YMargin"> 
    2914             <summary> 
    2915             Marginaali ylÀ-/alareunasta. 
    2916             </summary> 
    2917         </member> 
    2918         <member name="P:Jypeli.Widgets.Label.Size"> 
    2919             <summary> 
    2920             TekstikentÀn koko. 
    2921             Jos SizeMode on SizeMode.StretchText, teksti 
    2922             venytetÀÀn kentÀn koon mukaiseksi. 
    2923             </summary> 
    2924         </member> 
    2925         <member name="M:Jypeli.Widgets.InputBox.#ctor(System.Int32)"> 
    2926             <summary> 
    2927             Alustaa uuden syöttökentÀn. 
    2928             </summary> 
    2929             <param name="characters"> 
    2930             KentÀn leveys merkkeinÀ. TÀmÀ ei rajoita kirjoitettavan tekstin pituutta. 
    2931             <see cref="P:Jypeli.Widgets.InputBox.MaxCharacters"/> 
    2932             </param> 
    2933         </member> 
    2934         <member name="M:Jypeli.Widgets.InputBox.#ctor"> 
    2935             <summary> 
    2936             Alustaa uuden syöttökentÀn. 
    2937             </summary> 
    2938         </member> 
    2939         <member name="P:Jypeli.Widgets.InputBox.WidthInCharacters"> 
    2940             <summary> 
    2941             Tekstilaatikon pituus kirjaimissa. 
    2942             </summary> 
    2943         </member> 
    2944         <member name="P:Jypeli.Widgets.InputBox.MaxCharacters"> 
    2945             <summary> 
    2946             Suurin mÀÀrÀ merkkejÀ joita tekstilaatikkoon voi kirjoittaa. 
    2947             </summary> 
    2948         </member> 
    2949         <member name="P:Jypeli.Widgets.InputBox.Cursor"> 
    2950             <summary> 
    2951             Kursori. 
    2952             </summary> 
    2953         </member> 
    2954         <member name="E:Jypeli.Widgets.InputBox.TextChanged"> 
    2955             <summary> 
    2956             Tapahtuma tekstin muuttumiselle. 
    2957             </summary> 
    2958         </member> 
    2959         <member name="T:Jypeli.Widgets.InputWindow"> 
    2960             <summary> 
    2961             Ikkuna, joka sisÀltÀÀ kÀyttÀjÀn mÀÀrittelemÀn kysymyksen, tekstinsyöttökentÀn ja 
    2962             OK-painikkeen. Ikkunan koko mÀÀrÀytyy automaattisesti tekstin ja ruudun koon mukaan. 
    2963             </summary> 
    2964         </member> 
    2965         <member name="M:Jypeli.Widgets.InputWindow.#ctor(System.String)"> 
    2966             <summary> 
    2967             Alustaa uuden tekstinkyselyikkunan. 
    2968             </summary> 
    2969             <param name="question">Kysymys</param> 
    2970         </member> 
    2971         <member name="M:Jypeli.Widgets.InputWindow.#ctor(System.Double,System.Double,System.String)"> 
    2972             <summary> 
    2973             Alustaa uuden tekstinkyselyikkunan. 
    2974             </summary> 
    2975             <param name="width">Ikkunan leveys</param> 
    2976             <param name="height">Ikkunan korkeus</param> 
    2977             <param name="question">Kysymys</param> 
    2978         </member> 
    2979         <member name="P:Jypeli.Widgets.InputWindow.MaxCharacters"> 
    2980             <summary> 
    2981             Suurin mÀÀrÀ merkkejÀ joita tekstilaatikkoon voi kirjoittaa. 
    2982             </summary> 
    2983         </member> 
    2984         <member name="P:Jypeli.Widgets.InputWindow.InputBox"> 
    2985             <summary> 
    2986             Vastauslaatikko. 
    2987             </summary> 
    2988         </member> 
    2989         <member name="P:Jypeli.Widgets.InputWindow.ShowWindowOnPhone"> 
    2990             <summary> 
    2991             NÀytetÀÀnkö ikkuna puhelimella. Oletuksena false, jolloin nÀytetÀÀn vain 
    2992             puhelimen oma tekstinsyöttöikkuna. 
    2993             </summary> 
    2994         </member> 
    2995         <member name="E:Jypeli.Widgets.InputWindow.TextEntered"> 
    2996             <summary> 
    2997             Tapahtuu kun kÀyttÀjÀ on syöttÀnyt tekstin ja painanut OK / sulkenut ikkunan. 
    2998             </summary> 
    2999         </member> 
    3000         <member name="T:Jypeli.Widgets.InputWindow.InputWindowHandler"> 
    3001             <summary> 
    3002             Syöttöikkunatapahtumien kÀsittelijÀ. 
    3003             </summary> 
    3004         </member> 
    3005         <member name="F:Jypeli.Widgets.TextSizeMode.None"> 
    3006             <summary> 
    3007             TekstikentÀn koko on kÀyttÀjÀn asettama. 
    3008             YlipitkÀ teksti katkaistaan. 
    3009             </summary> 
    3010         </member> 
    3011         <member name="F:Jypeli.Widgets.TextSizeMode.AutoSize"> 
    3012             <summary> 
    3013             TekstikentÀn koko asetetaan tekstin koon mukaan. 
    3014             </summary> 
    3015         </member> 
    3016         <member name="F:Jypeli.Widgets.TextSizeMode.StretchText"> 
    3017             <summary> 
    3018             Tekstin koko asetetaan tekstikentÀn koon mukaan. 
    3019             </summary> 
    3020         </member> 
    3021         <member name="F:Jypeli.Widgets.TextSizeMode.Wrapped"> 
    3022             <summary> 
    3023             Teksti rivitetÀÀn tekstikentÀn leveyden mukaan. 
    3024             </summary> 
    3025         </member> 
    3026         <member name="T:Jypeli.Widgets.ListWidget`2"> 
    3027             <summary> 
    3028             Listakomponentti. Voidaan liittÀÀ listaan, joka 
    3029             toteuttaa <c>INotifyList</c>-rajapinnan. TÀllöin 
    3030             listaan tehdyt muutokset pÀivittyvÀt komponenttiin. 
    3031             Listaa voi vierittÀÀ, jos kaikki rivit eivÀt mahdu 
    3032             kerralla sen sisÀlle. 
    3033             </summary> 
    3034             <typeparam name="T">Listan alkion tyyppi.</typeparam> 
    3035             <typeparam name="O">Listan riviÀ esittÀvÀn olion tyyppi.</typeparam> 
    3036         </member> 
    3037         <member name="M:Jypeli.Widgets.ListWidget`2.CreateWidget(`0)"> 
    3038             <summary> 
    3039             Luo annettua alkiota vastaavan listan rivin. 
    3040             </summary> 
    3041         </member> 
    3042         <member name="M:Jypeli.Widgets.ListWidget`2.Bind(Jypeli.INotifyList{`0})"> 
    3043             <summary> 
    3044             Sitoo olemassaolevan listan tÀhÀn nÀyttöön. 
    3045             Kun listaa muutetaan, nÀytetyt arvot pÀivittyvÀt automaattisesti. 
    3046             </summary> 
    3047         </member> 
    3048         <member name="M:Jypeli.Widgets.ListWidget`2.Unbind"> 
    3049             <summary> 
    3050             Poistaa yhteyden olemassaolevaan listaan. 
    3051             </summary> 
    3052         </member> 
    3053         <member name="P:Jypeli.Widgets.ListWidget`2.Items"> 
    3054             <summary> 
    3055             Listan alkiot. 
    3056             </summary> 
    3057         </member> 
    3058         <member name="M:Jypeli.Widgets.MessageDisplay.#ctor"> 
    3059             <summary> 
    3060             Luo uuden viestinÀytön. 
    3061             </summary> 
    3062             <param name="font">Fontti.</param> 
    3063         </member> 
    3064         <member name="M:Jypeli.Widgets.MessageDisplay.Add(System.String)"> 
    3065             <summary> 
    3066             LisÀÀ uuden viestin nÀkymÀÀn. 
    3067             </summary> 
    3068         </member> 
    3069         <member name="M:Jypeli.Widgets.MessageDisplay.Clear"> 
    3070             <summary> 
    3071             Poistaa kaikki lisÀtyt viestit. 
    3072             </summary> 
    3073         </member> 
    3074         <member name="P:Jypeli.Widgets.MessageDisplay.MaxMessageCount"> 
    3075             <summary> 
    3076             Kuinka monta viestiÀ kerrallaan nÀytetÀÀn. 
    3077             </summary> 
    3078         </member> 
    3079         <member name="P:Jypeli.Widgets.MessageDisplay.MessageTime"> 
    3080             <summary> 
    3081             Kuinka pitkÀÀn yksi viesti nÀkyy. 
    3082             </summary> 
    3083         </member> 
    3084         <member name="P:Jypeli.Widgets.MessageDisplay.Font"> 
    3085             <summary> 
    3086             KÀytettÀvÀ fontti. 
    3087             </summary> 
    3088         </member> 
    3089         <member name="P:Jypeli.Widgets.MessageDisplay.TextColor"> 
    3090             <summary> 
    3091             Tekstin vÀri. 
    3092             </summary> 
    3093         </member> 
    3094         <member name="P:Jypeli.Widgets.MessageDisplay.BackgroundColor"> 
    3095             <summary> 
    3096             Tekstin taustavÀri. 
    3097             </summary> 
    3098         </member> 
    3099         <member name="P:Jypeli.Widgets.MessageDisplay.RealTime"> 
    3100             <summary> 
    3101             Onko nÀyttö reaaliaikainen (oletuksena ei) 
    3102             Jos on, vanhin viesti poistetaan heti jos viestien maksimimÀÀrÀ 
    3103             tulee tÀyteen. Jos ei, viesti jÀÀ jonoon odottamaan kunnes 
    3104             vanhimman viestin nÀyttöaika tulee tÀyteen. 
    3105             </summary> 
    3106         </member> 
    3107         <member name="T:Jypeli.Widgets.MessageWindow"> 
    3108             <summary> 
    3109             Ikkuna, joka sisÀltÀÀ kÀyttÀjÀn mÀÀrittelemÀn viestin ja OK-painikkeen. 
    3110             Ikkunan koko mÀÀrÀytyy automaattisesti tekstin ja ruudun koon mukaan. 
    3111             </summary> 
    3112         </member> 
    3113         <member name="M:Jypeli.Widgets.MessageWindow.#ctor(System.String)"> 
    3114             <summary> 
    3115             Alustaa uuden viesti-ikkunan. 
    3116             </summary> 
    3117             <param name="question">Kysymys</param> 
    3118         </member> 
    3119         <member name="P:Jypeli.Widgets.MessageWindow.Message"> 
    3120             <summary> 
    3121             Viesti. 
    3122             </summary> 
    3123         </member> 
    3124         <member name="P:Jypeli.Widgets.MessageWindow.OKButton"> 
    3125             <summary> 
    3126             OK-painike 
    3127             </summary> 
    3128         </member> 
    3129         <member name="T:Jypeli.Widgets.MultiSelectWindow"> 
    3130             <summary> 
    3131             Ikkuna, joka antaa kÀyttÀjÀn valita yhden annetuista vaihtoehdoista. 
    3132             </summary> 
    3133         </member> 
    3134         <member name="M:Jypeli.Widgets.MultiSelectWindow.#ctor(System.String,System.String[])"> 
    3135             <summary> 
    3136             Luo uuden monivalintaikkunan. 
    3137             </summary> 
    3138             <param name="question">Kysymys.</param> 
    3139             <param name="buttonTexts">Nappien tekstit merkkijonoina.</param> 
    3140         </member> 
    3141         <member name="P:Jypeli.Widgets.MultiSelectWindow.Buttons"> 
    3142             <summary> 
    3143             Painonappulat jÀrjestyksessÀ. 
    3144             </summary> 
    3145         </member> 
    3146         <member name="P:Jypeli.Widgets.MultiSelectWindow.DefaultCancel"> 
    3147             <summary> 
    3148             MitÀ valitaan kun kÀyttÀjÀ painaa esc tai takaisin-nÀppÀintÀ. 
    3149             Laittomalla arvolla (esim. negatiivinen) em. nÀppÀimistÀ ei tapahdu mitÀÀn. 
    3150             </summary> 
    3151         </member> 
    3152         <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectedButton"> 
    3153             <summary> 
    3154             Valittu nappula. 
    3155             </summary> 
    3156         </member> 
    3157         <member name="P:Jypeli.Widgets.MultiSelectWindow.Color"> 
    3158             <summary> 
    3159             Nappulan oletusvÀri. 
    3160             </summary> 
    3161         </member> 
    3162         <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectionColor"> 
    3163             <summary> 
    3164             Valitun nappulan vÀri. 
    3165             </summary> 
    3166         </member> 
    3167         <member name="E:Jypeli.Widgets.MultiSelectWindow.ItemSelected"> 
    3168             <summary> 
    3169             Tapahtuma joka tapahtuu kun nappia painetaan. 
    3170             Ottaa parametrikseen painonapin indeksin (alkaen nollasta). 
    3171             </summary> 
    3172         </member> 
    3173         <member name="T:Jypeli.Widgets.ProgressBar"> 
    3174             <summary> 
    3175             Palkki, jolla voidaan ilmaista mittarin arvoa graafisesti. 
    3176             </summary> 
    3177         </member> 
    3178         <member name="M:Jypeli.Widgets.ProgressBar.#ctor(System.Double,System.Double)"> 
    3179             <summary> 
    3180             Palkin rakentaja. 
    3181             </summary> 
    3182         </member> 
    3183         <member name="P:Jypeli.Widgets.ProgressBar.BarImage"> 
    3184             <summary> 
    3185             Palkin kuva. 
    3186             Jos erisuuri kuin null, piirretÀÀn vÀrin (BarColor) sijasta. 
    3187             </summary> 
    3188         </member> 
    3189         <member name="P:Jypeli.Widgets.ProgressBar.BarColor"> 
    3190             <summary> 
    3191             Palkin vÀri. 
    3192             </summary> 
    3193         </member> 
    3194         <member name="T:Jypeli.Widgets.PushButton"> 
    3195             <summary> 
    3196             Painonappi. 
    3197             </summary> 
    3198         </member> 
    3199         <member name="M:Jypeli.Widgets.PushButton.#ctor(System.Double,System.Double)"> 
    3200             <summary> 
    3201             Luo uuden painonapin. 
    3202             </summary> 
    3203             <param name="width">Leveys.</param> 
    3204             <param name="height">Korkeus.</param> 
    3205         </member> 
    3206         <member name="M:Jypeli.Widgets.PushButton.#ctor(System.Double,System.Double,Jypeli.Image)"> 
    3207             <summary> 
    3208             Luo uuden painonapin omalla kuvalla. 
    3209             </summary> 
    3210             <param name="width">Leveys.</param> 
    3211             <param name="height">Korkeus.</param> 
    3212             <param name="image">Kuva.</param> 
    3213         </member> 
    3214         <member name="M:Jypeli.Widgets.PushButton.#ctor(System.Double,System.Double,System.String)"> 
    3215             <summary> 
    3216             Luo uuden painonapin. 
    3217             </summary> 
    3218             <param name="width">Leveys.</param> 
    3219             <param name="height">Korkeus.</param> 
    3220             <param name="text">Teksti.</param> 
    3221         </member> 
    3222         <member name="M:Jypeli.Widgets.PushButton.AddShortcut(Jypeli.Key)"> 
    3223             <summary> 
    3224             LisÀÀ pikanÀppÀimen napille. 
    3225             </summary> 
    3226             <param name="key">NÀppÀin</param> 
    3227         </member> 
    3228         <member name="M:Jypeli.Widgets.PushButton.AddShortcut(Jypeli.Button)"> 
    3229             <summary> 
    3230             LisÀÀ pikanÀppÀimen kaikille ohjaimille. 
    3231             </summary> 
    3232             <param name="key">NÀppÀin</param> 
    3233         </member> 
    3234         <member name="M:Jypeli.Widgets.PushButton.AddShortcut(System.Int32,Jypeli.Button)"> 
    3235             <summary> 
    3236             LisÀÀ pikanÀppÀimen yhdelle ohjaimelle. 
    3237             </summary> 
    3238             <param name="player">Peliohjaimen indeksi 0-3</param> 
    3239             <param name="key">NÀppÀin</param> 
    3240         </member> 
    3241         <member name="P:Jypeli.Widgets.PushButton.ImageReleased"> 
    3242             <summary> 
    3243             Kuva kun nappi on vapautettu. 
    3244             </summary> 
    3245         </member> 
    3246         <member name="P:Jypeli.Widgets.PushButton.ImagePressed"> 
    3247             <summary> 
    3248             Kuva kun nappi on alaspainettuna. 
    3249             </summary> 
    3250         </member> 
    3251         <member name="P:Jypeli.Widgets.PushButton.ImageHover"> 
    3252             <summary> 
    3253             Kuva kun hiiren kursori on napin pÀÀllÀ. 
    3254             </summary> 
    3255         </member> 
    3256         <member name="E:Jypeli.Widgets.PushButton.Clicked"> 
    3257             <summary> 
    3258             Tapahtuu kun nappia on painettu. 
    3259             </summary> 
    3260         </member> 
    3261         <member name="E:Jypeli.Widgets.PushButton.RightClicked"> 
    3262             <summary> 
    3263             Tapahtuu kun nappia on painettu oikealla hiirenpainikkeella. 
    3264             </summary> 
    3265         </member> 
    3266         <member name="T:Jypeli.Widgets.ScoreListWidget"> 
    3267             <summary> 
    3268             KÀyttöliittymÀkomponentti, joka nÀyttÀÀ parhaat pisteet. 
    3269             </summary> 
    3270         </member> 
    3271         <member name="M:Jypeli.Widgets.ScoreListWidget.#ctor(Jypeli.ScoreList)"> 
    3272             <summary> 
    3273             Luo uuden ruudulla nÀytettÀvÀn parhaiden pisteiden listan. 
    3274             </summary> 
    3275             <param name="list">Olemassaoleva lista.</param> 
    3276         </member> 
    3277         <member name="P:Jypeli.Widgets.ScoreListWidget.Font"> 
    3278             <summary> 
    3279             Tekstifontti. 
    3280             </summary> 
    3281         </member> 
    3282         <member name="P:Jypeli.Widgets.ScoreListWidget.PositionColor"> 
    3283             <summary> 
    3284             Sijoitusten vÀri. 
    3285             </summary> 
    3286         </member> 
    3287         <member name="P:Jypeli.Widgets.ScoreListWidget.NameColor"> 
    3288             <summary> 
    3289             Nimien vÀri. 
    3290             </summary> 
    3291         </member> 
    3292         <member name="P:Jypeli.Widgets.ScoreListWidget.ScoreColor"> 
    3293             <summary> 
    3294             Pisteiden vÀri. 
    3295             </summary> 
    3296         </member> 
    3297         <member name="T:Jypeli.Widgets.Slider"> 
    3298             <summary> 
    3299             LiukusÀÀdin 
    3300             </summary> 
    3301         </member> 
    3302         <member name="M:Jypeli.Widgets.Slider.#ctor(System.Double,System.Double)"> 
    3303             <summary> 
    3304             Luo uuden liukusÀÀtimen. 
    3305             </summary> 
    3306             <param name="width">SÀÀtimen leveys.</param> 
    3307             <param name="height">SÀÀtimen korkeus.</param> 
    3308         </member> 
    3309         <member name="P:Jypeli.Widgets.Slider.Knob"> 
    3310             <summary> 
    3311             Liukuva nuppi. 
    3312             </summary> 
    3313         </member> 
    3314         <member name="P:Jypeli.Widgets.Slider.ActiveColor"> 
    3315             <summary> 
    3316             Nupin vÀri kun hiiri on nupin pÀÀllÀ. 
    3317             </summary> 
    3318         </member> 
    3319         <member name="P:Jypeli.Widgets.Slider.InactiveColor"> 
    3320             <summary> 
    3321             Nupin vÀri kun hiiri ei ole nupin pÀÀllÀ. 
    3322             </summary> 
    3323         </member> 
    3324         <member name="P:Jypeli.Widgets.Slider.Track"> 
    3325             <summary> 
    3326             Ura, jossa liukusÀÀdin liukuu. 
    3327             </summary> 
    3328         </member> 
    3329         <member name="T:Jypeli.Widgets.SplashScreen"> 
    3330             <summary> 
    3331             Aloitusruutu, joka voidaan nÀyttÀÀ ennen pelin kÀynnistÀmistÀ. 
    3332             </summary> 
    3333         </member> 
    3334         <member name="M:Jypeli.Widgets.SplashScreen.#ctor(System.String,System.String,System.String,System.String)"> 
    3335             <summary> 
    3336             Alustaa aloitusruudun. 
    3337             </summary> 
    3338         </member> 
    3339         <member name="P:Jypeli.Widgets.SplashScreen.ControlHelp"> 
    3340             <summary> 
    3341             Kontrolliohje (Aloita peli painamalla Enter / Xbox A). 
    3342             </summary> 
    3343         </member> 
    3344         <member name="P:Jypeli.Widgets.SplashScreen.LoadingText"> 
    3345             <summary> 
    3346             Latausteksti. 
    3347             </summary> 
    3348         </member> 
    3349         <member name="E:Jypeli.Widgets.SplashScreen.GameStarted"> 
    3350             <summary> 
    3351             Tapahtuu kun ruudusta poistutaan. 
    3352             Tee varsinaiset pelin alustukset tÀmÀn tapahtuman kÀsittelijÀssÀ. 
    3353             </summary> 
    3354         </member> 
    3355         <member name="T:Jypeli.Widgets.StringListWidget"> 
    3356             <summary> 
    3357             KÀyttöliittymÀkomponentti, joka nÀyttÀÀ listan merkkijonoja. 
    3358             </summary> 
    3359         </member> 
    3360         <member name="M:Jypeli.Widgets.StringListWidget.#ctor(Jypeli.StringList)"> 
    3361             <summary> 
    3362             Luo uuden (tyhjÀn) merkkijonolistakomponentin, joka on sidottu olemassaolevaan 
    3363             listaan. 
    3364             </summary> 
    3365             <param name="list">Olemassaoleva lista.</param> 
    3366         </member> 
    3367         <member name="M:Jypeli.Widgets.StringListWidget.#ctor"> 
    3368             <summary> 
    3369             Luo uuden (tyhjÀn) merkkijonolistakomponentin. 
    3370             </summary> 
    3371         </member> 
    3372         <member name="P:Jypeli.Widgets.StringListWidget.Font"> 
    3373             <summary> 
    3374             Tekstifontti. 
    3375             </summary> 
    3376         </member> 
    3377         <member name="P:Jypeli.Widgets.StringListWidget.TextColor"> 
    3378             <summary> 
    3379             Tekstin vÀri. 
    3380             </summary> 
    3381         </member> 
    3382         <member name="P:Jypeli.Widgets.StringListWidget.ItemAligment"> 
    3383             <summary> 
    3384             Listan alkioiden sijoitus vaakasuunnassa. 
    3385             </summary> 
    3386         </member> 
    3387         <member name="P:Jypeli.Widgets.StringListWidget.Text"> 
    3388             <summary> 
    3389             Kaikki listan alkiot rivinvaihdoilla erotettuna. 
    3390             </summary> 
    3391         </member> 
    3392         <member name="T:Jypeli.Widgets.StringListWindow"> 
    3393             <summary> 
    3394             Ikkuna, joka sisÀltÀÀ listan merkkijonoja. 
    3395             </summary> 
    3396         </member> 
    3397         <member name="M:Jypeli.Widgets.StringListWindow.#ctor(System.Double,System.Double,System.String)"> 
    3398             <summary> 
    3399             Luo uuden merkkijonolistaikkunan ja asettaa sille kiinteÀn koon. 
    3400             </summary> 
    3401             <param name="question">Kysymys</param> 
    3402         </member> 
    3403         <member name="P:Jypeli.Widgets.StringListWindow.List"> 
    3404             <summary> 
    3405             Listakomponentti. 
    3406             </summary> 
    3407         </member> 
    3408         <member name="T:Jypeli.Widgets.YesNoWindow"> 
    3409             <summary> 
    3410             Ikkuna, joka kysyy kÀyttÀjÀltÀ kyllÀ tai ei -kysymyksen. 
    3411             </summary> 
    3412         </member> 
    3413         <member name="M:Jypeli.Widgets.YesNoWindow.#ctor(System.String)"> 
    3414             <summary> 
    3415             Luo uuden kyselyikkunan. 
    3416             </summary> 
    3417             <param name="question">Kysymys</param> 
    3418         </member> 
    3419         <member name="E:Jypeli.Widgets.YesNoWindow.Yes"> 
    3420             <summary> 
    3421             Tapahtuu kun kÀyttÀjÀ valitsee "kyllÀ"-vaihtoehdon. 
    3422             </summary> 
    3423         </member> 
    3424         <member name="E:Jypeli.Widgets.YesNoWindow.No"> 
    3425             <summary> 
    3426             Tapahtuu kun kÀyttÀjÀ valitsee "ei"-vaihtoehdon. 
    3427             </summary> 
    3428         </member> 
    3429         <member name="T:Jypeli.Operation"> 
    3430             <summary> 
    3431             KÀynnissÀ oleva tehtÀvÀ 
    3432             </summary> 
    3433         </member> 
    3434         <member name="M:Jypeli.Operation.Stop"> 
    3435             <summary> 
    3436             PysÀyttÀÀ tehtÀvÀn. 
    3437             </summary> 
    3438         </member> 
    3439         <member name="P:Jypeli.Operation.Active"> 
    3440             <summary> 
    3441             Onko tehtÀvÀ kÀynnissÀ. 
    3442             </summary> 
    3443         </member> 
    3444         <member name="E:Jypeli.Operation.Finished"> 
    3445             <summary> 
    3446             Tapahtuu kun tehtÀvÀ valmistuu. 
    3447             Ei tapahdu, jos tehtÀvÀ keskeytetÀÀn Stop-aliohjelmalla. 
    3448             </summary> 
    3449         </member> 
    3450         <member name="E:Jypeli.Operation.Stopped"> 
    3451             <summary> 
    3452             Tapahtuu kun tehtÀvÀ pysÀytetÀÀn Stop-metodilla. 
    3453             </summary> 
    3454         </member> 
    3455         <member name="T:Jypeli.IntMeterAddOperation"> 
    3456             <summary> 
    3457             TehtÀvÀ mittarin arvon kasvattamiselle. 
    3458             </summary> 
    3459         </member> 
    3460         <member name="T:Jypeli.DoubleMeterAddOperation"> 
    3461             <summary> 
    3462             TehtÀvÀ mittarin arvon kasvattamiselle. 
    3463             </summary> 
    3464         </member> 
    3465         <member name="T:Jypeli.PhysicsGameBase"> 
    3466             <summary> 
    3467             Kantaluokka fysiikkapeleille. 
    3468             </summary> 
    3469         </member> 
    3470         <member name="T:Jypeli.Game"> 
    3471             <summary> 
    3472             Peliluokka reaaliaikaisille peleille. 
    3473             </summary> 
    3474         </member> 
    3475         <member name="M:Jypeli.Game.#ctor"> 
    3476             <summary> 
    3477             Alustaa uuden peliluokan. 
    3478             </summary> 
    3479         </member> 
    3480         <member name="M:Jypeli.Game.#ctor(System.Int32)"> 
    3481             <summary> 
    3482             Alustaa uuden peliluokan. 
    3483             </summary> 
    3484             <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
    3485         </member> 
    3486         <member name="M:Jypeli.Game.AssertInitialized(System.Action)"> 
    3487             <summary> 
    3488             Suorittaa aliohjelman kun peli on varmasti alustettu. 
    3489             </summary> 
    3490             <param name="actionMethod">Suoritettava aliohjelma.</param> 
    3491         </member> 
    3492         <member name="M:Jypeli.Game.AssertInitialized``1(System.Action{``0},``0)"> 
    3493             <summary> 
    3494             Suorittaa aliohjelman kun peli on varmasti alustettu. 
    3495             </summary> 
    3496             <param name="actionMethod">Suoritettava aliohjelma.</param> 
    3497         </member> 
    3498         <member name="M:Jypeli.Game.Add(Jypeli.IGameObject)"> 
    3499             <summary> 
    3500             LisÀÀ olion peliin, kerrokseen 0. 
    3501             </summary> 
    3502         </member> 
    3503         <member name="M:Jypeli.Game.Add(Jypeli.Effects.Light)"> 
    3504             <summary> 
    3505             LisÀÀ valon peliin. NykyisellÀÀn valoja voi olla ainoastaan 
    3506             yksi kappale. 
    3507             </summary> 
    3508         </member> 
    3509         <member name="M:Jypeli.Game.Add(Jypeli.IGameObject,System.Int32)"> 
    3510             <summary> 
    3511             LisÀÀ peliolion peliin, tiettyyn kerrokseen. 
    3512             </summary> 
    3513             <param name="o">LisÀttÀvÀ olio.</param> 
    3514             <param name="layer">Kerros, luku vÀliltÀ [-3, 3].</param> 
    3515         </member> 
    3516         <member name="M:Jypeli.Game.Add(Jypeli.Layer)"> 
    3517             <summary> 
    3518             LisÀÀ oliokerroksen peliin. 
    3519             </summary> 
    3520             <param name="l"></param> 
    3521         </member> 
    3522         <member name="M:Jypeli.Game.Remove(Jypeli.IGameObject)"> 
    3523             <summary>  
    3524             Poistaa olion pelistÀ. Jos haluat tuhota olion,  
    3525             kutsu mielummin olion <c>Destroy</c>-metodia.  
    3526             </summary>  
    3527             <remarks>  
    3528             Oliota ei poisteta vÀlittömÀsti, vaan viimeistÀÀn seuraavan  
    3529             pÀivityksen jÀlkeen.  
    3530             </remarks>  
    3531         </member> 
    3532         <member name="M:Jypeli.Game.Remove(Jypeli.Layer)"> 
    3533             <summary> 
    3534             Poistaa oliokerroksen pelistÀ. 
    3535             </summary> 
    3536             <param name="l"></param> 
    3537         </member> 
    3538         <member name="M:Jypeli.Game.GetObjects(System.Predicate{Jypeli.GameObject})"> 
    3539             <summary> 
    3540             Palauttaa listan kaikista peliolioista jotka toteuttavat ehdon. 
    3541             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    3542             </summary> 
    3543             <param name="condition">Ehto</param> 
    3544             <returns>Lista olioista</returns> 
    3545         </member> 
    3546         <member name="M:Jypeli.Game.GetObjectsWithTag(System.String[])"> 
    3547             <summary> 
    3548             Palauttaa listan kaikista peliolioista joilla on tietty tagi. 
    3549             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    3550             </summary> 
    3551             <param name="tags">Tagi(t)</param> 
    3552             <returns>Lista olioista</returns> 
    3553         </member> 
    3554         <member name="M:Jypeli.Game.GetFirstObject(System.Predicate{Jypeli.GameObject})"> 
    3555             <summary> 
    3556             Palauttaa ensimmÀisen peliolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
    3557             </summary> 
    3558             <param name="condition">Ehto</param> 
    3559             <returns>Olio</returns> 
    3560         </member> 
    3561         <member name="M:Jypeli.Game.GetFirstWidget(System.Predicate{Jypeli.Widget})"> 
    3562             <summary> 
    3563             Palauttaa ensimmÀisen ruutuolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
    3564             </summary> 
    3565             <param name="condition">Ehto</param> 
    3566             <returns>Lista olioista</returns> 
    3567         </member> 
    3568         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector)"> 
    3569             <summary> 
    3570             Palauttaa listan peliolioista, jotka ovat annetussa paikassa. 
    3571             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    3572             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    3573             </summary> 
    3574             <param name="position">Paikkakoordinaatit</param> 
    3575             <returns>Lista olioista</returns> 
    3576         </member> 
    3577         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector)"> 
    3578             <summary> 
    3579             Palauttaa peliolion, joka on annetussa paikassa. 
    3580             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    3581             Jos olioita on useampia, palautetaan pÀÀllimmÀinen. 
    3582             </summary> 
    3583             <param name="position">Paikkakoordinaatit</param> 
    3584             <returns>Mahdollinen olio</returns> 
    3585         </member> 
    3586         <member name="M:Jypeli.Game.GetWidgetAt(Jypeli.Vector)"> 
    3587             <summary> 
    3588             Palauttaa ruutuolion, joka on annetussa paikassa. 
    3589             Jos paikassa ei ole mitÀÀn oliota, palautetaan null. 
    3590             Jos olioita on useampia, palautetaan pÀÀllimmÀinen. 
    3591             </summary> 
    3592             <param name="position">Paikkakoordinaatit</param> 
    3593             <returns>Mahdollinen ruutuolio</returns> 
    3594         </member> 
    3595         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Double)"> 
    3596             <summary> 
    3597             Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
    3598             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    3599             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    3600             </summary> 
    3601             <param name="position">Paikkakoordinaatit</param> 
    3602             <param name="radius">SÀde jolla etsitÀÀn</param> 
    3603             <returns>Lista olioista</returns> 
    3604         </member> 
    3605         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Double)"> 
    3606             <summary> 
    3607             Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
    3608             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    3609             Jos olioita on useampia, palautetaan ensin lisÀtty. 
    3610             </summary> 
    3611             <param name="position">Paikkakoordinaatit</param> 
    3612             <param name="radius">SÀde jolla etsitÀÀn</param> 
    3613             <returns>Mahdollinen olio</returns> 
    3614         </member> 
    3615         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object)"> 
    3616             <summary> 
    3617             Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
    3618             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    3619             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    3620             Vain annetulla tagilla varustetut oliot huomioidaan. 
    3621             </summary> 
    3622             <param name="position">Paikkakoordinaatit</param> 
    3623             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    3624             <returns>Lista olioista</returns> 
    3625         </member> 
    3626         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object)"> 
    3627             <summary> 
    3628             Palauttaa peliolion, joka on annetussa paikassa. 
    3629             Vain annetulla tagilla varustetut oliot huomioidaan. 
    3630             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    3631             Jos olioita on useampia, palautetaan ensin lisÀtty. 
    3632             </summary> 
    3633             <param name="position">Paikkakoordinaatit</param> 
    3634             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    3635             <returns>Mahdollinen olio</returns> 
    3636         </member> 
    3637         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object,System.Double)"> 
    3638             <summary> 
    3639             Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
    3640             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    3641             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    3642             Vain annetulla tagilla varustetut oliot huomioidaan. 
    3643             </summary> 
    3644             <param name="position">Paikkakoordinaatit</param> 
    3645             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    3646             <param name="radius">SÀde jolla etsitÀÀn</param> 
    3647             <returns>Lista olioista</returns> 
    3648         </member> 
    3649         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object,System.Double)"> 
    3650             <summary> 
    3651             Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
    3652             Vain annetulla tagilla varustetut oliot huomioidaan. 
    3653             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    3654             Jos olioita on useampia, palautetaan ensin lisÀtty. 
    3655             </summary> 
    3656             <param name="position">Paikkakoordinaatit</param> 
    3657             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    3658             <param name="radius">SÀde jolla etsitÀÀn</param> 
    3659             <returns>Mahdollinen olio</returns> 
    3660         </member> 
    3661         <member name="M:Jypeli.Game.LoadImage(System.String)"> 
    3662             <summary> 
    3663             Lataa kuvan contentista. 
    3664             </summary> 
    3665             <param name="name">Kuvan nimi (ei tarkennetta)</param> 
    3666             <returns>Image-olio</returns> 
    3667         </member> 
    3668         <member name="M:Jypeli.Game.LoadImages(System.String[])"> 
    3669             <summary> 
    3670             Lataa taulukon kuvia contentista. 
    3671             </summary> 
    3672             <param name="name">Kuvien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
    3673             <returns>Taulukko Image-olioita</returns> 
    3674         </member> 
    3675         <member name="M:Jypeli.Game.PlaySound(System.String)"> 
    3676             <summary> 
    3677             Soittaa ÀÀniefektin. 
    3678             </summary> 
    3679             <param name="name">ÄÀnen nimi (ei tarkennetta)</param> 
    3680         </member> 
    3681         <member name="M:Jypeli.Game.LoadSoundEffect(System.String)"> 
    3682             <summary> 
    3683             Lataa ÀÀniefektin contentista. 
    3684             </summary> 
    3685             <param name="name">ÄÀnen nimi (ei tarkennetta)</param> 
    3686             <returns>SoundEffect-olio</returns> 
    3687         </member> 
    3688         <member name="M:Jypeli.Game.LoadSoundEffects(System.String[])"> 
    3689             <summary> 
    3690             Lataa taulukon ÀÀniefektejÀ contentista. 
    3691             </summary> 
    3692             <param name="names">ÄÀnien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
    3693             <returns>Taulukko SoundEffect-olioita</returns> 
    3694         </member> 
    3695         <member name="M:Jypeli.Game.ClearTimers"> 
    3696             <summary> 
    3697             Poistaa kaikki ajastimet. 
    3698             </summary> 
    3699         </member> 
    3700         <member name="M:Jypeli.Game.ClearAll"> 
    3701             <summary> 
    3702             Nollaa kaiken. 
    3703             </summary> 
    3704         </member> 
    3705         <member name="M:Jypeli.Game.ResetLayers"> 
    3706             <summary> 
    3707             Nollaa oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    3708             </summary> 
    3709             <param name="l"></param> 
    3710         </member> 
    3711         <member name="M:Jypeli.Game.RemoveAllLayers"> 
    3712             <summary> 
    3713             Poistaa kaikki oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    3714             </summary> 
    3715             <param name="l"></param> 
    3716         </member> 
    3717         <member name="M:Jypeli.Game.ClearControls"> 
    3718             <summary> 
    3719             Palauttaa kontrollit alkutilaansa. 
    3720             </summary> 
    3721         </member> 
    3722         <member name="M:Jypeli.Game.ClearGameObjects"> 
    3723             <summary> 
    3724             Tuohoaa ja poistaa pelistÀ kaikki pelioliot (ml. fysiikkaoliot). 
    3725             </summary> 
    3726         </member> 
    3727         <member name="M:Jypeli.Game.Update(Jypeli.Time)"> 
    3728             <summary> 
    3729             Ajetaan kun pelin tilannetta pÀivitetÀÀn. PÀivittÀmisen voi toteuttaa perityssÀ luokassa 
    3730             toteuttamalla tÀmÀn metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
    3731             </summary> 
    3732         </member> 
    3733         <member name="M:Jypeli.Game.Initialize"> 
    3734             <summary> 
    3735             This gets called after the GraphicsDevice has been created. So, this is 
    3736             the place to initialize the resources needed in the game. Except the graphics content, 
    3737             which should be called int LoadContent(), according to the XNA docs. 
    3738             </summary> 
    3739         </member> 
    3740         <member name="M:Jypeli.Game.LoadContent"> 
    3741             <summary> 
    3742             XNA calls this when graphics resources need to be loaded. 
    3743             Note that this can be called multiple times (whenever the graphics device is reset). 
    3744             </summary> 
    3745         </member> 
    3746         <member name="M:Jypeli.Game.Begin"> 
    3747             <summary> 
    3748             TÀssÀ alustetaan peli. 
    3749             </summary> 
    3750         </member> 
    3751         <member name="M:Jypeli.Game.Continue"> 
    3752             <summary> 
    3753             TÀssÀ alustetaan peli tombstoning-tilasta. 
    3754             Jos metodia ei ole mÀÀritelty, kutsutaan Begin. 
    3755             </summary> 
    3756         </member> 
    3757         <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32)"> 
    3758             <summary> 
    3759             Asettaa ikkunan koon. 
    3760             </summary> 
    3761             <param name="width">Leveys.</param> 
    3762             <param name="height">Korkeus.</param> 
    3763         </member> 
    3764         <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32,System.Boolean)"> 
    3765             <summary> 
    3766             Asettaa ikkunan koon ja alustaa pelin kÀyttÀmÀÀn joko ikkunaa tai koko ruutua. 
    3767             </summary> 
    3768             <param name="width">Leveys.</param> 
    3769             <param name="height">Korkeus.</param> 
    3770             <param name="fullscreen">Koko ruutu jos <c>true</c>, muuten ikkuna.</param> 
    3771             <returns></returns> 
    3772         </member> 
    3773         <member name="M:Jypeli.Game.Exit"> 
    3774             <summary> 
    3775             Lopettaa pelin. 
    3776             </summary> 
    3777         </member> 
    3778         <member name="M:Jypeli.Game.ConfirmExit"> 
    3779             <summary> 
    3780             Kysyy haluaako lopettaa pelin ja lopettaa jos vastataan kyllÀ. 
    3781             </summary> 
    3782         </member> 
    3783         <member name="M:Jypeli.Game.SaveGame(System.String)"> 
    3784             <summary> 
    3785             Tallentaa pelin. 
    3786             </summary> 
    3787             <param name="tagName">Pelitilanteen nimi.</param> 
    3788         </member> 
    3789         <member name="M:Jypeli.Game.LoadGame(System.String)"> 
    3790             <summary> 
    3791             Lataa pelin. 
    3792             </summary> 
    3793             <param name="tagName">Pelitilanteen nimi.</param> 
    3794         </member> 
    3795         <member name="M:Jypeli.Game.ShowControlHelp"> 
    3796             <summary> 
    3797             NÀyttÀÀ kontrollien ohjetekstit. 
    3798             </summary> 
    3799         </member> 
    3800         <member name="M:Jypeli.Game.BindControlHelp(System.Object[])"> 
    3801             <summary> 
    3802             Sitoo kontrollien ohjeet viestinÀyttöön ja haluttuihin nappeihin. 
    3803             TÀmÀn jÀlkeen nappeja painamalla pelaaja saa automaattisesti ohjeen esille. 
    3804             </summary> 
    3805             <param name="keysOrButtons">Napit, joita painamalla ohjeen saa nÀkyviin.</param> 
    3806         </member> 
    3807         <member name="M:Jypeli.Game.LoadFont(System.String)"> 
    3808             <summary> 
    3809             Lataa fontin. Fontin tulee olla lisÀtty content-hakemistoon. 
    3810             </summary> 
    3811             <param name="name">Fontin tiedoston nimi, ilman pÀÀtettÀ.</param> 
    3812         </member> 
    3813         <member name="P:Jypeli.Game.Layers"> 
    3814             <summary> 
    3815             Kerrokset, joilla pelioliot viihtyvÀt. 
    3816             </summary> 
    3817         </member> 
    3818         <member name="P:Jypeli.Game.MinLayer"> 
    3819             <summary> 
    3820             Pienin mahdollinen kerros. 
    3821             </summary> 
    3822         </member> 
    3823         <member name="P:Jypeli.Game.MaxLayer"> 
    3824             <summary> 
    3825             Suurin mahdollinen kerros. 
    3826             </summary> 
    3827         </member> 
    3828         <member name="P:Jypeli.Game.LayerCount"> 
    3829             <summary> 
    3830             Kerrosten mÀÀrÀ. 
    3831             </summary> 
    3832         </member> 
    3833         <member name="P:Jypeli.Game.Name"> 
    3834             <summary> 
    3835             Pelin nimi. 
    3836             </summary> 
    3837         </member> 
    3838         <member name="E:Jypeli.Game.InstanceInitialized"> 
    3839             <summary> 
    3840             Tapahtuu kun Game.Instance on alustettu. 
    3841             </summary> 
    3842         </member> 
    3843         <member name="E:Jypeli.Game.Exiting"> 
    3844             <summary> 
    3845             Tapahtuu kun peli lopetetaan. 
    3846             </summary> 
    3847         </member> 
    3848         <member name="P:Jypeli.Game.Camera"> 
    3849             <summary> 
    3850             Kamera, joka nÀyttÀÀ ruudulla nÀkyvÀn osan kentÀstÀ. 
    3851             Kameraa voidaan siirtÀÀ, zoomata tai asettaa seuraamaan tiettyÀ oliota. 
    3852             </summary> 
    3853         </member> 
    3854         <member name="P:Jypeli.Game.DrawPerimeter"> 
    3855             <summary> 
    3856             KentÀn reunat nÀkyvissÀ tai pois nÀkyvistÀ. 
    3857             Huomaa, ettÀ tÀmÀ ominaisuus ei vaikuta reunojen törmÀyskÀsittelyyn. 
    3858             </summary> 
    3859         </member> 
    3860         <member name="P:Jypeli.Game.PerimeterColor"> 
    3861             <summary> 
    3862             VÀri, jolla kentÀn reunat piirretÀÀn. 
    3863             </summary> 
    3864         </member> 
    3865         <member name="P:Jypeli.Game.ResourceContent"> 
    3866             <summary> 
    3867             Kirjaston mukana tuleva sisÀltö. 
    3868             Voidaan kÀyttÀÀ esimerkiksi tekstuurien lataamiseen. 
    3869             </summary> 
    3870         </member> 
    3871         <member name="P:Jypeli.Game.Screen"> 
    3872             <summary> 
    3873             NÀytön dimensiot, eli koko ja reunat. 
    3874             </summary> 
    3875         </member> 
    3876         <member name="P:Jypeli.Game.Controls"> 
    3877             <summary> 
    3878             Pelin kontrollit. 
    3879             </summary> 
    3880         </member> 
    3881         <member name="P:Jypeli.Game.ControlContext"> 
    3882             <summary> 
    3883             Pelin pÀÀohjainkonteksti. 
    3884             </summary> 
    3885         </member> 
    3886         <member name="P:Jypeli.Game.MessageDisplay"> 
    3887             <summary> 
    3888             ViestinÀyttö, johon voi laittaa viestejÀ. 
    3889             </summary> 
    3890             <value>ViestinÀyttö.</value> 
    3891         </member> 
    3892         <member name="P:Jypeli.Game.DataStorage"> 
    3893             <summary> 
    3894             Tietovarasto, johon voi tallentaa tiedostoja pidempiaikaisesti. 
    3895             Sopii esimerkiksi pelitilanteen lataamiseen ja tallentamiseen. 
    3896             </summary> 
    3897         </member> 
    3898         <member name="P:Jypeli.Game.AcceptsFocus"> 
    3899             <summary> 
    3900             Onko olio valittavissa. 
    3901             Vain valittu (fokusoitu) olio voii kuunnella nÀppÀimistöÀ ja muita ohjainlaitteita. 
    3902             Peliolio on aina valittavissa. 
    3903             </summary> 
    3904         </member> 
    3905         <member name="P:Jypeli.Game.Keyboard"> 
    3906             <summary> 
    3907             NÀppÀimistö. 
    3908             </summary> 
    3909         </member> 
    3910         <member name="P:Jypeli.Game.Mouse"> 
    3911             <summary> 
    3912             Hiiri. 
    3913             </summary> 
    3914         </member> 
    3915         <member name="P:Jypeli.Game.TouchPanel"> 
    3916             <summary> 
    3917             KosketusnÀyttö. Vain kÀnnykÀssÀ. 
    3918             </summary> 
    3919         </member> 
    3920         <member name="P:Jypeli.Game.ControllerOne"> 
    3921             <summary> 
    3922             Peliohjain yksi. 
    3923             </summary> 
    3924         </member> 
    3925         <member name="P:Jypeli.Game.ControllerTwo"> 
    3926             <summary> 
    3927             Peliohjain kaksi. 
    3928             </summary> 
    3929         </member> 
    3930         <member name="P:Jypeli.Game.ControllerThree"> 
    3931             <summary> 
    3932             Peliohjain kolme. 
    3933             </summary> 
    3934         </member> 
    3935         <member name="P:Jypeli.Game.ControllerFour"> 
    3936             <summary> 
    3937             Peliohjain neljÀ. 
    3938             </summary> 
    3939         </member> 
    3940         <member name="P:Jypeli.Game.Accelerometer"> 
    3941             <summary> 
    3942             Kiihtyvyysanturi. Vain kÀnnykÀssÀ. 
    3943             </summary> 
    3944         </member> 
    3945         <member name="P:Jypeli.Game.Phone"> 
    3946             <summary> 
    3947             Phone-olio esim. puhelimen tÀrisyttÀmiseen. 
    3948             </summary> 
    3949         </member> 
    3950         <member name="P:Jypeli.Game.Level"> 
    3951             <summary> 
    3952             Aktiivinen kenttÀ. 
    3953             </summary> 
    3954         </member> 
    3955         <member name="P:Jypeli.Game.Time"> 
    3956             <summary> 
    3957             Peliaika. TÀtÀ pÀivitetÀÀn noin 30 kertaa sekunnissa. 
    3958             </summary> 
    3959         </member> 
    3960         <member name="P:Jypeli.Game.Wind"> 
    3961             <summary> 
    3962             Tuuli. Vaikuttaa vain efekteihin 
    3963             </summary> 
    3964         </member> 
    3965         <member name="P:Jypeli.Game.Title"> 
    3966             <summary> 
    3967             Teksti, joka nÀkyy pelin ikkunassa (jos peli ei ole koko ruudun tilassa). 
    3968             </summary> 
    3969         </member> 
    3970         <member name="P:Jypeli.Game.ObjectCount"> 
    3971             <summary> 
    3972             Kuinka monta pelioliota pelissÀ on (ei laske widgettejÀ). 
    3973             </summary> 
    3974         </member> 
    3975         <member name="P:Jypeli.Game.IsFullScreen"> 
    3976             <summary> 
    3977             Onko peli kokoruututilassa. 
    3978             </summary> 
    3979         </member> 
    3980         <member name="P:Jypeli.Game.MediaPlayer"> 
    3981             <summary> 
    3982             Mediasoitin. 
    3983             </summary> 
    3984         </member> 
    3985         <member name="M:Jypeli.PhysicsGameBase.#ctor(System.Int32)"> 
    3986             <summary> 
    3987             Alustaa uuden fysiikkapelin. 
    3988             </summary> 
    3989             <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
    3990         </member> 
    3991         <member name="M:Jypeli.PhysicsGameBase.StopAll"> 
    3992             <summary> 
    3993             PysÀyttÀÀ kaiken liikkeen. 
    3994             </summary> 
    3995         </member> 
    3996         <member name="M:Jypeli.PhysicsGameBase.ClearAll"> 
    3997             <summary> 
    3998             Nollaa kaiken (kontrollit, nÀyttöobjektit, ajastimet ja fysiikkamoottorin). 
    3999             </summary> 
    4000         </member> 
    4001         <member name="M:Jypeli.PhysicsGameBase.ClearPhysics"> 
    4002             <summary> 
    4003             Nollaa fysiikkamoottorin. 
    4004             </summary> 
    4005         </member> 
    4006         <member name="M:Jypeli.PhysicsGameBase.Add(Physics2DDotNet.Joints.Joint)"> 
    4007             <summary> 
    4008             LisÀÀ liitoksen peliin. 
    4009             </summary> 
    4010         </member> 
    4011         <member name="M:Jypeli.PhysicsGameBase.Remove(Physics2DDotNet.Joints.Joint)"> 
    4012             <summary> 
    4013             Poistaa liitoksen pelistÀ. 
    4014             </summary> 
    4015             <param name="j"></param> 
    4016         </member> 
    4017         <member name="M:Jypeli.PhysicsGameBase.Remove(Jypeli.AxleJoint)"> 
    4018             <summary> 
    4019             Poistaa liitoksen pelistÀ. 
    4020             </summary> 
    4021             <param name="j"></param> 
    4022         </member> 
    4023         <member name="M:Jypeli.PhysicsGameBase.Add(Jypeli.AxleJoint)"> 
    4024             <summary> 
    4025             LisÀÀ liitoksen peliin. 
    4026             </summary> 
    4027         </member> 
    4028         <member name="M:Jypeli.PhysicsGameBase.Update(Jypeli.Time)"> 
    4029             <summary> 
    4030             Ajetaan kun pelin tilannetta pÀivitetÀÀn. PÀivittÀmisen voi toteuttaa perityssÀ luokassa 
    4031             toteuttamalla tÀmÀn metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
    4032             </summary> 
    4033             <param name="time"></param> 
    4034         </member> 
    4035         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,Jypeli.CollisionHandler{``0,``1})"> 
    4036             <summary> 
    4037             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun olio <code>obj</code> törmÀÀ johonkin toiseen olioon. 
    4038             </summary> 
    4039             <typeparam name="T">Kohdeolion tyyppi.</typeparam> 
    4040             <param name="obj">TörmÀÀvÀ olio</param> 
    4041             <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
    4042         </member> 
    4043         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.IPhysicsObject,Jypeli.CollisionHandler{Jypeli.IPhysicsObject,Jypeli.IPhysicsObject})"> 
    4044             <summary> 
    4045             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun yleinen fysiikkaolio <code>obj</code> 
    4046             törmÀÀ johonkin toiseen yleiseen fysiikkaolioon. 
    4047             </summary> 
    4048             <param name="obj">TörmÀÀvÀ olio</param> 
    4049             <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
    4050         </member> 
    4051         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
    4052             <summary> 
    4053             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkaolio <code>obj</code> törmÀÀ johonkin toiseen fysiikkaolioon. 
    4054             </summary> 
    4055             <param name="obj">TörmÀÀvÀ olio</param> 
    4056             <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
    4057         </member> 
    4058         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 
    4059             <summary> 
    4060             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkaolio <code>obj</code> törmÀÀ johonkin fysiikkarakenteeseen. 
    4061             </summary> 
    4062             <param name="obj">TörmÀÀvÀ olio</param> 
    4063             <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
    4064         </member> 
    4065         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 
    4066             <summary> 
    4067             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkarakenne <code>o</code> törmÀÀ johonkin fysiikkaolioon. 
    4068             </summary> 
    4069             <param name="obj">TörmÀÀvÀ fysiikkarakenne</param> 
    4070             <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
    4071         </member> 
    4072         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 
    4073             <summary> 
    4074             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkarakenne <code>o</code> törmÀÀ toiseen fysiikkarakenteeseen. 
    4075             </summary> 
    4076             <param name="obj">TörmÀÀvÀ fysiikkarakenne</param> 
    4077             <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
    4078         </member> 
    4079         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,``1,Jypeli.CollisionHandler{Jypeli.PhysicsObject,``1})"> 
    4080             <summary> 
    4081             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun 
    4082             olio <code>obj</code> törmÀÀ tiettyyn toiseen olioon <code>target</code>. 
    4083             </summary> 
    4084             <param name="obj">TörmÀÀvÀ olio.</param> 
    4085             <param name="target">Olio johon törmÀtÀÀn.</param> 
    4086             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    4087         </member> 
    4088         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,System.Object,Jypeli.CollisionHandler{``0,``1})"> 
    4089             <summary> 
    4090             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    4091             olio <code>obj</code> törmÀÀ toiseen olioon, jolla on tietty tagi <code>tag</code>. 
    4092             </summary> 
    4093             <param name="obj">TörmÀÀvÀ olio.</param> 
    4094             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    4095             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    4096         </member> 
    4097         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.IPhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.IPhysicsObject,Jypeli.IPhysicsObject})"> 
    4098             <summary> 
    4099             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    4100             yleinen fysiikkaolio <code>obj</code> törmÀÀ toiseen yleiseen fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
    4101             </summary> 
    4102             <param name="obj">TörmÀÀvÀ olio.</param> 
    4103             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    4104             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    4105         </member> 
    4106         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
    4107             <summary> 
    4108             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    4109             fysiikkaolio <code>obj</code> törmÀÀ toiseen fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
    4110             </summary> 
    4111             <param name="obj">TörmÀÀvÀ olio.</param> 
    4112             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    4113             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    4114         </member> 
    4115         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 
    4116             <summary> 
    4117             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    4118             fysiikkaolio <code>obj</code> törmÀÀ fysiikkarakenteeseen, jolla on tietty tagi <code>tag</code>. 
    4119             </summary> 
    4120             <param name="obj">TörmÀÀvÀ olio.</param> 
    4121             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    4122             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    4123         </member> 
    4124         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 
    4125             <summary> 
    4126             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    4127             fysiikkarakenne <code>obj</code> törmÀÀ fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
    4128             </summary> 
    4129             <param name="obj">TörmÀÀvÀ rakenne.</param> 
    4130             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    4131             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    4132         </member> 
    4133         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 
    4134             <summary> 
    4135             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    4136             fysiikkarakenne <code>obj</code> törmÀÀ toiseen fysiikarakenteeseen, jolla on tietty tagi <code>tag</code>. 
    4137             </summary> 
    4138             <param name="obj">TörmÀÀvÀ rakenne.</param> 
    4139             <param name="tag">TörmÀttÀvÀn rakenteen tagi.</param> 
    4140             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    4141         </member> 
    4142         <member name="M:Jypeli.PhysicsGameBase.RemoveCollisionHandlers``2(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject,System.Object,Jypeli.CollisionHandler{``0,``1})"> 
    4143             <summary> 
    4144             Poistaa kaikki ehdot tÀyttÀvÀt törmÀyksenkÀsittelijÀt. 
    4145             </summary> 
    4146             <param name="obj">TörmÀÀvÀ olio. null jos ei vÀliÀ.</param> 
    4147             <param name="target">TörmÀyksen kohde. null jos ei vÀliÀ.</param> 
    4148             <param name="tag">TörmÀyksen kohteen tagi. null jos ei vÀliÀ.</param> 
    4149             <param name="handler">TörmÀyksenkÀsittelijÀ. null jos ei vÀliÀ.</param> 
    4150         </member> 
    4151         <member name="M:Jypeli.PhysicsGameBase.RemoveCollisionHandlers(Jypeli.PhysicsObject,Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
    4152             <summary> 
    4153             Poistaa kaikki ehdot tÀyttÀvÀt törmÀyksenkÀsittelijÀt. 
    4154             </summary> 
    4155             <param name="obj">TörmÀÀvÀ olio. null jos ei vÀliÀ.</param> 
    4156             <param name="target">TörmÀyksen kohde. null jos ei vÀliÀ.</param> 
    4157             <param name="tag">TörmÀyksen kohteen tagi. null jos ei vÀliÀ.</param> 
    4158             <param name="handler">TörmÀyksenkÀsittelijÀ. null jos ei vÀliÀ.</param> 
    4159         </member> 
    4160         <member name="P:Jypeli.PhysicsGameBase.PhysicsEnabled"> 
    4161             <summary> 
    4162             Onko fysiikan laskenta kÀytössÀ vai ei. 
    4163             </summary> 
    4164         </member> 
    4165         <member name="T:Jypeli.StreamHelpers"> 
    4166             <summary> 
    4167             Apufunktioita virtojen kÀyttöön. 
    4168             </summary> 
    4169         </member> 
    4170         <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
    4171             <summary> 
    4172             Kopioi virran sisÀllön toiseen virtaan. 
    4173             Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
    4174             </summary> 
    4175             <param name="input">MistÀ kopioidaan</param> 
    4176             <param name="output">Mihin kopioidaan</param> 
    4177         </member> 
    4178         <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
    4179             <summary> 
    4180             Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
    4181             Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
    4182             </summary> 
    4183             <param name="builder">StringBuilder-olio</param> 
    4184             <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
    4185             <returns></returns> 
    4186         </member> 
    4187         <member name="T:Jypeli.SynchronousList`1"> 
    4188             <summary> 
    4189             Synkroninen lista, eli lista joka pÀivittyy vasta kun sen Update-metodia kutsutaan. 
    4190             Jos listalle lisÀtÀÀn IUpdatable-rajapinnan toteuttavia olioita, kutsutaan myös niiden 
    4191             Update-metodeja samalla. 
    4192             </summary> 
    4193             <typeparam name="T"></typeparam> 
    4194         </member> 
    4195         <member name="M:Jypeli.SynchronousList`1.#ctor(System.Int32)"> 
    4196             <summary> 
    4197             Luo uuden synkronisen listan. 
    4198             </summary> 
    4199             <param name="firstIndex">EnsimmÀisen elementin indeksi.</param> 
    4200         </member> 
    4201         <member name="M:Jypeli.SynchronousList`1.#ctor"> 
    4202             <summary> 
    4203             Luo uuden synkronisen listan. 
    4204             </summary> 
    4205         </member> 
    4206         <member name="M:Jypeli.SynchronousList`1.UpdateChanges"> 
    4207             <summary> 
    4208             LisÀÀ ja poistaa jonossa olevat elementit, mutta ei kutsu 
    4209             elementtien Update-metodia. 
    4210             </summary> 
    4211             <returns>Muutettiinko listaa</returns> 
    4212         </member> 
    4213         <member name="M:Jypeli.SynchronousList`1.Update(Jypeli.Time)"> 
    4214             <summary> 
    4215             LisÀÀ ja poistaa jonossa olevat elementit sekÀ kutsuu niiden 
    4216             Update-metodia. 
    4217             </summary> 
    4218             <param name="time"></param> 
    4219         </member> 
    4220         <member name="P:Jypeli.SynchronousList`1.Item(System.Int32)"> 
    4221             <summary> 
    4222             Indeksointioperaattori. 
    4223             </summary> 
    4224             <param name="index"></param> 
    4225             <returns></returns> 
    4226         </member> 
    4227         <member name="P:Jypeli.SynchronousList`1.FirstIndex"> 
    4228             <summary> 
    4229             EnsimmÀisen elementin indeksi. Muutettavissa. 
    4230             </summary> 
    4231         </member> 
    4232         <member name="P:Jypeli.SynchronousList`1.LastIndex"> 
    4233             <summary> 
    4234             Viimeisen elementin indeksi. 
    4235             </summary> 
    4236         </member> 
    4237         <member name="P:Jypeli.SynchronousList`1.Count"> 
    4238             <summary> 
    4239             Kuinka monta elementtiÀ listassa nyt on. 
    4240             Ei laske mukaan samalla pÀivityskierroksella tehtyjÀ muutoksia. 
    4241             </summary> 
    4242         </member> 
    4243         <member name="E:Jypeli.SynchronousList`1.ItemAdded"> 
    4244             <summary> 
    4245             Tapahtuu kun uusi elementti on lisÀtty listaan. 
    4246             </summary> 
    4247         </member> 
    4248         <member name="E:Jypeli.SynchronousList`1.ItemRemoved"> 
    4249             <summary> 
    4250             Tapahtuu kun elementti on poistettu listasta. 
    4251             </summary> 
    4252         </member> 
    4253         <member name="E:Jypeli.SynchronousList`1.Changed"> 
    4254             <summary> 
    4255             Tapahtuu kun lista on muuttunut. 
    4256             </summary> 
    4257         </member> 
    4258         <member name="T:Jypeli.WP7.AccelerometerDirection"> 
    4259             <summary> 
    4260             Suunta/ele joka tunnistetaan. 
    4261             </summary> 
    4262         </member> 
    4263         <member name="F:Jypeli.WP7.AccelerometerDirection.Any"> 
    4264             <summary> 
    4265             kallistetaan mihin tahansa suuntaan. 
    4266             </summary> 
    4267         </member> 
    4268         <member name="F:Jypeli.WP7.AccelerometerDirection.Left"> 
    4269             <summary> 
    4270             Kallistetaan vasemalle. 
    4271             </summary> 
    4272         </member> 
    4273         <member name="F:Jypeli.WP7.AccelerometerDirection.Right"> 
    4274             <summary> 
    4275             Kallistetaan oikealle. 
    4276             </summary> 
    4277         </member> 
    4278         <member name="F:Jypeli.WP7.AccelerometerDirection.Up"> 
    4279             <summary> 
    4280             Kallistetaan ylös. 
    4281             </summary> 
    4282         </member> 
    4283         <member name="F:Jypeli.WP7.AccelerometerDirection.Down"> 
    4284             <summary> 
    4285             Kallistetaan alas. 
    4286             </summary> 
    4287         </member> 
    4288         <member name="F:Jypeli.WP7.AccelerometerDirection.Shake"> 
    4289             <summary> 
    4290             Puhelimen ravistusele. 
    4291             </summary> 
    4292         </member> 
    4293         <member name="F:Jypeli.WP7.AccelerometerDirection.Tap"> 
    4294             <summary> 
    4295             Puhelimen "nopea liike"-ele, esim. nÀpÀytys tai tÀrÀhdys. 
    4296             </summary> 
    4297         </member> 
    4298         <member name="T:Jypeli.WP7.AccelerometerSensitivity"> 
    4299             <summary> 
    4300             Herkkyys jolla kallistus/ele halutaan tunnistaa. 
    4301             </summary> 
    4302         </member> 
    4303         <member name="F:Jypeli.WP7.AccelerometerSensitivity.Realtime"> 
    4304             <summary> 
    4305             Kallistus/ele tunnistetaan nopeasti. 
    4306             </summary> 
    4307         </member> 
    4308         <member name="F:Jypeli.WP7.AccelerometerSensitivity.High"> 
    4309             <summary> 
    4310             Kallistus/ele tunnistetaan melko nopeasti. 
    4311             </summary> 
    4312         </member> 
    4313         <member name="F:Jypeli.WP7.AccelerometerSensitivity.Medium"> 
    4314             <summary> 
    4315             Kallistus/ele tunnistetaan melko myöhÀÀn. 
    4316             </summary> 
    4317         </member> 
    4318         <member name="F:Jypeli.WP7.AccelerometerSensitivity.Low"> 
    4319             <summary> 
    4320             Kallistus/ele tunnistetaan myöhÀÀn. 
    4321             </summary> 
    4322         </member> 
    4323         <member name="T:Jypeli.WP7.AccelerometerCalibration"> 
    4324             <summary> 
    4325             Kalibrointi puhelimen kallistuksen nollakohdalle. 
    4326             (Asento missÀ puhelinta ei ole kallistettu yhtÀÀn) 
    4327             </summary> 
    4328         </member> 
    4329         <member name="F:Jypeli.WP7.AccelerometerCalibration.ZeroAngle"> 
    4330             <summary> 
    4331             Puhelin on vaakatasossa nÀyttö ylöspÀin. 
    4332             </summary> 
    4333         </member> 
    4334         <member name="F:Jypeli.WP7.AccelerometerCalibration.HalfRightAngle"> 
    4335             <summary> 
    4336             Puhelin on 45-asteen kulmassa. 
    4337             </summary> 
    4338         </member> 
    4339         <member name="F:Jypeli.WP7.AccelerometerCalibration.RightAngle"> 
    4340             <summary> 
    4341             Puhelin on pystysuorassa. 
    4342             </summary> 
    4343         </member> 
    4344         <member name="T:Jypeli.WP7.Accelerometer"> 
    4345             <summary> 
    4346             Puhelimen kiihtyvyysanturi. 
    4347             </summary> 
    4348         </member> 
    4349         <member name="T:Jypeli.Controls.Controller`1"> 
    4350             <summary> 
    4351             Yleinen peliohjainluokka tilatiedoilla. 
    4352             </summary> 
    4353         </member> 
    4354         <member name="T:Jypeli.Controls.Controller"> 
    4355             <summary> 
    4356             Yleinen peliohjainluokka. 
    4357             </summary> 
    4358         </member> 
    4359         <member name="M:Jypeli.Controls.Controller.AddHelpText(Jypeli.Controls.Handler,System.String)"> 
    4360             <summary> 
    4361             LisÀÀ ohjeteksti, joka on sama kaikille nÀppÀimille tai muille ohjaimille, 
    4362             jotka kÀyttÀvÀt samaa aliohjelmaa ohjaintapahtuman kÀsittelyyn. 
    4363             </summary> 
    4364             <param name="controlHandler">Ohjaintapahtuman kÀsittelevÀ aliohjelma.</param> 
    4365             <param name="text">Ohjeteksti.</param> 
    4366         </member> 
    4367         <member name="M:Jypeli.Controls.Controller.GetControlText(Jypeli.Controls.Listener)"> 
    4368             <summary> 
    4369             Returns a name for the key, button, or whatever control that is assigned to the 
    4370             given listener. 
    4371             </summary> 
    4372         </member> 
    4373         <member name="M:Jypeli.Controls.Controller.Disable(System.Predicate{Jypeli.Controls.Listener})"> 
    4374             <summary> 
    4375             Poistaa tietyt kuuntelutapahtumat kÀytöstÀ. 
    4376             </summary> 
    4377             <param name="predicate">Ehto, jonka tapahtuman on toteutettava.</param> 
    4378         </member> 
    4379         <member name="M:Jypeli.Controls.Controller.Enable(System.Predicate{Jypeli.Controls.Listener})"> 
    4380             <summary> 
    4381             Ottaa kÀytöstÀ poistetun kontrollin takaisin kÀyttöön. 
    4382             </summary> 
    4383             <param name="predicate">Ehto, jonka tapahtuman on toteutettava.</param> 
    4384         </member> 
    4385         <member name="M:Jypeli.Controls.Controller.EnableAll"> 
    4386             <summary> 
    4387             Ottaa takaisin kÀyttöön kaikki <c>Disable</c>-metodilla poistetut kontrollit. 
    4388             </summary> 
    4389         </member> 
    4390         <member name="M:Jypeli.Controls.Controller.DisableAll"> 
    4391             <summary> 
    4392             Poistaa kaikki kontrollit kÀytöstÀ. 
    4393             </summary> 
    4394         </member> 
    4395         <member name="M:Jypeli.Controls.Controller.Clear"> 
    4396             <summary> 
    4397             Poistaa tÀmÀn ohjaimen kaikki kuuntelijat. 
    4398             </summary> 
    4399         </member> 
    4400         <member name="M:Jypeli.Controls.Controller.IsBufferEmpty"> 
    4401             <summary> 
    4402             Tarkistaa, onko ohjainpuskuri tyhjÀ. 
    4403             </summary> 
    4404         </member> 
    4405         <member name="M:Jypeli.Controls.Controller.PurgeBuffer"> 
    4406             <summary> 
    4407             TyhjentÀÀ ohjainpuskurin. 
    4408             Huomaa, ettÀ puskuri ei tyhjenny automaattisesti kutsun jÀlkeen 
    4409             (kutsu <c>IsBufferEmpty</c> tarkastaaksesi) 
    4410             </summary> 
    4411         </member> 
    4412         <member name="P:Jypeli.Controls.Controller.BufferPurging"> 
    4413             <summary> 
    4414             Onko puskuri parhaillaan tyhjentymÀssÀ. 
    4415             </summary> 
    4416         </member> 
    4417         <member name="P:Jypeli.Controls.Controller.Enabled"> 
    4418             <summary> 
    4419             Kuunnellaanko ohjainta. 
    4420             </summary> 
    4421         </member> 
    4422         <member name="F:Jypeli.WP7.Accelerometer.memoryState"> 
    4423             <summary> 
    4424             TÀmÀnhetkinen, synkronoimaton tila. 
    4425             </summary> 
    4426         </member> 
    4427         <member name="M:Jypeli.WP7.Accelerometer.Start"> 
    4428             <summary> 
    4429             KÀynnistÀÀ kiihtyvyysanturin. 
    4430             </summary> 
    4431         </member> 
    4432         <member name="M:Jypeli.WP7.Accelerometer.Stop"> 
    4433             <summary> 
    4434             PysÀyttÀÀ kiihtyvyysanturin. 
    4435             </summary> 
    4436         </member> 
    4437         <member name="M:Jypeli.WP7.Accelerometer.PauseForDuration(System.Double)"> 
    4438             <summary> 
    4439             PysÀyttÀÀ kiihtyvyysanturin annetuksi ajaksi. 
    4440             </summary> 
    4441             <param name="seconds">Aika sekunteina</param> 
    4442         </member> 
    4443         <member name="M:Jypeli.WP7.Accelerometer.SetDefaultSensitivity(System.Double)"> 
    4444             <summary> 
    4445             Asettaa vakioherkkyydeksi annetun arvon. 
    4446             </summary> 
    4447             <param name="sensitivity">Herkkyys</param>         
    4448         </member> 
    4449         <member name="M:Jypeli.WP7.Accelerometer.SetDefaultSensitivity(Jypeli.WP7.AccelerometerSensitivity)"> 
    4450             <summary> 
    4451             Asettaa vakioherkkyydeksi annetun arvon. 
    4452             </summary> 
    4453             <param name="sensitivity">Herkkyys</param>         
    4454         </member> 
    4455         <member name="M:Jypeli.WP7.Accelerometer.SetDefaultAnalogSensitivity(System.Double)"> 
    4456             <summary> 
    4457             Asettaa vakioherkkyydeksi (analoginen) annetun arvon. 
    4458             </summary> 
    4459             <param name="sensitivity">Herkkyys</param>         
    4460         </member> 
    4461         <member name="M:Jypeli.WP7.Accelerometer.SetDefaultAnalogSensitivity(Jypeli.WP7.AccelerometerSensitivity)"> 
    4462             <summary> 
    4463             Asettaa vakioherkkyydeksi (analoginen) annetun arvon. 
    4464             </summary> 
    4465             <param name="sensitivity">Herkkyys</param>         
    4466         </member> 
    4467         <member name="M:Jypeli.WP7.Accelerometer.EnableAnalog"> 
    4468             <summary> 
    4469             Ottaa kÀytöstÀ poistetun kiihtyvyyskontrollin analogikontrollit <c>k</c> takaisin kÀyttöön. 
    4470             </summary> 
    4471         </member> 
    4472         <member name="M:Jypeli.WP7.Accelerometer.DisableAnalog"> 
    4473             <summary> 
    4474             Poistaa kiihtyvyysanturin analogikontrollit <c>k</c> kÀytöstÀ. 
    4475             </summary> 
    4476         </member> 
    4477         <member name="M:Jypeli.WP7.Accelerometer.Enable(Jypeli.WP7.AccelerometerDirection)"> 
    4478             <summary> 
    4479             Ottaa kÀytöstÀ poistetun kiihtyvyyskontrollin <c>k</c> takaisin kÀyttöön. 
    4480             </summary> 
    4481             <param name="direction">Kiihtyvyyssuunta</param> 
    4482         </member> 
    4483         <member name="M:Jypeli.WP7.Accelerometer.Disable(Jypeli.WP7.AccelerometerDirection)"> 
    4484             <summary> 
    4485             Poistaa kiihtyvyyskontrollin <c>k</c> kÀytöstÀ. 
    4486             </summary> 
    4487             <param name="direction">Kiihtyvyyssuunta</param> 
    4488         </member> 
    4489         <member name="P:Jypeli.WP7.Accelerometer.Reading"> 
    4490             <summary> 
    4491             Puhelimen kallistuksen tÀmÀnhetkinen suunta. 
    4492             </summary> 
    4493         </member> 
    4494         <member name="P:Jypeli.WP7.Accelerometer.State"> 
    4495             <summary> 
    4496             Kiihtyvyysanturin koko suuntavektori. 
    4497             </summary> 
    4498         </member> 
    4499         <member name="P:Jypeli.WP7.Accelerometer.Calibration"> 
    4500             <summary> 
    4501             Puhelimen kallistuksen nollakohta. 
    4502             </summary> 
    4503         </member> 
    4504         <member name="P:Jypeli.WP7.Accelerometer.DisplayOrientation"> 
    4505             <summary> 
    4506             NÀytön suunta. 
    4507             </summary> 
    4508         </member> 
    4509         <member name="P:Jypeli.WP7.Accelerometer.DefaultSensitivity"> 
    4510             <summary> 
    4511             Herkkyys jos kuunnellaan suuntia ja eleitÀ ilman erikseen annettua herkkyyttÀ. 
    4512             </summary> 
    4513         </member> 
    4514         <member name="P:Jypeli.WP7.Accelerometer.DefaultAnalogSensitivity"> 
    4515             <summary> 
    4516             Herkkyys jos kuunnellaan suuntia analogisesti ilman erikseen annettua herkkyyttÀ. 
    4517             </summary> 
    4518         </member> 
    4519         <member name="P:Jypeli.WP7.Accelerometer.GesturesEnabled"> 
    4520             <summary> 
    4521             MÀÀrittÀÀ onko Shake ja Tap kÀytössÀ. 
    4522             </summary> 
    4523         </member> 
    4524         <member name="P:Jypeli.WP7.Accelerometer.TimeBetweenTaps"> 
    4525             <summary> 
    4526             Aika millisekunteina joka pitÀÀ kulua napautusten vÀlissÀ. 
    4527             </summary> 
    4528         </member> 
    4529         <member name="P:Jypeli.WP7.Accelerometer.TimeBetweenShakes"> 
    4530             <summary> 
    4531             Aika millisekunteina joka pitÀÀ kulua ravistusten vÀlissÀ. 
    4532             </summary> 
    4533         </member> 
    4534         <member name="T:AdvanceMath.Clamped"> 
    4535             <summary> 
    4536             A class that keeps a value clamped. 
    4537             </summary> 
    4538         </member> 
    4539         <member name="M:AdvanceMath.Clamped.#ctor"> 
    4540             <summary> 
    4541             Creates a new Clamped instance all values being zero. 
    4542             </summary> 
    4543         </member> 
    4544         <member name="M:AdvanceMath.Clamped.#ctor(System.Double)"> 
    4545             <summary> 
    4546             Creates a new Clamped instance with zero being either the max or min. 
    4547             </summary> 
    4548             <param name="value">The min or max and the current value.</param> 
    4549         </member> 
    4550         <member name="M:AdvanceMath.Clamped.#ctor(System.Double,System.Double,System.Double)"> 
    4551             <summary> 
    4552             Creates a new Clamped instance. 
    4553             </summary> 
    4554             <param name="value">The current value.</param> 
    4555             <param name="min">The minimum possible value.</param> 
    4556             <param name="max">The maximum possible value.</param> 
    4557         </member> 
    4558         <member name="M:AdvanceMath.Clamped.Maximize"> 
    4559             <summary> 
    4560             Sets it to its maximum value; 
    4561             </summary> 
    4562         </member> 
    4563         <member name="M:AdvanceMath.Clamped.Minimize"> 
    4564             <summary> 
    4565             Sets it to its minimum value; 
    4566             </summary> 
    4567         </member> 
    4568         <member name="M:AdvanceMath.Clamped.Add(System.Double)"> 
    4569             <summary> 
    4570             Adds a value to the clamped vaule and returns the overflow/underflow. 
    4571             </summary> 
    4572             <param name="value">The Value to add.</param> 
    4573             <returns>The overflow/underflow.</returns> 
    4574         </member> 
    4575         <member name="M:AdvanceMath.Clamped.Add(System.Double@,System.Double@)"> 
    4576             <summary> 
    4577             Adds a value to the clamped vaule and returns the overflow/underflow. 
    4578             </summary> 
    4579             <param name="value">The Value to add.</param> 
    4580             <param name="result">The overflow/underflow.</param> 
    4581         </member> 
    4582         <member name="M:AdvanceMath.Clamped.SetValues(System.Double,System.Double,System.Double)"> 
    4583             <summary> 
    4584             Sets all the values at once. 
    4585             </summary> 
    4586             <param name="value">The current value.</param> 
    4587             <param name="min">The minimum possible value.</param> 
    4588             <param name="max">The maximum possible value.</param> 
    4589         </member> 
    4590         <member name="P:AdvanceMath.Clamped.Value"> 
    4591             <summary> 
    4592             Gets and Sets the current value. 
    4593             </summary> 
    4594         </member> 
    4595         <member name="P:AdvanceMath.Clamped.Min"> 
    4596             <summary> 
    4597             Gets and Sets the minimum value. 
    4598             </summary> 
    4599         </member> 
    4600         <member name="P:AdvanceMath.Clamped.Max"> 
    4601             <summary> 
    4602             Gets and Sets the maximum value. 
    4603             </summary> 
    4604         </member> 
    4605         <member name="P:AdvanceMath.Clamped.Percent"> 
    4606             <summary> 
    4607             Gets and Sets the percent with Min being 0 (0%) and Max being 1 (100%) 
    4608             </summary> 
    4609         </member> 
    4610         <member name="P:AdvanceMath.Clamped.IsMax"> 
    4611             <summary> 
    4612             Gets if the value is at its maximum value; 
    4613             </summary> 
    4614         </member> 
    4615         <member name="P:AdvanceMath.Clamped.IsMin"> 
    4616             <summary> 
    4617             Gets if the value is at its minimum value; 
    4618             </summary> 
    4619         </member> 
    4620         <member name="M:AdvanceMath.Design.AdvBrowsableOrderAttribute.#ctor(System.String)"> 
    4621             <summary> 
    4622              
    4623             </summary> 
    4624             <param name="order">"CSV list"</param> 
    4625         </member> 
    4626         <member name="M:AdvanceMath.Design.InstanceConstructorAttribute.#ctor(System.String)"> 
    4627             <summary> 
    4628              
    4629             </summary> 
    4630             <param name="order">"CSV list"</param> 
    4631         </member> 
    4632         <member name="M:AdvanceMath.Geometry2D.BoundingPolygon.GetCentroid(AdvanceMath.Vector2D[])"> 
    4633             <summary> 
    4634             Calculates the Centroid of a polygon. 
    4635             </summary> 
    4636             <param name="vertexes">The vertexes of the polygon.</param> 
    4637             <returns>The Centroid of a polygon.</returns> 
    4638             <remarks> 
    4639             This is Also known as Center of Gravity/Mass. 
    4640             </remarks> 
    4641         </member> 
    4642         <member name="M:AdvanceMath.Geometry2D.BoundingPolygon.GetCentroid(AdvanceMath.Vector2D[],AdvanceMath.Vector2D@)"> 
    4643             <summary> 
    4644             Calculates the Centroid of a polygon. 
    4645             </summary> 
    4646             <param name="vertexes">The vertexes of the polygon.</param> 
    4647             <param name="centroid">The Centroid of a polygon.</param> 
    4648             <remarks> 
    4649             This is Also known as Center of Gravity/Mass. 
    4650             </remarks> 
    4651         </member> 
    4652         <member name="M:AdvanceMath.Geometry2D.BoundingPolygon.GetArea(AdvanceMath.Vector2D[])"> 
    4653             <summary> 
    4654             Calculates the area of a polygon. 
    4655             </summary> 
    4656             <param name="vertexes">The vertexes of the polygon.</param> 
    4657             <returns>the area.</returns> 
    4658         </member> 
    4659         <member name="M:AdvanceMath.Geometry2D.BoundingPolygon.GetArea(AdvanceMath.Vector2D[],System.Double@)"> 
    4660             <summary> 
    4661             Calculates the area of a polygon. 
    4662             </summary> 
    4663             <param name="vertexes">The vertexes of the polygon.</param> 
    4664             <param name="result">the area.</param> 
    4665         </member> 
    4666         <member name="M:AdvanceMath.Geometry2D.BoundingRectangle.FromVectors(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    4667             <summary> 
    4668             Creates a new BoundingRectangle Instance from 2 Vector2Ds. 
    4669             </summary> 
    4670             <param name="first">the first Vector2D.</param> 
    4671             <param name="second">the second Vector2D.</param> 
    4672             <returns>a new BoundingRectangle</returns> 
    4673             <remarks>The Max and Min values are automatically determined.</remarks> 
    4674         </member> 
    4675         <member name="M:AdvanceMath.Geometry2D.BoundingRectangle.FromVectors(AdvanceMath.Vector2D[])"> 
    4676             <summary> 
    4677             Creates a new BoundingRectangle Instance from multiple Vector2Ds. 
    4678             </summary> 
    4679             <param name="vectors">the list of vectors</param> 
    4680             <returns>a new BoundingRectangle</returns> 
    4681             <remarks>The Max and Min values are automatically determined.</remarks> 
    4682         </member> 
    4683         <member name="M:AdvanceMath.Geometry2D.BoundingRectangle.FromUnion(AdvanceMath.Geometry2D.BoundingRectangle,AdvanceMath.Geometry2D.BoundingRectangle)"> 
    4684             <summary> 
    4685             Makes a BoundingRectangle that can contain the 2 BoundingRectangles passed. 
    4686             </summary> 
    4687             <param name="first">The First BoundingRectangle.</param> 
    4688             <param name="second">The Second BoundingRectangle.</param> 
    4689             <returns>The BoundingRectangle that can contain the 2 BoundingRectangles passed.</returns> 
    4690         </member> 
    4691         <member name="M:AdvanceMath.Geometry2D.BoundingRectangle.FromIntersection(AdvanceMath.Geometry2D.BoundingRectangle,AdvanceMath.Geometry2D.BoundingRectangle)"> 
    4692             <summary> 
    4693             Makes a BoundingRectangle that contains the area where the BoundingRectangles Intersect. 
    4694             </summary> 
    4695             <param name="first">The First BoundingRectangle.</param> 
    4696             <param name="second">The Second BoundingRectangle.</param> 
    4697             <returns>The BoundingRectangle that can contain the 2 BoundingRectangles passed.</returns> 
    4698         </member> 
    4699         <member name="M:AdvanceMath.Geometry2D.BoundingRectangle.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
    4700             <summary> 
    4701             Creates a new BoundingRectangle Instance. 
    4702             </summary> 
    4703             <param name="minX">The Lower Bound on the XAxis.</param> 
    4704             <param name="minY">The Lower Bound on the YAxis.</param> 
    4705             <param name="maxX">The Upper Bound on the XAxis.</param> 
    4706             <param name="maxY">The Upper Bound on the YAxis.</param> 
    4707         </member> 
    4708         <member name="M:AdvanceMath.Geometry2D.BoundingRectangle.#ctor(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    4709             <summary> 
    4710             Creates a new BoundingRectangle Instance from 2 Vector2Ds. 
    4711             </summary> 
    4712             <param name="min">The Lower Vector2D.</param> 
    4713             <param name="max">The Upper Vector2D.</param> 
    4714         </member> 
    4715         <member name="M:AdvanceMath.IAdvanceValueType.ToArray"> 
    4716             <summary> 
    4717             Copies the elements of the IAdvanceValueType to a new array of <see cref="T:System.Double"/> .  
    4718             </summary> 
    4719             <returns>An array containing copies of the elements of the IAdvanceValueType.</returns> 
    4720         </member> 
    4721         <member name="M:AdvanceMath.IAdvanceValueType.CopyTo(System.Double[],System.Int32)"> 
    4722             <summary> 
    4723             Copies all the elements of the IAdvanceValueType to the specified one-dimensional Array of <see cref="T:System.Double"/>.  
    4724             </summary> 
    4725             <param name="array">The one-dimensional Array that is the destination of the elements copied from the IAdvanceValueType.</param> 
    4726             <param name="index">A 32-bit integer that represents the index in array at which copying begins.</param> 
    4727         </member> 
    4728         <member name="M:AdvanceMath.IAdvanceValueType.CopyFrom(System.Double[],System.Int32)"> 
    4729             <summary> 
    4730             Copies all the elements, up to the <see cref="!:Length"/> of the IAdvanceValueType, of the specified one-dimensional Array to the IAdvanceValueType.  
    4731             </summary> 
    4732             <param name="array">The one-dimensional Array that is the source of the elements copied to the IAdvanceValueType.</param> 
    4733             <param name="index">A 32-bit integer that represents the index in array at which copying begins.</param> 
    4734         </member> 
    4735         <member name="M:AdvanceMath.IAdvanceValueType.ToString(System.String)"> 
    4736             <summary> 
    4737             turns the object into a string representation of itself with a special format for each Scaler in it. 
    4738             </summary> 
    4739             <param name="format">the format to be applied to each Scalar </param> 
    4740             <returns>a string with every Scalar formated with the provided format.  </returns> 
    4741         </member> 
    4742         <member name="P:AdvanceMath.IAdvanceValueType.Count"> 
    4743             <summary> 
    4744             Gets a 32-bit integer that represents the total number of elements in all the dimensions of IAdvanceValueType.  
    4745             </summary> 
    4746         </member> 
    4747         <member name="P:AdvanceMath.IVector`1.Magnitude"> 
    4748             <summary> 
    4749             Gets or Sets the Magnitude (Length of a Vector). 
    4750             </summary> 
    4751             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Length_of_a_vector"/></remarks> 
    4752         </member> 
    4753         <member name="P:AdvanceMath.IVector`1.MagnitudeSq"> 
    4754             <summary> 
    4755             Gets the Squared Magnitude (IE Magnitude*Magnitude). 
    4756             </summary> 
    4757             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Length_of_a_vector"/></remarks> 
    4758         </member> 
    4759         <member name="P:AdvanceMath.IVector`1.Normalized"> 
    4760             <summary> 
    4761             Gets the Normalized Vector. (Unit Vector) 
    4762             </summary> 
    4763             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Unit_vector"/></remarks> 
    4764         </member> 
    4765         <member name="M:AdvanceMath.IMatrix.ToMatrixArray"> 
    4766             <summary> 
    4767             Copies the elements of the IMatrix to a new 2-dimensional array of <see cref="T:System.Double"/>s.  
    4768             </summary> 
    4769             <returns>A 2-dimensional array containing copies of the elements of the IMatrix.</returns> 
    4770         </member> 
    4771         <member name="M:AdvanceMath.IMatrix.ToTransposedArray"> 
    4772             <returns></returns> 
    4773             <summary> 
    4774             Copies the elements, in a Transposed order, of the IMatrix to a new array of <see cref="T:System.Double"/>.  
    4775             </summary> 
    4776             <returns>An array containing copies of the elements, in a Transposed order, of the IAdvanceValueType.</returns> 
    4777             <remarks> 
    4778             This is the Format Accepted by OpenGL. 
    4779             </remarks> 
    4780         </member> 
    4781         <member name="M:AdvanceMath.IMatrix.CopyTransposedTo(System.Double[],System.Int32)"> 
    4782             <summary> 
    4783             Copies all the elements, in a Transposed order, of the IAdvanceValueType to the specified one-dimensional Array of <see cref="T:System.Double"/>.  
    4784             </summary> 
    4785             <param name="array">The one-dimensional Array that is the destination of the elements copied from the IAdvanceValueType.</param> 
    4786             <param name="index">A 32-bit integer that represents the index in array at which copying begins.</param> 
    4787         </member> 
    4788         <member name="M:AdvanceMath.IMatrix.CopyTransposedFrom(System.Double[],System.Int32)"> 
    4789             <summary> 
    4790             Copies all the elements, in a Transposed order, up to the <see cref="!:IAdvanceValueType.Length"/> of the IAdvanceValueType, of the specified one-dimensional Array to the IAdvanceValueType.  
    4791             </summary> 
    4792             <param name="array">The one-dimensional Array that is the source of the elements copied to the IAdvanceValueType.</param> 
    4793             <param name="index">A 32-bit integer that represents the index in array at which copying begins.</param> 
    4794         </member> 
    4795         <member name="P:AdvanceMath.IMatrix.RowCount"> 
    4796             <summary> 
    4797             Gets a 32-bit integer that represents the total number of Rows in the IMatrix.  
    4798             </summary> 
    4799         </member> 
    4800         <member name="P:AdvanceMath.IMatrix.ColumnCount"> 
    4801             <summary> 
    4802             Gets a 32-bit integer that represents the total number of Columns in the IMatrix.  
    4803             </summary> 
    4804         </member> 
    4805         <member name="P:AdvanceMath.IMatrix.Determinant"> 
    4806             <summary> 
    4807             Gets the Determinant of the IMatrix 
    4808             </summary> 
    4809             <remarks><seealso href="http://en.wikipedia.org/wiki/Determinant"/></remarks> 
    4810         </member> 
    4811         <member name="M:AdvanceMath.IMatrix`3.GetColumn(System.Int32)"> 
    4812             <summary> 
    4813             Gets the <typeparamref name="V"/> at the specified Column. 
    4814             </summary> 
    4815             <param name="column">The zero-based index of the Column of the <typeparamref name="V"/> to get.</param> 
    4816             <returns>The <typeparamref name="V"/> at the specified Column.</returns> 
    4817         </member> 
    4818         <member name="M:AdvanceMath.IMatrix`3.SetColumn(System.Int32,`1)"> 
    4819             <summary> 
    4820             Sets the <typeparamref name="V"/>  at the specified Column. 
    4821             </summary> 
    4822             <param name="column">The zero-based index of the Column of the <typeparamref name="V"/> to set.</param> 
    4823             <param name="value">The <typeparamref name="V"/> to set at the specified Column.</param> 
    4824         </member> 
    4825         <member name="M:AdvanceMath.IMatrix`3.GetRow(System.Int32)"> 
    4826             <summary> 
    4827             Gets the <typeparamref name="V"/> at the specified Row. 
    4828             </summary> 
    4829             <param name="row">The zero-based index of the Row of the <typeparamref name="V"/> to get.</param> 
    4830             <returns>The <typeparamref name="V"/> at the specified Row.</returns> 
    4831         </member> 
    4832         <member name="M:AdvanceMath.IMatrix`3.SetRow(System.Int32,`2)"> 
    4833             <summary> 
    4834             Sets the <typeparamref name="V"/> at the specified Row. 
    4835             </summary> 
    4836             <param name="row">The zero-based index of the Row of the <typeparamref name="V"/> to set.</param> 
    4837             <param name="value">The <typeparamref name="V"/> to set at the specified Row.</param> 
    4838         </member> 
    4839         <member name="P:AdvanceMath.IMatrix`3.Inverted"> 
    4840             <summary> 
    4841             Gets the Inverse of the IMatrix 
    4842             </summary> 
    4843             <remarks><seealso href="http://en.wikipedia.org/wiki/Invertible_matrix"/></remarks> 
    4844         </member> 
    4845         <member name="P:AdvanceMath.IMatrix`3.Transposed"> 
    4846             <summary> 
    4847             Gets the Transpose of the IMatrix 
    4848             </summary> 
    4849             <remarks><seealso href="http://en.wikipedia.org/wiki/Transpose"/></remarks> 
    4850         </member> 
    4851         <member name="P:AdvanceMath.IMatrix`3.Adjoint"> 
    4852             <summary> 
    4853             Gets the Adjoint (Conjugate Transpose) of the IMatrix 
    4854             </summary> 
    4855             <remarks><seealso href="http://en.wikipedia.org/wiki/Conjugate_transpose"/></remarks> 
    4856         </member> 
    4857         <member name="P:AdvanceMath.IMatrix`3.Cofactor"> 
    4858             <summary> 
    4859             Gets the Cofactor (The Transpose of the Adjoint) of the IMatrix 
    4860             </summary> 
    4861         </member> 
    4862         <member name="M:AdvanceMath.MathHelper.WrapClamp(System.Double,System.Double,System.Double)"> 
    4863             <summary> 
    4864             Clamps a value between 2 values, but wraps the value around. So that one plus max would result in one plus min. 
    4865             </summary> 
    4866             <param name="value">the value to clamp</param> 
    4867             <param name="min">the minimum value</param> 
    4868             <param name="max">the maximum value</param> 
    4869             <returns>the clamped result</returns> 
    4870         </member> 
    4871         <member name="M:AdvanceMath.MathHelper.WrapClamp(System.Double@,System.Double@,System.Double@,System.Double@)"> 
    4872             <summary> 
    4873             Clamps a value between 2 values, but wraps the value around. So that one plus max would result in one plus min. 
    4874             </summary> 
    4875             <param name="value">the value to clamp</param> 
    4876             <param name="min">the minimum value</param> 
    4877             <param name="max">the maximum value</param> 
    4878             <param name="result">the clamped result</param> 
    4879         </member> 
    4880         <member name="M:AdvanceMath.MathHelper.TrySolveQuadratic(System.Double,System.Double,System.Double,System.Double@,System.Double@)"> 
    4881             <summary> 
    4882             Trys to Solve for x in the equation: (a * (x * x) + b * x + c == 0) 
    4883             </summary> 
    4884             <param name="a"></param> 
    4885             <param name="b"></param> 
    4886             <param name="c"></param> 
    4887             <param name="plus">The result of (b + Math.Sqrt((b * b) - (4 * a * c))) / (2 * a)</param> 
    4888             <param name="minus">The result of (b - Math.Sqrt((b * b) - (4 * a * c))) / (2 * a)</param> 
    4889             <returns><see langword="false" /> if an error would have been thrown; otherwise <see langword="true" />.</returns> 
    4890         </member> 
    4891         <member name="M:AdvanceMath.MathHelper.ToRadians(System.Double)"> 
    4892             <summary> 
    4893                 Converts degrees to radians. 
    4894             </summary> 
    4895             <param name="degrees"></param> 
    4896             <returns></returns> 
    4897         </member> 
    4898         <member name="M:AdvanceMath.MathHelper.ToDegrees(System.Double)"> 
    4899             <summary> 
    4900                 Converts radians to degrees. 
    4901             </summary> 
    4902             <param name="radians"></param> 
    4903             <returns></returns> 
    4904         </member> 
    4905         <member name="T:AdvanceMath.Matrix2x2"> 
    4906             <summary> 
    4907             A 2x2 matrix which can represent rotations for 2D vectors. 
    4908             </summary> 
    4909         </member> 
    4910         <member name="F:AdvanceMath.Matrix2x2.RowCount"> 
    4911             <summary> 
    4912             The number of rows. 
    4913             </summary> 
    4914         </member> 
    4915         <member name="F:AdvanceMath.Matrix2x2.ColumnCount"> 
    4916             <summary> 
    4917             The number of columns. 
    4918             </summary> 
    4919         </member> 
    4920         <member name="F:AdvanceMath.Matrix2x2.Count"> 
    4921             <summary> 
    4922             The number of Scalar values in the class. 
    4923             </summary> 
    4924         </member> 
    4925         <member name="F:AdvanceMath.Matrix2x2.Size"> 
    4926             <summary> 
    4927             The Size of the class in bytes; 
    4928             </summary> 
    4929         </member> 
    4930         <member name="M:AdvanceMath.Matrix2x2.Multiply(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x2)"> 
    4931             <summary> 
    4932                 Used to multiply (concatenate) two Matrix4x4s. 
    4933             </summary> 
    4934             <param name="left"></param> 
    4935             <param name="right"></param> 
    4936             <returns></returns> 
    4937         </member> 
    4938         <member name="M:AdvanceMath.Matrix2x2.Multiply(AdvanceMath.Matrix2x2,System.Double)"> 
    4939             <summary> 
    4940                 Used to multiply a Matrix2x2 object by a scalar value.. 
    4941             </summary> 
    4942             <param name="left"></param> 
    4943             <param name="scalar"></param> 
    4944             <returns></returns> 
    4945         </member> 
    4946         <member name="M:AdvanceMath.Matrix2x2.Add(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x2)"> 
    4947             <summary> 
    4948                 Used to add two matrices together. 
    4949             </summary> 
    4950             <param name="left"></param> 
    4951             <param name="right"></param> 
    4952             <returns></returns> 
    4953         </member> 
    4954         <member name="M:AdvanceMath.Matrix2x2.Subtract(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x2)"> 
    4955             <summary> 
    4956                 Used to subtract two matrices. 
    4957             </summary> 
    4958             <param name="left"></param> 
    4959             <param name="right"></param> 
    4960             <returns></returns> 
    4961         </member> 
    4962         <member name="M:AdvanceMath.Matrix2x2.Negate(AdvanceMath.Matrix2x2)"> 
    4963             <summary> 
    4964             Negates a Matrix2x2. 
    4965             </summary> 
    4966             <param name="left"></param> 
    4967             <param name="right"></param> 
    4968             <returns></returns> 
    4969         </member> 
    4970         <member name="M:AdvanceMath.Matrix2x2.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
    4971             <summary> 
    4972                 Creates a new Matrix3 with all the specified parameters. 
    4973             </summary> 
    4974         </member> 
    4975         <member name="M:AdvanceMath.Matrix2x2.#ctor(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    4976             <summary> 
    4977             Create a new Matrix from 3 Vertex3 objects. 
    4978             </summary> 
    4979             <param name="xAxis"></param> 
    4980             <param name="yAxis"></param> 
    4981         </member> 
    4982         <member name="M:AdvanceMath.Matrix2x2.op_Multiply(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x2)"> 
    4983             <summary> 
    4984             Multiply (concatenate) two Matrix3 instances together. 
    4985             </summary> 
    4986             <param name="left"></param> 
    4987             <param name="right"></param> 
    4988             <returns></returns> 
    4989         </member> 
    4990         <member name="M:AdvanceMath.Matrix2x2.op_Addition(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x2)"> 
    4991             <summary> 
    4992                 Used to add two matrices together. 
    4993             </summary> 
    4994             <param name="left"></param> 
    4995             <param name="right"></param> 
    4996             <returns></returns> 
    4997         </member> 
    4998         <member name="M:AdvanceMath.Matrix2x2.op_Subtraction(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x2)"> 
    4999             <summary> 
    5000                 Used to subtract two matrices. 
    5001             </summary> 
    5002             <param name="left"></param> 
    5003             <param name="right"></param> 
    5004             <returns></returns> 
    5005         </member> 
    5006         <member name="M:AdvanceMath.Matrix2x2.op_Multiply(AdvanceMath.Matrix2x2,System.Double)"> 
    5007             <summary> 
    5008             Multiplies all the items in the Matrix3 by a scalar value. 
    5009             </summary> 
    5010             <param name="matrix"></param> 
    5011             <param name="scalar"></param> 
    5012             <returns></returns> 
    5013         </member> 
    5014         <member name="M:AdvanceMath.Matrix2x2.op_Multiply(System.Double,AdvanceMath.Matrix2x2)"> 
    5015             <summary> 
    5016             Multiplies all the items in the Matrix3 by a scalar value. 
    5017             </summary> 
    5018             <param name="matrix"></param> 
    5019             <param name="scalar"></param> 
    5020             <returns></returns> 
    5021         </member> 
    5022         <member name="M:AdvanceMath.Matrix2x2.op_UnaryNegation(AdvanceMath.Matrix2x2)"> 
    5023             <summary> 
    5024             Negates all the items in the Matrix. 
    5025             </summary> 
    5026             <param name="matrix"></param> 
    5027             <returns></returns> 
    5028         </member> 
    5029         <member name="M:AdvanceMath.Matrix2x2.op_Equality(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x2)"> 
    5030             <summary> 
    5031                 Test two matrices for (value) equality 
    5032             </summary> 
    5033             <param name="left"></param> 
    5034             <param name="right"></param> 
    5035             <returns></returns> 
    5036         </member> 
    5037         <member name="P:AdvanceMath.Matrix2x2.Rx"> 
    5038             <summary> 
    5039             The X Row or row zero. 
    5040             </summary> 
    5041         </member> 
    5042         <member name="P:AdvanceMath.Matrix2x2.Ry"> 
    5043             <summary> 
    5044             The Y Row or row one. 
    5045             </summary> 
    5046         </member> 
    5047         <member name="P:AdvanceMath.Matrix2x2.Transposed"> 
    5048             <summary> 
    5049             Swap the rows of the matrix with the columns. 
    5050             </summary> 
    5051             <returns>A transposed Matrix.</returns> 
    5052         </member> 
    5053         <member name="T:AdvanceMath.Matrix2x3"> 
    5054             <summary> 
    5055             A 2x3 matrix which can represent rotations around axes. 
    5056             </summary> 
    5057         </member> 
    5058         <member name="F:AdvanceMath.Matrix2x3.RowCount"> 
    5059             <summary> 
    5060             The number of rows. 
    5061             </summary> 
    5062         </member> 
    5063         <member name="F:AdvanceMath.Matrix2x3.ColumnCount"> 
    5064             <summary> 
    5065             The number of columns. 
    5066             </summary> 
    5067         </member> 
    5068         <member name="F:AdvanceMath.Matrix2x3.Count"> 
    5069             <summary> 
    5070             The number of Scalar values in the class. 
    5071             </summary> 
    5072         </member> 
    5073         <member name="F:AdvanceMath.Matrix2x3.Size"> 
    5074             <summary> 
    5075             The Size of the class in bytes; 
    5076             </summary> 
    5077         </member> 
    5078         <member name="M:AdvanceMath.Matrix2x3.Multiply(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x3)"> 
    5079             <summary> 
    5080             Used to multiply (concatenate) two Matrix4x4s. 
    5081             </summary> 
    5082             <param name="left"></param> 
    5083             <param name="right"></param> 
    5084             <returns></returns> 
    5085         </member> 
    5086         <member name="M:AdvanceMath.Matrix2x3.Multiply(AdvanceMath.Matrix2x3,System.Double)"> 
    5087             <summary> 
    5088             Used to multiply a Matrix2x3 object by a scalar value.. 
    5089             </summary> 
    5090             <param name="left"></param> 
    5091             <param name="scalar"></param> 
    5092             <returns></returns> 
    5093         </member> 
    5094         <member name="M:AdvanceMath.Matrix2x3.Multiply(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x2)"> 
    5095             <summary> 
    5096             Used to multiply (concatenate) a Matrix2x3 and a Matrix2x2. 
    5097             </summary> 
    5098             <param name="left"></param> 
    5099             <param name="right"></param> 
    5100             <returns></returns> 
    5101         </member> 
    5102         <member name="M:AdvanceMath.Matrix2x3.Multiply(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x3)"> 
    5103             <summary> 
    5104             Used to multiply (concatenate) a Matrix2x3 and a Matrix2x2. 
    5105             </summary> 
    5106             <param name="left"></param> 
    5107             <param name="right"></param> 
    5108             <returns></returns> 
    5109         </member> 
    5110         <member name="M:AdvanceMath.Matrix2x3.Add(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x3)"> 
    5111             <summary> 
    5112             Used to add two matrices together. 
    5113             </summary> 
    5114             <param name="left"></param> 
    5115             <param name="right"></param> 
    5116             <returns></returns> 
    5117         </member> 
    5118         <member name="M:AdvanceMath.Matrix2x3.Subtract(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x3)"> 
    5119             <summary> 
    5120             Used to subtract two matrices. 
    5121             </summary> 
    5122             <param name="left"></param> 
    5123             <param name="right"></param> 
    5124             <returns></returns> 
    5125         </member> 
    5126         <member name="M:AdvanceMath.Matrix2x3.Negate(AdvanceMath.Matrix2x3)"> 
    5127             <summary> 
    5128             Negates a Matrix2x3. 
    5129             </summary> 
    5130             <param name="left"></param> 
    5131             <param name="right"></param> 
    5132             <returns></returns> 
    5133         </member> 
    5134         <member name="M:AdvanceMath.Matrix2x3.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"> 
    5135             <summary> 
    5136             Creates a new Matrix3 with all the specified parameters. 
    5137             </summary> 
    5138         </member> 
    5139         <member name="M:AdvanceMath.Matrix2x3.#ctor(AdvanceMath.Vector3D,AdvanceMath.Vector3D)"> 
    5140             <summary> 
    5141             Create a new Matrix from 3 Vertex3 objects. 
    5142             </summary> 
    5143             <param name="xAxis"></param> 
    5144             <param name="yAxis"></param> 
    5145             <param name="zAxis"></param> 
    5146         </member> 
    5147         <member name="M:AdvanceMath.Matrix2x3.op_Multiply(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x3)"> 
    5148             <summary> 
    5149             Multiply (concatenate) two Matrix3 instances together. 
    5150             </summary> 
    5151             <param name="left"></param> 
    5152             <param name="right"></param> 
    5153             <returns></returns> 
    5154         </member> 
    5155         <member name="M:AdvanceMath.Matrix2x3.op_Multiply(AdvanceMath.Matrix2x2,AdvanceMath.Matrix2x3)"> 
    5156             <summary> 
    5157             Multiply (concatenate) a Matrix2x3 and a Matrix2x2 
    5158             </summary> 
    5159             <param name="left"></param> 
    5160             <param name="right"></param> 
    5161             <returns></returns> 
    5162         </member> 
    5163         <member name="M:AdvanceMath.Matrix2x3.op_Multiply(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x2)"> 
    5164             <summary> 
    5165             Multiply (concatenate) a Matrix2x3 and a Matrix2x2 
    5166             </summary> 
    5167             <param name="left"></param> 
    5168             <param name="right"></param> 
    5169             <returns></returns> 
    5170         </member> 
    5171         <member name="M:AdvanceMath.Matrix2x3.op_Multiply(AdvanceMath.Matrix2x3,System.Double)"> 
    5172             <summary> 
    5173             Multiplies all the items in the Matrix3 by a scalar value. 
    5174             </summary> 
    5175             <param name="matrix"></param> 
    5176             <param name="scalar"></param> 
    5177             <returns></returns> 
    5178         </member> 
    5179         <member name="M:AdvanceMath.Matrix2x3.op_Multiply(System.Double,AdvanceMath.Matrix2x3)"> 
    5180             <summary> 
    5181             Multiplies all the items in the Matrix3 by a scalar value. 
    5182             </summary> 
    5183             <param name="matrix"></param> 
    5184             <param name="scalar"></param> 
    5185             <returns></returns> 
    5186         </member> 
    5187         <member name="M:AdvanceMath.Matrix2x3.op_Addition(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x3)"> 
    5188             <summary> 
    5189             Used to add two matrices together. 
    5190             </summary> 
    5191             <param name="left"></param> 
    5192             <param name="right"></param> 
    5193             <returns></returns> 
    5194         </member> 
    5195         <member name="M:AdvanceMath.Matrix2x3.op_Subtraction(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x3)"> 
    5196             <summary> 
    5197             Used to subtract two matrices. 
    5198             </summary> 
    5199             <param name="left"></param> 
    5200             <param name="right"></param> 
    5201             <returns></returns> 
    5202         </member> 
    5203         <member name="M:AdvanceMath.Matrix2x3.op_UnaryNegation(AdvanceMath.Matrix2x3)"> 
    5204             <summary> 
    5205             Negates all the items in the Matrix. 
    5206             </summary> 
    5207             <param name="matrix"></param> 
    5208             <returns></returns> 
    5209         </member> 
    5210         <member name="M:AdvanceMath.Matrix2x3.op_Equality(AdvanceMath.Matrix2x3,AdvanceMath.Matrix2x3)"> 
    5211             <summary> 
    5212             Test two matrices for (value) equality 
    5213             </summary> 
    5214             <param name="left"></param> 
    5215             <param name="right"></param> 
    5216             <returns></returns> 
    5217         </member> 
    5218         <member name="P:AdvanceMath.Matrix2x3.Transposed"> 
    5219             <summary> 
    5220             Swap the rows of the matrix with the columns. 
    5221             </summary> 
    5222             <returns>A transposed Matrix.</returns> 
    5223         </member> 
    5224         <member name="T:AdvanceMath.Matrix3x3"> 
    5225             <summary> 
    5226             A 3x3 matrix which can represent rotations around axes. 
    5227             </summary> 
    5228         </member> 
    5229         <member name="F:AdvanceMath.Matrix3x3.RowCount"> 
    5230             <summary> 
    5231             The number of rows. 
    5232             </summary> 
    5233         </member> 
    5234         <member name="F:AdvanceMath.Matrix3x3.ColumnCount"> 
    5235             <summary> 
    5236             The number of columns. 
    5237             </summary> 
    5238         </member> 
    5239         <member name="F:AdvanceMath.Matrix3x3.Count"> 
    5240             <summary> 
    5241             The number of Scalar values in the class. 
    5242             </summary> 
    5243         </member> 
    5244         <member name="F:AdvanceMath.Matrix3x3.Size"> 
    5245             <summary> 
    5246             The Size of the class in bytes; 
    5247             </summary> 
    5248         </member> 
    5249         <member name="M:AdvanceMath.Matrix3x3.Multiply(AdvanceMath.Matrix3x3,AdvanceMath.Matrix3x3)"> 
    5250             <summary> 
    5251             Used to multiply (concatenate) two Matrix4x4s. 
    5252             </summary> 
    5253             <param name="left"></param> 
    5254             <param name="right"></param> 
    5255             <returns></returns> 
    5256         </member> 
    5257         <member name="M:AdvanceMath.Matrix3x3.Multiply(AdvanceMath.Matrix3x3,System.Double)"> 
    5258             <summary> 
    5259             Used to multiply a Matrix3x3 object by a scalar value.. 
    5260             </summary> 
    5261             <param name="left"></param> 
    5262             <param name="scalar"></param> 
    5263             <returns></returns> 
    5264         </member> 
    5265         <member name="M:AdvanceMath.Matrix3x3.Multiply(AdvanceMath.Matrix3x3,AdvanceMath.Matrix2x2)"> 
    5266             <summary> 
    5267             Used to multiply (concatenate) a Matrix3x3 and a Matrix2x2. 
    5268             </summary> 
    5269             <param name="left"></param> 
    5270             <param name="right"></param> 
    5271             <returns></returns> 
    5272         </member> 
    5273         <member name="M:AdvanceMath.Matrix3x3.Multiply(AdvanceMath.Matrix2x2,AdvanceMath.Matrix3x3)"> 
    5274             <summary> 
    5275             Used to multiply (concatenate) a Matrix3x3 and a Matrix2x2. 
    5276             </summary> 
    5277             <param name="left"></param> 
    5278             <param name="right"></param> 
    5279             <returns></returns> 
    5280         </member> 
    5281         <member name="M:AdvanceMath.Matrix3x3.Add(AdvanceMath.Matrix3x3,AdvanceMath.Matrix3x3)"> 
    5282             <summary> 
    5283             Used to add two matrices together. 
    5284             </summary> 
    5285             <param name="left"></param> 
    5286             <param name="right"></param> 
    5287             <returns></returns> 
    5288         </member> 
    5289         <member name="M:AdvanceMath.Matrix3x3.Subtract(AdvanceMath.Matrix3x3,AdvanceMath.Matrix3x3)"> 
    5290             <summary> 
    5291             Used to subtract two matrices. 
    5292             </summary> 
    5293             <param name="left"></param> 
    5294             <param name="right"></param> 
    5295             <returns></returns> 
    5296         </member> 
    5297         <member name="M:AdvanceMath.Matrix3x3.Negate(AdvanceMath.Matrix3x3)"> 
    5298             <summary> 
    5299             Negates a Matrix3x3. 
    5300             </summary> 
    5301             <param name="left"></param> 
    5302             <param name="right"></param> 
    5303             <returns></returns> 
    5304         </member> 
    5305         <member name="M:AdvanceMath.Matrix3x3.FromEulerAnglesXYZ(System.Double,System.Double,System.Double)"> 
    5306             <summary> 
    5307             Constructs this Matrix from 3 euler angles, in degrees. 
    5308             </summary> 
    5309             <param name="yaw"></param> 
    5310             <param name="pitch"></param> 
    5311             <param name="roll"></param> 
    5312         </member> 
    5313         <member name="M:AdvanceMath.Matrix3x3.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"> 
    5314             <summary> 
    5315             Creates a new Matrix3 with all the specified parameters. 
    5316             </summary> 
    5317         </member> 
    5318         <member name="M:AdvanceMath.Matrix3x3.#ctor(AdvanceMath.Vector3D,AdvanceMath.Vector3D,AdvanceMath.Vector3D)"> 
    5319             <summary> 
    5320             Create a new Matrix from 3 Vertex3 objects. 
    5321             </summary> 
    5322             <param name="xAxis"></param> 
    5323             <param name="yAxis"></param> 
    5324             <param name="zAxis"></param> 
    5325         </member> 
    5326         <member name="M:AdvanceMath.Matrix3x3.op_Multiply(AdvanceMath.Matrix3x3,AdvanceMath.Matrix3x3)"> 
    5327             <summary> 
    5328             Multiply (concatenate) two Matrix3 instances together. 
    5329             </summary> 
    5330             <param name="left"></param> 
    5331             <param name="right"></param> 
    5332             <returns></returns> 
    5333         </member> 
    5334         <member name="M:AdvanceMath.Matrix3x3.op_Multiply(AdvanceMath.Matrix2x2,AdvanceMath.Matrix3x3)"> 
    5335             <summary> 
    5336             Multiply (concatenate) a Matrix3x3 and a Matrix2x2 
    5337             </summary> 
    5338             <param name="left"></param> 
    5339             <param name="right"></param> 
    5340             <returns></returns> 
    5341         </member> 
    5342         <member name="M:AdvanceMath.Matrix3x3.op_Multiply(AdvanceMath.Matrix3x3,AdvanceMath.Matrix2x2)"> 
    5343             <summary> 
    5344             Multiply (concatenate) a Matrix3x3 and a Matrix2x2 
    5345             </summary> 
    5346             <param name="left"></param> 
    5347             <param name="right"></param> 
    5348             <returns></returns> 
    5349         </member> 
    5350         <member name="M:AdvanceMath.Matrix3x3.op_Multiply(AdvanceMath.Matrix3x3,System.Double)"> 
    5351             <summary> 
    5352             Multiplies all the items in the Matrix3 by a scalar value. 
    5353             </summary> 
    5354             <param name="matrix"></param> 
    5355             <param name="scalar"></param> 
    5356             <returns></returns> 
    5357         </member> 
    5358         <member name="M:AdvanceMath.Matrix3x3.op_Multiply(System.Double,AdvanceMath.Matrix3x3)"> 
    5359             <summary> 
    5360             Multiplies all the items in the Matrix3 by a scalar value. 
    5361             </summary> 
    5362             <param name="matrix"></param> 
    5363             <param name="scalar"></param> 
    5364             <returns></returns> 
    5365         </member> 
    5366         <member name="M:AdvanceMath.Matrix3x3.op_Addition(AdvanceMath.Matrix3x3,AdvanceMath.Matrix3x3)"> 
    5367             <summary> 
    5368             Used to add two matrices together. 
    5369             </summary> 
    5370             <param name="left"></param> 
    5371             <param name="right"></param> 
    5372             <returns></returns> 
    5373         </member> 
    5374         <member name="M:AdvanceMath.Matrix3x3.op_Subtraction(AdvanceMath.Matrix3x3,AdvanceMath.Matrix3x3)"> 
    5375             <summary> 
    5376             Used to subtract two matrices. 
    5377             </summary> 
    5378             <param name="left"></param> 
    5379             <param name="right"></param> 
    5380             <returns></returns> 
    5381         </member> 
    5382         <member name="M:AdvanceMath.Matrix3x3.op_UnaryNegation(AdvanceMath.Matrix3x3)"> 
    5383             <summary> 
    5384             Negates all the items in the Matrix. 
    5385             </summary> 
    5386             <param name="matrix"></param> 
    5387             <returns></returns> 
    5388         </member> 
    5389         <member name="M:AdvanceMath.Matrix3x3.op_Equality(AdvanceMath.Matrix3x3,AdvanceMath.Matrix3x3)"> 
    5390             <summary> 
    5391             Test two matrices for (value) equality 
    5392             </summary> 
    5393             <param name="left"></param> 
    5394             <param name="right"></param> 
    5395             <returns></returns> 
    5396         </member> 
    5397         <member name="P:AdvanceMath.Matrix3x3.Transposed"> 
    5398             <summary> 
    5399             Swap the rows of the matrix with the columns. 
    5400             </summary> 
    5401             <returns>A transposed Matrix.</returns> 
    5402         </member> 
    5403         <member name="F:AdvanceMath.Matrix4x4.RowCount"> 
    5404             <summary> 
    5405             The number of rows. 
    5406             </summary> 
    5407         </member> 
    5408         <member name="F:AdvanceMath.Matrix4x4.ColumnCount"> 
    5409             <summary> 
    5410             The number of columns. 
    5411             </summary> 
    5412         </member> 
    5413         <member name="F:AdvanceMath.Matrix4x4.Count"> 
    5414             <summary> 
    5415             The number of Scalar values in the class. 
    5416             </summary> 
    5417         </member> 
    5418         <member name="F:AdvanceMath.Matrix4x4.Size"> 
    5419             <summary> 
    5420             The Size of the class in bytes; 
    5421             </summary> 
    5422         </member> 
    5423         <member name="P:AdvanceMath.Matrix4x4.Determinant"> 
    5424             <summary> 
    5425             Gets the determinant of this matrix. 
    5426             </summary> 
    5427         </member> 
    5428         <member name="P:AdvanceMath.Matrix4x4.Transposed"> 
    5429             <summary> 
    5430             Swap the rows of the matrix with the columns. 
    5431             </summary> 
    5432             <returns>A transposed Matrix.</returns> 
    5433         </member> 
    5434         <member name="P:AdvanceMath.Matrix4x4.Cofactor"> 
    5435             <summary> 
    5436             Used to generate the Cofactor of this matrix. 
    5437             </summary> 
    5438             <returns>The Cofactor matrix of the current instance.</returns> 
    5439         </member> 
    5440         <member name="P:AdvanceMath.Matrix4x4.Adjoint"> 
    5441             <summary> 
    5442             Used to generate the adjoint of this matrix.. 
    5443             </summary> 
    5444             <returns>The adjoint matrix of the current instance.</returns> 
    5445         </member> 
    5446         <member name="P:AdvanceMath.Matrix4x4.Inverted"> 
    5447             <summary> 
    5448             Returns an inverted 4d matrix. 
    5449             </summary> 
    5450             <returns></returns> 
    5451         </member> 
    5452         <member name="T:AdvanceMath.Point2D"> 
    5453             <summary> 
    5454             This is the Vector Class. 
    5455             </summary> 
    5456             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29"/></remarks> 
    5457         </member> 
    5458         <member name="F:AdvanceMath.Point2D.Count"> 
    5459             <summary> 
    5460             The number of int values in the class. 
    5461             </summary> 
    5462         </member> 
    5463         <member name="F:AdvanceMath.Point2D.Size"> 
    5464             <summary> 
    5465             The Size of the class in bytes; 
    5466             </summary> 
    5467         </member> 
    5468         <member name="F:AdvanceMath.Point2D.Zero"> 
    5469             <summary> 
    5470             Point(0,0) 
    5471             </summary> 
    5472         </member> 
    5473         <member name="M:AdvanceMath.Point2D.Add(AdvanceMath.Point2D,AdvanceMath.Point2D)"> 
    5474             <summary> 
    5475             Adds 2 Vectors2Ds. 
    5476             </summary> 
    5477             <param name="left">The left Point operand.</param> 
    5478             <param name="right">The right Point operand.</param> 
    5479             <returns>The Sum of the 2 Points.</returns> 
    5480             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    5481         </member> 
    5482         <member name="M:AdvanceMath.Point2D.Subtract(AdvanceMath.Point2D,AdvanceMath.Point2D)"> 
    5483             <summary> 
    5484             Subtracts 2 Points. 
    5485             </summary> 
    5486             <param name="left">The left Point operand.</param> 
    5487             <param name="right">The right Point operand.</param> 
    5488             <returns>The Difference of the 2 Points.</returns> 
    5489             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    5490         </member> 
    5491         <member name="M:AdvanceMath.Point2D.Multiply(AdvanceMath.Point2D,System.Int32)"> 
    5492             <summary> 
    5493             Does Scaler Multiplication on a Point. 
    5494             </summary> 
    5495             <param name="scalar">The scalar value that will multiply the Point.</param> 
    5496             <param name="source">The Point to be multiplied.</param> 
    5497             <returns>The Product of the Scaler Multiplication.</returns> 
    5498             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#int_multiplication"/></remarks> 
    5499         </member> 
    5500         <member name="M:AdvanceMath.Point2D.Negate(AdvanceMath.Point2D)"> 
    5501             <summary> 
    5502             Negates a Point. 
    5503             </summary> 
    5504             <param name="source">The Point to be Negated.</param> 
    5505             <returns>The Negated Point.</returns> 
    5506         </member> 
    5507         <member name="F:AdvanceMath.Point2D.X"> 
    5508             <summary> 
    5509             This is the X value. (Usually represents a horizontal position or direction.) 
    5510             </summary> 
    5511         </member> 
    5512         <member name="F:AdvanceMath.Point2D.Y"> 
    5513             <summary> 
    5514             This is the Y value. (Usually represents a vertical position or direction.) 
    5515             </summary> 
    5516         </member> 
    5517         <member name="M:AdvanceMath.Point2D.#ctor(System.Int32,System.Int32)"> 
    5518             <summary> 
    5519             Creates a New Point Instance on the Stack. 
    5520             </summary> 
    5521             <param name="X">The X value.</param> 
    5522             <param name="Y">The Y value.</param> 
    5523         </member> 
    5524         <member name="M:AdvanceMath.Point2D.op_Addition(AdvanceMath.Point2D,AdvanceMath.Point2D)"> 
    5525             <summary> 
    5526             Adds 2 Vectors2Ds. 
    5527             </summary> 
    5528             <param name="left">The left Point operand.</param> 
    5529             <param name="right">The right Point operand.</param> 
    5530             <returns>The Sum of the 2 Points.</returns> 
    5531             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    5532         </member> 
    5533         <member name="M:AdvanceMath.Point2D.op_Subtraction(AdvanceMath.Point2D,AdvanceMath.Point2D)"> 
    5534             <summary> 
    5535             Subtracts 2 Points. 
    5536             </summary> 
    5537             <param name="left">The left Point operand.</param> 
    5538             <param name="right">The right Point operand.</param> 
    5539             <returns>The Difference of the 2 Points.</returns> 
    5540             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    5541         </member> 
    5542         <member name="M:AdvanceMath.Point2D.op_Multiply(AdvanceMath.Point2D,System.Int32)"> 
    5543             <summary> 
    5544             Does Scaler Multiplication on a Point. 
    5545             </summary> 
    5546             <param name="source">The Point to be multiplied.</param> 
    5547             <param name="scalar">The scalar value that will multiply the Point.</param> 
    5548             <returns>The Product of the Scaler Multiplication.</returns> 
    5549             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#int_multiplication"/></remarks> 
    5550         </member> 
    5551         <member name="M:AdvanceMath.Point2D.op_Multiply(System.Int32,AdvanceMath.Point2D)"> 
    5552             <summary> 
    5553             Does Scaler Multiplication on a Point. 
    5554             </summary> 
    5555             <param name="scalar">The scalar value that will multiply the Point.</param> 
    5556             <param name="source">The Point to be multiplied.</param> 
    5557             <returns>The Product of the Scaler Multiplication.</returns> 
    5558             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#int_multiplication"/></remarks> 
    5559         </member> 
    5560         <member name="M:AdvanceMath.Point2D.op_UnaryNegation(AdvanceMath.Point2D)"> 
    5561             <summary> 
    5562             Negates a Point. 
    5563             </summary> 
    5564             <param name="source">The Point to be Negated.</param> 
    5565             <returns>The Negated Point.</returns> 
    5566         </member> 
    5567         <member name="M:AdvanceMath.Point2D.op_Equality(AdvanceMath.Point2D,AdvanceMath.Point2D)"> 
    5568             <summary> 
    5569             Specifies whether the Points contain the same coordinates. 
    5570             </summary> 
    5571             <param name="left">The left Point to test.</param> 
    5572             <param name="right">The right Point to test.</param> 
    5573             <returns>true if the Points have the same coordinates; otherwise false</returns> 
    5574         </member> 
    5575         <member name="M:AdvanceMath.Point2D.op_Inequality(AdvanceMath.Point2D,AdvanceMath.Point2D)"> 
    5576             <summary> 
    5577             Specifies whether the Points do not contain the same coordinates. 
    5578             </summary> 
    5579             <param name="left">The left Point to test.</param> 
    5580             <param name="right">The right Point to test.</param> 
    5581             <returns>true if the Points do not have the same coordinates; otherwise false</returns> 
    5582         </member> 
    5583         <member name="M:AdvanceMath.Point2D.ToString(System.String)"> 
    5584             <summary> 
    5585             Converts the numeric value of this instance to its equivalent string representation, using the specified format. 
    5586             </summary> 
    5587             <param name="format">the format for each scaler in this Vector</param> 
    5588             <returns></returns> 
    5589         </member> 
    5590         <member name="M:AdvanceMath.Point2D.GetHashCode"> 
    5591             <summary> 
    5592                 Provides a unique hash code based on the member variables of this 
    5593                 class.  This should be done because the equality operators (==, !=) 
    5594                 have been overriden by this class. 
    5595                 <p/> 
    5596                 The standard implementation is a simple XOR operation between all local 
    5597                 member variables. 
    5598             </summary> 
    5599             <returns></returns> 
    5600         </member> 
    5601         <member name="M:AdvanceMath.Point2D.Equals(System.Object)"> 
    5602             <summary> 
    5603                 Compares this Vector to another object.  This should be done because the  
    5604                 equality operators (==, !=) have been overriden by this class. 
    5605             </summary> 
    5606             <param name="obj"></param> 
    5607             <returns></returns> 
    5608         </member> 
    5609         <member name="T:AdvanceMath.PrimeNumberGenerator"> 
    5610             <summary> 
    5611             Generates prime numbers. Just felt like writting one. 
    5612             </summary> 
    5613         </member> 
    5614         <member name="T:AdvanceMath.Quaternion"> 
    5615             <summary> 
    5616                 Summary description for Quaternion. 
    5617             </summary> 
    5618         </member> 
    5619         <member name="F:AdvanceMath.Quaternion.Identity"> 
    5620             <summary> 
    5621                An Identity Quaternion. 
    5622             </summary> 
    5623         </member> 
    5624         <member name="F:AdvanceMath.Quaternion.Zero"> 
    5625             <summary> 
    5626                A Quaternion With all elements set to 0; 
    5627             </summary> 
    5628         </member> 
    5629         <member name="M:AdvanceMath.Quaternion.Slerp(System.Double,AdvanceMath.Quaternion,AdvanceMath.Quaternion,System.Boolean)"> 
    5630             <summary> 
    5631              
    5632             </summary> 
    5633             <param name="time"></param> 
    5634             <param name="quatA"></param> 
    5635             <param name="quatB"></param> 
    5636             <param name="useShortestPath"></param> 
    5637             <returns></returns> 
    5638         </member> 
    5639         <member name="M:AdvanceMath.Quaternion.FromAngleAxis(System.Double,AdvanceMath.Vector3D)"> 
    5640             <summary> 
    5641             Creates a Quaternion from a supplied angle and aXis. 
    5642             </summary> 
    5643             <param name="angle">Value of an angle in radians.</param> 
    5644             <param name="aXis">ArbitrarY aXis vector.</param> 
    5645             <returns></returns> 
    5646         </member> 
    5647         <member name="M:AdvanceMath.Quaternion.Squad(System.Double,AdvanceMath.Quaternion,AdvanceMath.Quaternion,AdvanceMath.Quaternion,AdvanceMath.Quaternion,System.Boolean)"> 
    5648             <summary> 
    5649                 Performs spherical quadratic interpolation. 
    5650             </summary> 
    5651             <param name="t"></param> 
    5652             <param name="p"></param> 
    5653             <param name="a"></param> 
    5654             <param name="b"></param> 
    5655             <param name="q"></param> 
    5656             <returns></returns> 
    5657         </member> 
    5658         <member name="M:AdvanceMath.Quaternion.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
    5659             <summary> 
    5660                 Creates a new Quaternion. 
    5661             </summary> 
    5662         </member> 
    5663         <member name="M:AdvanceMath.Quaternion.FromEulerAngles(System.Double,System.Double,System.Double)"> 
    5664             <summary> 
    5665             Combines the euler angles in the order Yaw, pitch, roll to create a rotation quaternion 
    5666             </summary> 
    5667             <param name="pitch"></param> 
    5668             <param name="Yaw"></param> 
    5669             <param name="roll"></param> 
    5670             <returns></returns> 
    5671         </member> 
    5672         <member name="M:AdvanceMath.Quaternion.Dot(AdvanceMath.Quaternion)"> 
    5673             <summary> 
    5674             Performs a Dot Product operation on 2 Quaternions. 
    5675             </summary> 
    5676             <param name="quat"></param> 
    5677             <returns></returns> 
    5678         </member> 
    5679         <member name="M:AdvanceMath.Quaternion.Normalize"> 
    5680             <summary> 
    5681                 Normalizes elements of this quaterion to the range [0,1]. 
    5682             </summary> 
    5683         </member> 
    5684         <member name="M:AdvanceMath.Quaternion.ToAngleAxis(System.Double@,AdvanceMath.Vector3D@)"> 
    5685             <summary> 
    5686                 
    5687             </summary> 
    5688             <param name="angle"></param> 
    5689             <param name="aXis"></param> 
    5690             <returns></returns> 
    5691         </member> 
    5692         <member name="M:AdvanceMath.Quaternion.ToRotationMatrix"> 
    5693             <summary> 
    5694             Gets a 3X3 rotation matriX from this Quaternion. 
    5695             </summary> 
    5696             <returns></returns> 
    5697         </member> 
    5698         <member name="M:AdvanceMath.Quaternion.Inverse"> 
    5699             <summary> 
    5700             Computes the inverse of a Quaternion. 
    5701             </summary> 
    5702             <returns></returns> 
    5703         </member> 
    5704         <member name="M:AdvanceMath.Quaternion.ToAxis(AdvanceMath.Vector3D@,AdvanceMath.Vector3D@,AdvanceMath.Vector3D@)"> 
    5705             <summary> 
    5706              
    5707             </summary> 
    5708             <param name="XAxis"></param> 
    5709             <param name="YAxis"></param> 
    5710             <param name="ZAxis"></param> 
    5711         </member> 
    5712         <member name="M:AdvanceMath.Quaternion.Log"> 
    5713             <summary> 
    5714                 Calculates the logarithm of a Quaternion. 
    5715             </summary> 
    5716             <returns></returns> 
    5717         </member> 
    5718         <member name="M:AdvanceMath.Quaternion.Exp"> 
    5719             <summary> 
    5720                 Calculates the Exponent of a Quaternion. 
    5721             </summary> 
    5722             <returns></returns> 
    5723         </member> 
    5724         <member name="M:AdvanceMath.Quaternion.ToString"> 
    5725             <summary> 
    5726                 Overrides the Object.ToString() method to provide a teXt representation of  
    5727                 a Quaternion. 
    5728             </summary> 
    5729             <returns>A string representation of a Quaternion.</returns> 
    5730         </member> 
    5731         <member name="P:AdvanceMath.Quaternion.Norm"> 
    5732             <summary> 
    5733                 Squared 'length' of this quaternion. 
    5734             </summary> 
    5735         </member> 
    5736         <member name="P:AdvanceMath.Quaternion.XAxis"> 
    5737             <summary> 
    5738                Local X-aXis portion of this rotation. 
    5739             </summary> 
    5740         </member> 
    5741         <member name="P:AdvanceMath.Quaternion.YAxis"> 
    5742             <summary> 
    5743                Local Y-aXis portion of this rotation. 
    5744             </summary> 
    5745         </member> 
    5746         <member name="P:AdvanceMath.Quaternion.ZAxis"> 
    5747             <summary> 
    5748                Local Z-aXis portion of this rotation. 
    5749             </summary> 
    5750         </member> 
    5751         <member name="T:AdvanceMath.Vector2D"> 
    5752             <summary> 
    5753             This is the Vector Class. 
    5754             </summary> 
    5755             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29"/></remarks> 
    5756         </member> 
    5757         <member name="F:AdvanceMath.Vector2D.Count"> 
    5758             <summary> 
    5759             The number of Scalar values in the class. 
    5760             </summary> 
    5761         </member> 
    5762         <member name="F:AdvanceMath.Vector2D.Size"> 
    5763             <summary> 
    5764             The Size of the class in bytes; 
    5765             </summary> 
    5766         </member> 
    5767         <member name="F:AdvanceMath.Vector2D.One"> 
    5768             <summary> 
    5769             Vector2D(1,1) 
    5770             </summary> 
    5771         </member> 
    5772         <member name="F:AdvanceMath.Vector2D.Zero"> 
    5773             <summary> 
    5774             Vector2D(0,0) 
    5775             </summary> 
    5776         </member> 
    5777         <member name="F:AdvanceMath.Vector2D.XAxis"> 
    5778             <summary> 
    5779             Vector2D(1,0) 
    5780             </summary> 
    5781         </member> 
    5782         <member name="F:AdvanceMath.Vector2D.YAxis"> 
    5783             <summary> 
    5784             Vector2D(0,1) 
    5785             </summary> 
    5786         </member> 
    5787         <member name="F:AdvanceMath.Vector2D.XYAxis"> 
    5788             <summary> 
    5789             Vector2D(0.707...,0.707...) 
    5790             </summary> 
    5791         </member> 
    5792         <member name="M:AdvanceMath.Vector2D.Clamp(AdvanceMath.Vector2D,AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    5793             <summary> 
    5794             Binds a value to  
    5795             </summary> 
    5796             <param name="value"></param> 
    5797             <param name="lower"></param> 
    5798             <param name="upper"></param> 
    5799             <returns></returns> 
    5800         </member> 
    5801         <member name="M:AdvanceMath.Vector2D.FromLengthAndAngle(System.Double,System.Double)"> 
    5802             <summary> 
    5803             Creates a Vector2D With the given length (<see cref="P:AdvanceMath.Vector2D.Magnitude"/>) and the given <see cref="P:AdvanceMath.Vector2D.Angle"/>. 
    5804             </summary> 
    5805             <param name="length">The length (<see cref="P:AdvanceMath.Vector2D.Magnitude"/>) of the Vector2D to be created</param> 
    5806             <param name="radianAngle">The angle of the from the (<see cref="F:AdvanceMath.Vector2D.XAxis"/>) in Radians</param> 
    5807             <returns>a Vector2D With the given length and angle.</returns> 
    5808             <remarks> 
    5809             <code>FromLengthAndAngle(1,Math.PI/2)</code> 
    5810              would create a Vector2D equil to  
    5811              <code>new Vector2D(0,1)</code>.  
    5812              And <code>FromLengthAndAngle(1,0)</code> 
    5813              would create a Vector2D equil to  
    5814              <code>new Vector2D(1,0)</code>. 
    5815             </remarks> 
    5816         </member> 
    5817         <member name="M:AdvanceMath.Vector2D.Rotate(System.Double,AdvanceMath.Vector2D)"> 
    5818             <summary> 
    5819             Rotates a Vector2D. 
    5820             </summary> 
    5821             <param name="radianAngle">The <see cref="P:AdvanceMath.Vector2D.Angle"/> in radians of the amount it is to be rotated.</param> 
    5822             <param name="source">The Vector2D to be Rotated.</param> 
    5823             <returns>The Rotated Vector2D</returns> 
    5824         </member> 
    5825         <member name="M:AdvanceMath.Vector2D.SetAngle(AdvanceMath.Vector2D,System.Double)"> 
    5826             <summary> 
    5827             Sets the <see cref="P:AdvanceMath.Vector2D.Angle"/> of a Vector2D without changing the <see cref="P:AdvanceMath.Vector2D.Magnitude"/>. 
    5828             </summary> 
    5829             <param name="source">The Vector2D to have its Angle set.</param> 
    5830             <param name="radianAngle">The angle of the from the (<see cref="F:AdvanceMath.Vector2D.XAxis"/>) in Radians</param> 
    5831             <returns>A Vector2D with a new Angle.</returns> 
    5832         </member> 
    5833         <member name="M:AdvanceMath.Vector2D.GetAngle(AdvanceMath.Vector2D)"> 
    5834             <summary> 
    5835             Determines the current <see cref="P:AdvanceMath.Vector2D.Angle"/> in radians of the Vector2D and Returns it. 
    5836             </summary> 
    5837             <param name="source">The Vector2D of whos angle is to be Determined.</param> 
    5838             <returns>The <see cref="P:AdvanceMath.Vector2D.Angle"/> in radians of the Vector2D.</returns> 
    5839         </member> 
    5840         <member name="M:AdvanceMath.Vector2D.Add(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    5841             <summary> 
    5842             Adds 2 Vectors2Ds. 
    5843             </summary> 
    5844             <param name="left">The left Vector2D operand.</param> 
    5845             <param name="right">The right Vector2D operand.</param> 
    5846             <returns>The Sum of the 2 Vector2Ds.</returns> 
    5847             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    5848         </member> 
    5849         <member name="M:AdvanceMath.Vector2D.Subtract(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    5850             <summary> 
    5851             Subtracts 2 Vector2Ds. 
    5852             </summary> 
    5853             <param name="left">The left Vector2D operand.</param> 
    5854             <param name="right">The right Vector2D operand.</param> 
    5855             <returns>The Difference of the 2 Vector2Ds.</returns> 
    5856             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    5857         </member> 
    5858         <member name="M:AdvanceMath.Vector2D.Transform(AdvanceMath.Matrix3x3,AdvanceMath.Vector2D)"> 
    5859             <summary> 
    5860             Uses a matrix multiplication to Transform the vector. 
    5861             </summary> 
    5862             <param name="matrix">The Transformation matrix</param> 
    5863             <param name="source">The Vector to be transformed</param> 
    5864             <returns>The transformed vector.</returns> 
    5865             <remarks><seealso href="http://en.wikipedia.org/wiki/Transformation_matrix#Affine_transformations"/></remarks> 
    5866         </member> 
    5867         <member name="M:AdvanceMath.Vector2D.Transform(AdvanceMath.Matrix2x3,AdvanceMath.Vector2D)"> 
    5868             <summary> 
    5869             Uses a matrix multiplication to Transform the vector. 
    5870             </summary> 
    5871             <param name="matrix">The Transformation matrix</param> 
    5872             <param name="source">The Vector to be transformed</param> 
    5873             <returns>The transformed vector.</returns> 
    5874             <remarks><seealso href="http://en.wikipedia.org/wiki/Transformation_matrix#Affine_transformations"/></remarks> 
    5875         </member> 
    5876         <member name="M:AdvanceMath.Vector2D.Transform(AdvanceMath.Matrix2x2,AdvanceMath.Vector2D)"> 
    5877             <summary> 
    5878             Uses a matrix multiplication to Transform the vector. 
    5879             </summary> 
    5880             <param name="matrix">The rotation matrix</param> 
    5881             <param name="source">The Vector to be transformed</param> 
    5882             <returns>The transformed vector.</returns> 
    5883             <remarks><seealso href="http://en.wikipedia.org/wiki/Transformation_matrix#Rotation"/></remarks> 
    5884         </member> 
    5885         <member name="M:AdvanceMath.Vector2D.Multiply(AdvanceMath.Vector2D,System.Double)"> 
    5886             <summary> 
    5887             Does Scaler Multiplication on a Vector2D. 
    5888             </summary> 
    5889             <param name="scalar">The scalar value that will multiply the Vector2D.</param> 
    5890             <param name="source">The Vector2D to be multiplied.</param> 
    5891             <returns>The Product of the Scaler Multiplication.</returns> 
    5892             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Scalar_multiplication"/></remarks> 
    5893         </member> 
    5894         <member name="M:AdvanceMath.Vector2D.Dot(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    5895             <summary> 
    5896             Does a Dot Operation Also know as an Inner Product. 
    5897             </summary> 
    5898             <param name="left">The left Vector2D operand.</param> 
    5899             <param name="right">The right Vector2D operand.</param> 
    5900             <returns>The Dot Product (Inner Product).</returns> 
    5901             <remarks><seealso href="http://en.wikipedia.org/wiki/Dot_product"/></remarks> 
    5902         </member> 
    5903         <member name="M:AdvanceMath.Vector2D.ZCross(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    5904             <summary> 
    5905             Does a "2D" Cross Product also know as an Outer Product. 
    5906             </summary> 
    5907             <param name="left">The left Vector2D operand.</param> 
    5908             <param name="right">The right Vector2D operand.</param> 
    5909             <returns>The Z value of the resulting vector.</returns> 
    5910             <remarks> 
    5911             This 2D Cross Product is using a cheat. Since the Cross product (in 3D space)  
    5912             always generates a vector perpendicular (orthogonal) to the 2 vectors used as  
    5913             arguments. The cheat is that the only vector that can be perpendicular to two  
    5914             vectors in the XY Plane will parallel to the Z Axis. Since any vector that is  
    5915             parallel to the Z Axis will have zeros in both the X and Y Fields I can represent 
    5916             the cross product of 2 vectors in the XY plane as single scalar: Z. Also the  
    5917             Cross Product of and Vector on the XY plan and that of one ont on the Z Axis  
    5918             will result in a vector on the XY Plane. So the ZCross Methods were well thought 
    5919             out and can be trusted. 
    5920             <seealso href="http://en.wikipedia.org/wiki/Cross_product"/> 
    5921             </remarks> 
    5922         </member> 
    5923         <member name="M:AdvanceMath.Vector2D.ZCross(System.Double,AdvanceMath.Vector2D)"> 
    5924             <summary> 
    5925             Does a "2D" Cross Product also know as an Outer Product. 
    5926             </summary> 
    5927             <param name="leftZ">The Z value of the left vector operand.</param> 
    5928             <param name="right">The right Vector2D operand.</param> 
    5929             <returns>The Vector2D that fully represents the resulting vector.</returns> 
    5930             <remarks> 
    5931             This 2D Cross Product is using a cheat. Since the Cross product (in 3D space)  
    5932             always generates a vector perpendicular (orthogonal) to the 2 vectors used as  
    5933             arguments. The cheat is that the only vector that can be perpendicular to two  
    5934             vectors in the XY Plane will parallel to the Z Axis. Since any vector that is  
    5935             parallel to the Z Axis will have zeros in both the X and Y Fields I can represent 
    5936             the cross product of 2 vectors in the XY plane as single scalar: Z. Also the  
    5937             Cross Product of and Vector on the XY plan and that of one ont on the Z Axis  
    5938             will result in a vector on the XY Plane. So the ZCross Methods were well thought 
    5939             out and can be trusted. 
    5940             <seealso href="http://en.wikipedia.org/wiki/Cross_product"/> 
    5941             </remarks> 
    5942         </member> 
    5943         <member name="M:AdvanceMath.Vector2D.ZCross(AdvanceMath.Vector2D,System.Double)"> 
    5944             <summary> 
    5945             Does a "2D" Cross Product also know as an Outer Product. 
    5946             </summary> 
    5947             <param name="left">The left Vector2D operand.</param> 
    5948             <param name="rightZ">The Z value of the right vector operand.</param> 
    5949             <returns>The Vector2D that fully represents the resulting vector.</returns> 
    5950             <remarks> 
    5951             This 2D Cross Product is using a cheat. Since the Cross product (in 3D space)  
    5952             always generates a vector perpendicular (orthogonal) to the 2 vectors used as  
    5953             arguments. The cheat is that the only vector that can be perpendicular to two  
    5954             vectors in the XY Plane will parallel to the Z Axis. Since any vector that is  
    5955             parallel to the Z Axis will have zeros in both the X and Y Fields I can represent 
    5956             the cross product of 2 vectors in the XY plane as single scalar: Z. Also the  
    5957             Cross Product of and Vector on the XY plan and that of one ont on the Z Axis  
    5958             will result in a vector on the XY Plane. So the ZCross Methods were well thought 
    5959             out and can be trusted. 
    5960             <seealso href="http://en.wikipedia.org/wiki/Cross_product"/> 
    5961             </remarks> 
    5962         </member> 
    5963         <member name="M:AdvanceMath.Vector2D.GetMagnitudeSq(AdvanceMath.Vector2D)"> 
    5964             <summary> 
    5965             Gets the Squared <see cref="P:AdvanceMath.Vector2D.Magnitude"/> of the Vector2D that is passed. 
    5966             </summary> 
    5967             <param name="source">The Vector2D whos Squared Magnitude is te be returned.</param> 
    5968             <returns>The Squared Magnitude.</returns> 
    5969         </member> 
    5970         <member name="M:AdvanceMath.Vector2D.GetMagnitude(AdvanceMath.Vector2D)"> 
    5971             <summary> 
    5972             Gets the <see cref="P:AdvanceMath.Vector2D.Magnitude"/> of the Vector2D that is passed. 
    5973             </summary> 
    5974             <param name="source">The Vector2D whos Magnitude is te be returned.</param> 
    5975             <returns>The Magnitude.</returns> 
    5976         </member> 
    5977         <member name="M:AdvanceMath.Vector2D.SetMagnitude(AdvanceMath.Vector2D,System.Double)"> 
    5978             <summary> 
    5979             Sets the <see cref="P:AdvanceMath.Vector2D.Magnitude"/> of a Vector2D without changing the  <see cref="P:AdvanceMath.Vector2D.Angle"/>. 
    5980             </summary> 
    5981             <param name="source">The Vector2D whose Magnitude is to be changed.</param> 
    5982             <param name="magnitude">The Magnitude.</param> 
    5983             <returns>A Vector2D with the new Magnitude</returns> 
    5984         </member> 
    5985         <member name="M:AdvanceMath.Vector2D.Negate(AdvanceMath.Vector2D)"> 
    5986             <summary> 
    5987             Negates a Vector2D. 
    5988             </summary> 
    5989             <param name="source">The Vector2D to be Negated.</param> 
    5990             <returns>The Negated Vector2D.</returns> 
    5991         </member> 
    5992         <member name="M:AdvanceMath.Vector2D.Normalize(AdvanceMath.Vector2D)"> 
    5993             <summary> 
    5994             This returns the Normalized Vector2D that is passed. This is also known as a Unit Vector. 
    5995             </summary> 
    5996             <param name="source">The Vector2D to be Normalized.</param> 
    5997             <returns>The Normalized Vector2D. (Unit Vector)</returns> 
    5998             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Unit_vector"/></remarks> 
    5999         </member> 
    6000         <member name="M:AdvanceMath.Vector2D.Normalize(AdvanceMath.Vector2D,System.Double@)"> 
    6001             <summary> 
    6002             This returns the Normalized Vector2D that is passed. This is also known as a Unit Vector. 
    6003             </summary> 
    6004             <param name="source">The Vector2D to be Normalized.</param> 
    6005             <param name="magnitude">the magitude of the Vector2D passed</param> 
    6006             <returns>The Normalized Vector2D. (Unit Vector)</returns> 
    6007             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Unit_vector"/></remarks> 
    6008         </member> 
    6009         <member name="M:AdvanceMath.Vector2D.Project(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    6010             <summary> 
    6011             Thie Projects the left Vector2D onto the Right Vector2D. 
    6012             </summary> 
    6013             <param name="left">The left Vector2D operand.</param> 
    6014             <param name="right">The right Vector2D operand.</param> 
    6015             <returns>The Projected Vector2D.</returns> 
    6016             <remarks><seealso href="http://en.wikipedia.org/wiki/Projection_%28linear_algebra%29"/></remarks> 
    6017         </member> 
    6018         <member name="M:AdvanceMath.Vector2D.GetRightHandNormal(AdvanceMath.Vector2D)"> 
    6019             <summary> 
    6020             Gets a Vector2D that is perpendicular(orthogonal) to the passed Vector2D while staying on the XY Plane. 
    6021             </summary> 
    6022             <param name="source">The Vector2D whose perpendicular(orthogonal) is to be determined.</param> 
    6023             <returns>An perpendicular(orthogonal) Vector2D using the Right Hand Rule</returns> 
    6024             <remarks><seealso href="http://en.wikipedia.org/wiki/Right-hand_rule"/></remarks> 
    6025         </member> 
    6026         <member name="M:AdvanceMath.Vector2D.GetLeftHandNormal(AdvanceMath.Vector2D)"> 
    6027             <summary> 
    6028             Gets a Vector2D that is perpendicular(orthogonal) to the passed Vector2D while staying on the XY Plane. 
    6029             </summary> 
    6030             <param name="source">The Vector2D whose perpendicular(orthogonal) is to be determined.</param> 
    6031             <returns>An perpendicular(orthogonal) Vector2D using the Left Hand Rule (opposite of the Right hand Rule)</returns> 
    6032             <remarks><seealso href="http://en.wikipedia.org/wiki/Right-hand_rule#Left-hand_rule"/></remarks> 
    6033         </member> 
    6034         <member name="F:AdvanceMath.Vector2D.X"> 
    6035             <summary> 
    6036             This is the X value. (Usually represents a horizontal position or direction.) 
    6037             </summary> 
    6038         </member> 
    6039         <member name="F:AdvanceMath.Vector2D.Y"> 
    6040             <summary> 
    6041             This is the Y value. (Usually represents a vertical position or direction.) 
    6042             </summary> 
    6043         </member> 
    6044         <member name="M:AdvanceMath.Vector2D.#ctor(System.Double,System.Double)"> 
    6045             <summary> 
    6046             Creates a New Vector2D Instance on the Stack. 
    6047             </summary> 
    6048             <param name="X">The X value.</param> 
    6049             <param name="Y">The Y value.</param> 
    6050         </member> 
    6051         <member name="M:AdvanceMath.Vector2D.op_Addition(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    6052             <summary> 
    6053             Adds 2 Vectors2Ds. 
    6054             </summary> 
    6055             <param name="left">The left Vector2D operand.</param> 
    6056             <param name="right">The right Vector2D operand.</param> 
    6057             <returns>The Sum of the 2 Vector2Ds.</returns> 
    6058             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    6059         </member> 
    6060         <member name="M:AdvanceMath.Vector2D.op_Subtraction(AdvanceMath.Vector2D,AdvanceMath.Vector2D)"> 
    6061             <summary> 
    6062             Subtracts 2 Vector2Ds. 
    6063             </summary> 
    6064             <param name="left">The left Vector2D operand.</param> 
    6065             <param name="right">The right Vector2D operand.</param> 
    6066             <returns>The Difference of the 2 Vector2Ds.</returns> 
    6067             <remarks><seealso href="http://en.wikipedia.org/wiki/Vector_%28spatial%29#Vector_addition_and_subtraction"/></remarks> 
    6068         </member> 
    6069         <member name="M:AdvanceMath.Vector2D.op_Multiply(AdvanceMath.Vector2D,System.Double)"> 
    6070             <summary> 
    6071             Does Scaler Multiplication on a Vector2D. 
    6072             </summary> 
    6073<