Changeset 3514 for 2012


Ignore:
Timestamp:
2012-07-03 19:18:18 (8 years ago)
Author:
hesasnel
Message:
 
Location:
2012/27/HenrikS/MasaMajavanMaailma/MasaMajavanMaailma
Files:
23 edited

Legend:

Unmodified
Added
Removed
  • 2012/27/HenrikS/MasaMajavanMaailma/MasaMajavanMaailma/MasaMajavanMaailma/MasaMajavanMaailma.csproj.Debug.cachefile

    r3500 r3514  
    2323Content\LoukkuhyökkÀys.xnb 
    2424Content\LoukkuhyökkÀysVasen.xnb 
     25Content\Klapi.xnb 
     26Content\Kyltti.xnb 
    2527kentta1.txt 
    2628kentta2.txt 
  • 2012/27/HenrikS/MasaMajavanMaailma/MasaMajavanMaailma/MasaMajavanMaailma/Peli.cs

    r3500 r3514  
    4242    Image loukkuhyokkaus = LoadImage("Loukkuhyökkäys"); 
    4343    Image loukkuhyokkausvasen = LoadImage("LoukkuhyökkäysVasen"); 
     44    Image kyltti = LoadImage("Kyltti"); 
    4445 
    4546    bool masaKatsooOikealla = true; 
     
    8889        kentta['m'] = lisaaMaali; 
    8990        kentta['l'] = lisaaloukku; 
     91       // kentta['k'] = lisaaKyltti; 
    9092        kentta.Insert(RUUDUN_KOKO, RUUDUN_KOKO); 
    9193        Level.CreateBorders(); 
     
    109111        kentta2['K'] = lisaaKitara; 
    110112        kentta2['m'] = lisaaMaali; 
     113        //kentta2['k'] = lisaaKyltti; 
    111114        kentta2.Insert(RUUDUN_KOKO, RUUDUN_KOKO); 
    112115        Level.CreateBorders(); 
     
    153156        return kitara; 
    154157    } 
     158   // PhysicsObject lisaaKyltti() 
     159    //{ 
     160      //  KYLTTI = PhysicsObject.CreateStaticObject(75, 120); 
     161        //kylttI.Image = kyltti; 
     162        //kylttI.Tag = "Kyltti"; 
     163        //return KYLTTI; 
     164    //} 
    155165    PhysicsObject lisaaTahti() 
    156166    { 
     
    217227        AddCollisionHandler(pelaaja1, osuKitaraan); 
    218228        AddCollisionHandler(pelaaja1, osuMaaliin); 
    219          
     229        AddCollisionHandler(pelaaja1, osuKylttiin); 
    220230 
    221231        return pelaaja1; 
     
    517527        } 
    518528    } 
    519 } 
     529    void osuKylttiin(PhysicsObject hahmo, PhysicsObject kohde) 
     530    { 
     531 if (kohde.Tag.ToString() == "Kyltti") 
     532        { 
     533            Label label = new Label("Kyltti: Ei pääsyä ellei sinulla ole jetpackiä. Et tule selviämään ilman sitä."); 
     534            label.TextColor = Color.Black; 
     535            label.Color = Color.White; 
     536            Add(label); 
     537            Label label2 = new Label("Masa majava: Mistä minä jetpakin tähän hätään saisin?"); 
     538            label2.TextColor = Color.Black; 
     539            label2.Color = Color.White; 
     540            Timer.SingleShot(3, delegate() 
     541            { 
     542                label.Destroy(); 
     543                Add(label2); 
     544                Timer.SingleShot(3, delegate() 
     545                { 
     546    label2.Destroy(); 
     547}); 
     548            }); 
     549        } 
     550    } 
     551    } 
     552 
  • 2012/27/HenrikS/MasaMajavanMaailma/MasaMajavanMaailma/MasaMajavanMaailma/bin/x86/Debug/Jypeli4.xml

    r3500 r3514  
    55    </assembly> 
    66    <members> 
    7         <member name="T:Jypeli.Assets.CollisionHandler"> 
    8             <summary> 
    9             Kokoelma valmiita törmÀyksenkÀsittelijöitÀ. 
    10             </summary> 
    11         </member> 
    12         <member name="M:Jypeli.Assets.CollisionHandler.DestroyObject(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject)"> 
    13             <summary> 
    14             Tuhoaa törmÀÀvÀn olion. 
    15             </summary> 
    16             <param name="collidingObject">TörmÀÀvÀ olio</param> 
    17             <param name="targetObject">Kohde johon törmÀtÀÀn</param> 
    18         </member> 
    19         <member name="M:Jypeli.Assets.CollisionHandler.DestroyTarget(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject)"> 
    20             <summary> 
    21             Tuhoaa olion johon törmÀtÀÀn. 
    22             </summary> 
    23             <param name="collidingObject">TörmÀÀvÀ olio</param> 
    24             <param name="targetObject">Kohde johon törmÀtÀÀn</param> 
    25         </member> 
    26         <member name="M:Jypeli.Assets.CollisionHandler.ExplodeObject(System.Double,System.Boolean)"> 
    27             <summary> 
    28             RÀjÀyttÀÀ törmÀÀvÀn olion. 
    29             </summary> 
    30             <param name="radius">RÀjÀhdyksen sÀde</param> 
    31             <param name="destroyObject">Tuhotaanko törmÀÀvÀ olio</param> 
    32             <returns></returns> 
    33         </member> 
    34         <member name="M:Jypeli.Assets.CollisionHandler.ExplodeTarget(System.Double,System.Boolean)"> 
    35             <summary> 
    36             RÀjÀyttÀÀ olion johon törmÀtÀÀn. 
    37             </summary> 
    38             <param name="radius">RÀjÀhdyksen sÀde</param> 
    39             <param name="destroyObject">Tuhotaanko törmÀÀvÀ olio</param> 
    40             <returns></returns> 
    41         </member> 
    42         <member name="M:Jypeli.Assets.CollisionHandler.AddMeterValue(Jypeli.IntMeter,System.Int32)"> 
    43             <summary> 
    44             LisÀÀ mittarin arvoa halutulla mÀÀrÀllÀ. 
    45             Voit myös vÀhentÀÀ kÀyttÀmÀllÀ negatiivista lukua. 
    46             </summary> 
    47             <param name="meter">Mittari</param> 
    48             <param name="value">Kuinka paljon lisÀtÀÀn</param> 
    49             <returns></returns> 
    50         </member> 
    51         <member name="M:Jypeli.Assets.CollisionHandler.AddMeterValue(Jypeli.DoubleMeter,System.Double)"> 
    52             <summary> 
    53             LisÀÀ mittarin arvoa halutulla mÀÀrÀllÀ. 
    54             Voit myös vÀhentÀÀ kÀyttÀmÀllÀ negatiivista lukua. 
    55             </summary> 
    56             <param name="meter">Mittari</param> 
    57             <param name="value">Kuinka paljon lisÀtÀÀn</param> 
    58             <returns></returns> 
    59         </member> 
    60         <member name="M:Jypeli.Assets.CollisionHandler.HitObject(Jypeli.Vector)"> 
    61             <summary> 
    62             Lyö törmÀÀvÀÀ oliota vektorin mÀÀrÀÀmÀllÀ suunnalla ja voimalla. 
    63             </summary> 
    64             <param name="impulse">Impulssi (massa * nopeus)</param> 
    65             <returns></returns> 
    66         </member> 
    67         <member name="M:Jypeli.Assets.CollisionHandler.HitTarget(Jypeli.Vector)"> 
    68             <summary> 
    69             Lyö oliota johon törmÀtÀÀn vektorin mÀÀrÀÀmÀllÀ suunnalla ja voimalla. 
    70             </summary> 
    71             <param name="impulse">Impulssi (massa * nopeus)</param> 
    72             <returns></returns> 
    73         </member> 
    74         <member name="M:Jypeli.Assets.CollisionHandler.PlaySound(System.String)"> 
    75             <summary> 
    76             Soittaa ÀÀniefektin. 
    77             </summary> 
    78             <param name="soundEffectName">ÄÀniefekitin nimi</param> 
    79             <returns></returns> 
    80         </member> 
    81         <member name="M:Jypeli.Assets.CollisionHandler.AddEffectOnObject(Jypeli.Effects.ExplosionSystem,System.Int32)"> 
    82             <summary> 
    83             LisÀÀ efektin törmÀÀvÀn olion kohdalle. 
    84             </summary> 
    85             <param name="expSystem">EfektijÀrjestelmÀ</param> 
    86             <param name="numParticles">Kuinka monta partikkelia laitetaan</param> 
    87             <returns></returns> 
    88         </member> 
    89         <member name="M:Jypeli.Assets.CollisionHandler.AddEffectOnTarget(Jypeli.Effects.ExplosionSystem,System.Int32)"> 
    90             <summary> 
    91             LisÀÀ efektin sen olion kohdalle, johon törmÀtÀÀn. 
    92             </summary> 
    93             <param name="expSystem">EfektijÀrjestelmÀ</param> 
    94             <param name="numParticles">Kuinka monta partikkelia laitetaan</param> 
    95             <returns></returns> 
    96         </member> 
    97         <member name="M:Jypeli.Assets.CollisionHandler.IncreaseObjectSize(System.Double,System.Double)"> 
    98             <summary> 
    99             Kasvattaa törmÀÀvÀn olion kokoa (tai pienentÀÀ negatiivisilla arvoilla) 
    100             </summary> 
    101             <param name="width">Leveyden muutos</param> 
    102             <param name="height">Korkeuden muutos</param> 
    103             <returns></returns> 
    104         </member> 
    105         <member name="M:Jypeli.Assets.CollisionHandler.IncreaseTargetSize(System.Double,System.Double)"> 
    106             <summary> 
    107             Kasvattaa kohdeolion kokoa (tai pienentÀÀ negatiivisilla arvoilla) 
    108             </summary> 
    109             <param name="width">Leveyden muutos</param> 
    110             <param name="height">Korkeuden muutos</param> 
    111             <returns></returns> 
    112         </member> 
    113         <member name="T:Jypeli.Assets.PhysicsTemplates"> 
    114             <summary> 
    115             SisÀltÀÀ funktioita, joilla fysiikkaoliolle voidaan asettaa tiettyÀ tarkoitusta varten 
    116             optimoidut ominaisuudet. 
    117             </summary> 
    118         </member> 
    119         <member name="M:Jypeli.Assets.PhysicsTemplates.ApplyRampRight(Jypeli.PhysicsObject,System.Double)"> 
    120             <summary> 
    121             Optimoi fysiikkaominaisuudet rampille, jonka pÀÀltÀ sivulta kuvattu 
    122             auto voi ajaa. 
    123             </summary> 
    124             <param name="o">Olio, jolle asetetaan fysiikkaominaisuudet.</param> 
    125             <param name="wheelDiameter">Auton pyörÀn halkaisija.</param> 
    126         </member> 
    127         <member name="M:Jypeli.Assets.PhysicsTemplates.ApplyRampLeft(Jypeli.PhysicsObject,System.Double)"> 
    128             <summary> 
    129             Optimoi fysiikkaominaisuudet rampille, jonka pÀÀltÀ sivulta kuvattu 
    130             auto voi ajaa. 
    131             </summary> 
    132             <param name="o">Olio, jolle asetetaan fysiikkaominaisuudet.</param> 
    133             <param name="wheelDiameter">Auton pyörÀn halkaisija.</param> 
    134         </member> 
    135         <member name="M:Jypeli.Assets.PhysicsTemplates.ApplyStackableBox(Jypeli.PhysicsObject,System.Double)"> 
    136             <summary> 
    137             Optimoi fysiikkaominaisuudet laatikolle, joita pinotaan monta pÀÀllekkÀin, 
    138             niin ettÀ ne pysyvÀt mahdollisimman vakaina. 
    139             </summary> 
    140             <param name="o">Olio, jolle asetetaan fysiikkaominaisuudet.</param> 
    141             <param name="minBoxWidth">PienimmÀn samassa pinossa olevan laatikon koko.</param> 
    142         </member> 
    143         <member name="T:PlatformCharacter2"> 
    144             <summary> 
    145             Tasohyppelypelin hahmo. Voi liikkua ja hyppiÀ. LisÀksi sillÀ voi olla ase. 
    146             </summary> 
    147         </member> 
    148         <member name="T:Jypeli.PhysicsObject"> 
    149             <summary> 
    150             Peliolio, joka noudattaa fysiikkamoottorin mÀÀrÀÀmiÀ fysiikan lakeja. 
    151             Voidaan kuitenkin myös laittaa noudattamaan lakeja valikoidusti. 
    152             </summary> 
    153         </member> 
    154         <member name="T:Jypeli.GameObject"> 
    155             <summary> 
    156             Pelialueella liikkuva olio. 
    157             KÀytÀ fysiikkapeleissÀ <c>PhysicsObject</c>-olioita. 
    158             </summary> 
    159         </member> 
    160         <member name="T:Jypeli.GameObjects.GameObjectBase"> 
    161             <summary> 
    162             Kaikille peliolioille yhteinen kantaluokka 
    163             </summary> 
    164         </member> 
    165         <member name="M:Jypeli.GameObjects.GameObjectBase.OnAddedToGame"> 
    166             <summary> 
    167             Kutsutaan kun olio lisÀtÀÀn peliin. 
    168             </summary> 
    169         </member> 
    170         <member name="M:Jypeli.GameObjects.GameObjectBase.Destroy"> 
    171             <summary> 
    172             Tuhoaa olion. 
    173             </summary> 
    174         </member> 
    175         <member name="M:Jypeli.GameObjects.GameObjectBase.OnArrived(Jypeli.Vector)"> 
    176             <summary> 
    177             Kutsutaan, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
    178             </summary> 
    179             <param name="location"></param> 
    180         </member> 
    181         <member name="M:Jypeli.GameObjects.GameObjectBase.Update(Jypeli.Time)"> 
    182             <summary> 
    183             Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
    184             arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
    185             <see cref="P:Jypeli.GameObjects.GameObjectBase.IsUpdated"/> 
    186             </summary> 
    187             <param name="time">Peliaika.</param> 
    188         </member> 
    189         <member name="P:Jypeli.GameObjects.GameObjectBase.Parent"> 
    190             <summary> 
    191             Olio, jonka lapsiolio tÀmÀ olio on. Jos <c>null</c>, olio ei 
    192             ole minkÀÀn olion lapsiolio. 
    193             </summary> 
    194         </member> 
    195         <member name="P:Jypeli.GameObjects.GameObjectBase.IsUpdated"> 
    196             <summary> 
    197             Tarvitseeko olio pÀivittÀmistÀ. Kun perit oman luokkasi 
    198             tÀstÀ luokasta, aseta tÀmÀ arvoon <c>true</c>, kun luokan olio 
    199             tarvitsee pÀivittÀmistÀ. 
    200             </summary> 
    201             <remarks> 
    202             Jos tÀmÀ asetetaan arvoon <code>true</code>, olion <c>Update</c>-metodia 
    203             kutsutaan sÀÀnnöllisesti (noin 25 kertaa sekunnissa) sen jÀlkeen, kun olio 
    204             on lisÀtty peliin. 
    205              
    206             TÀmÀ ei ole oletuksena <c>true</c>, jotta vÀltetÀÀn pelin hidastuminen 
    207             turhien pÀivityskutsujen takia. Jos esimerkiksi kenttÀ koostuu tuhansista 
    208             seinÀpalikoista, nÀiden kaikkien pÀivittÀminen koko ajan olisi turhaa. 
    209             </remarks> 
    210         </member> 
    211         <member name="P:Jypeli.GameObjects.GameObjectBase.Tag"> 
    212             <summary> 
    213             Vapaasti asetettava muuttuja. 
    214             </summary> 
    215             <example> 
    216             Tagia voi kÀyttÀÀ vaikkapa olion kerÀÀmien pisteiden tallettamiseen: 
    217             <code> 
    218             hahmo.Tag = 5; 
    219             </code> 
    220             Kun luet pisteitÀ, tÀytyy arvo muuntaa oikean tyyppiseksi kertomalla tyypin 
    221             nimi suluissa: 
    222             <code> 
    223             int pisteitÀ = (int)hahmo.Tag; 
    224             </code> 
    225             </example> 
    226         </member> 
    227         <member name="P:Jypeli.GameObjects.GameObjectBase.Brain"> 
    228             <summary> 
    229             Olion aivot. 
    230             Ks. <c>Brain</c> 
    231             </summary> 
    232         </member> 
    233         <member name="E:Jypeli.GameObjects.GameObjectBase.AddedToGame"> 
    234             <summary> 
    235             Tapahtuu, kun olio lisÀtÀÀn peliin. 
    236             </summary> 
    237         </member> 
    238         <member name="P:Jypeli.GameObjects.GameObjectBase.IsDestroyed"> 
    239             <summary> 
    240             Onko olio tuhottu. 
    241             </summary> 
    242         </member> 
    243         <member name="E:Jypeli.GameObjects.GameObjectBase.Destroyed"> 
    244             <summary>  
    245             Tapahtuu, kun olio tuhotaan.  
    246             </summary>  
    247         </member> 
    248         <member name="E:Jypeli.GameObjects.GameObjectBase.Arrived"> 
    249             <summary> 
    250             Tapahtuu, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
    251             </summary> 
    252         </member> 
    253         <member name="P:Jypeli.GameObjects.GameObjectBase.Size"> 
    254             <summary> 
    255             Olion koko pelimaailmassa. 
    256             Kertoo olion ÀÀrirajat, ei muotoa. 
    257             </summary> 
    258         </member> 
    259         <member name="P:Jypeli.GameObjects.GameObjectBase.Position"> 
    260             <summary> 
    261             Olion paikka. Jos olio on jonkun toisen peliolion lapsi, paikka on suhteessa 
    262             tÀmÀn vanhempaan (<c>Parent</c>). Muuten paikka on paikka pelimaailmassa. 
    263             </summary> 
    264         </member> 
    265         <member name="P:Jypeli.GameObjects.GameObjectBase.Angle"> 
    266             <summary> 
    267             Olion kulma tai rintamasuunta. 
    268             Nolla = osoittaa oikealle. 
    269             </summary>       
    270         </member> 
    271         <member name="P:Jypeli.GameObjects.GameObjectBase.CreationTime"> 
    272             <summary> 
    273             Olion luomisaika. 
    274             </summary> 
    275         </member> 
    276         <member name="P:Jypeli.GameObjects.GameObjectBase.Lifetime"> 
    277             <summary> 
    278             Olion elinaika. Lasketaan siitÀ lÀhtien, kun olio luodaan. 
    279             </summary> 
    280         </member> 
    281         <member name="P:Jypeli.GameObjects.GameObjectBase.MaximumLifetime"> 
    282             <summary> 
    283             Olion suurin mahdollinen elinaika. 
    284             Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, olio kuolee. 
    285             </summary> 
    286         </member> 
    287         <member name="P:Jypeli.GameObjects.GameObjectBase.LifetimeLeft"> 
    288             <summary> 
    289             Olion jÀljellÀ oleva elinaika. 
    290             </summary> 
    291         </member> 
    292         <member name="P:Jypeli.GameObjects.GameObjectBase.Width"> 
    293             <summary> 
    294             Olion leveys (X-suunnassa, leveimmÀssÀ kohdassa). 
    295             </summary> 
    296         </member> 
    297         <member name="P:Jypeli.GameObjects.GameObjectBase.Height"> 
    298             <summary> 
    299             Olion korkeus (Y-suunnassa, korkeimmassa kohdassa). 
    300             </summary> 
    301         </member> 
    302         <member name="P:Jypeli.GameObjects.GameObjectBase.AbsolutePosition"> 
    303             <summary> 
    304             Olion absoluuttinen paikka pelimaailmassa. 
    305             Jos olio ei ole minkÀÀn toisen peliolion lapsiolio, 
    306             tÀmÀ on sama kuin <c>Position</c>. 
    307             </summary> 
    308         </member> 
    309         <member name="P:Jypeli.GameObjects.GameObjectBase.AbsoluteAngle"> 
    310             <summary> 
    311             Olion absoluuttinen kulma pelimaailmassa. 
    312             Jos olio ei ole minkÀÀn toisen peliolion lapsiolio, 
    313             tÀmÀ on sama kuin <c>Angle</c>. 
    314             </summary> 
    315         </member> 
    316         <member name="P:Jypeli.GameObjects.GameObjectBase.Left"> 
    317             <summary> 
    318             Olion vasemman reunan x-koordinaatti. 
    319             </summary> 
    320         </member> 
    321         <member name="P:Jypeli.GameObjects.GameObjectBase.Right"> 
    322             <summary> 
    323             Olion oikean reunan x-koordinaatti. 
    324             </summary> 
    325         </member> 
    326         <member name="P:Jypeli.GameObjects.GameObjectBase.Top"> 
    327             <summary> 
    328             Olion ylÀreunan y-koordinaatti. 
    329             </summary> 
    330         </member> 
    331         <member name="P:Jypeli.GameObjects.GameObjectBase.Bottom"> 
    332             <summary> 
    333             Olion alareunan y-koordinaatti. 
    334             </summary> 
    335         </member> 
    336         <member name="P:Jypeli.GameObjects.GameObjectBase.X"> 
    337             <summary> 
    338             Olion paikan X-koordinaatti. 
    339             </summary> 
    340         </member> 
    341         <member name="P:Jypeli.GameObjects.GameObjectBase.Y"> 
    342             <summary> 
    343             Olion paikan Y-koordinaatti. 
    344             </summary> 
    345         </member> 
    346         <member name="P:Jypeli.GameObjects.GameObjectBase.Animation"> 
    347             <summary> 
    348             Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
    349             </summary> 
    350         </member> 
    351         <member name="P:Jypeli.GameObjects.GameObjectBase.Image"> 
    352             <summary> 
    353             Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
    354             </summary> 
    355         </member> 
    356         <member name="T:Jypeli.IGameObjectInternal"> 
    357             <summary> 
    358             Jypelin sisÀiset metodit ja propertyt joihin kÀyttÀjÀn ei tarvitse 
    359             pÀÀstÀ kÀsiksi kuuluvat tÀhÀn luokkaan. Kaikki oliot jotka toteuttavat 
    360             IGameObject-rajapinnan toteuttavat myös IGameObjectInternal-rajapinnan. 
    361             Ota tÀmÀ huomioon jos aiot tehdÀ oman olion joka toteuttaa suoraan 
    362             IGameObject(Internal)-rajapinnan. 
    363             <example> 
    364             void UpdateObject(IGameObject obj) 
    365             { 
    366                ((IGameObjectInternal)obj).Update(); 
    367             } 
    368             </example> 
    369             </summary> 
    370         </member> 
    371         <member name="T:Jypeli.IGameObject"> 
    372             <summary> 
    373             Yhteinen rajapinta kaikille peliolioille. 
    374             </summary> 
    375         </member> 
    376         <member name="M:Jypeli.GameObject.OnArrivedAt(Jypeli.Vector)"> 
    377             <summary> 
    378             Kutsutaan, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
    379             </summary> 
    380             <param name="location"></param> 
    381         </member> 
    382         <member name="M:Jypeli.GameObject.Destroy"> 
    383             <summary> 
    384             Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
    385             </summary> 
    386         </member> 
    387         <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double)"> 
    388             <summary> 
    389             Alustaa uuden peliolion. 
    390             </summary> 
    391             <param name="width">Leveys.</param> 
    392             <param name="height">Korkeus.</param> 
    393         </member> 
    394         <member name="M:Jypeli.GameObject.#ctor(Jypeli.Image)"> 
    395             <summary> 
    396             Alustaa uuden peliolion. 
    397             Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
    398             </summary> 
    399             <param name="image">Kuva</param> 
    400         </member> 
    401         <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    402             <summary> 
    403             Alustaa uuden peliolion. 
    404             </summary> 
    405             <param name="width">Leveys.</param> 
    406             <param name="height">Korkeus.</param> 
    407             <param name="shape">Muoto.</param> 
    408         </member> 
    409         <member name="M:Jypeli.GameObject.Clone"> 
    410             <summary> 
    411             Tekee oliosta kopion. 
    412             </summary> 
    413             <returns> 
    414             Uusi <see cref="T:Jypeli.GameObject"/>-olio samoilla arvoilla. 
    415             </returns> 
    416         </member> 
    417         <member name="M:Jypeli.GameObject.IsInside(Jypeli.Vector)"> 
    418             <summary> 
    419             Onko piste <c>p</c> tÀmÀn olion sisÀpuolella. 
    420             </summary> 
    421         </member> 
    422         <member name="M:Jypeli.GameObject.Add(Jypeli.IGameObject)"> 
    423             <summary> 
    424             LisÀÀ annetun peliolion tÀmÀn olion lapseksi. Lapsiolio liikkuu tÀmÀn olion mukana, 
    425             ja sen paikka ja koko ilmaistaan suhteessa tÀhÀn olioon. 
    426             </summary> 
    427             <remarks> 
    428             <c>PhysicsObject</c>-tyyppisiÀ olioita ei voi lisÀtÀ lapsiolioksi. 
    429             </remarks> 
    430         </member> 
    431         <member name="M:Jypeli.GameObject.Remove(Jypeli.IGameObject)"> 
    432             <summary>  
    433             Poistaa lapsiolion. Jos haluat tuhota olion,  
    434             kutsu mielummin olion <c>Destroy</c>-metodia.  
    435             </summary>  
    436             <remarks>  
    437             Oliota ei poisteta vÀlittömÀsti, vaan viimeistÀÀn seuraavan  
    438             pÀivityksen jÀlkeen.  
    439             </remarks>  
    440         </member> 
    441         <member name="M:Jypeli.GameObject.Update(Jypeli.Time)"> 
    442             <summary> 
    443             Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
    444             arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
    445             <see cref="!:IsUpdated"/> 
    446             </summary> 
    447             <param name="time">Peliaika.</param> 
    448         </member> 
    449         <member name="M:Jypeli.GameObject.SetImage(Jypeli.StorageFile)"> 
    450             <summary> 
    451             Lataa kuvan tiedostosta ja asettaa sen oliolle. 
    452             </summary> 
    453             <param name="file"></param> 
    454         </member> 
    455         <member name="M:Jypeli.GameObject.Move(Jypeli.Vector)"> 
    456             <summary> 
    457             SiirtÀÀ oliota. 
    458             </summary> 
    459             <param name="movement">Vektori, joka mÀÀrittÀÀ kuinka paljon siirretÀÀn.</param> 
    460         </member> 
    461         <member name="M:Jypeli.GameObject.MoveTo(Jypeli.Vector,System.Double)"> 
    462             <summary> 
    463             YrittÀÀ siirtyÀ annettuun paikkaan annetulla nopeudella. 
    464             Laukaisee tapahtuman ArrivedAt, kun paikkaan on pÀÀsty. 
    465             </summary> 
    466             <param name="location">Paikka johon siirrytÀÀn</param> 
    467             <param name="speed"> 
    468             Nopeus (paikkayksikköÀ sekunnissa) jolla liikutaan. 
    469             Nopeus on maksiminopeus. Jos vÀlissÀ on hitaampaa maastoa tai 
    470             esteitÀ, liikkumisnopeus voi olla alle sen. 
    471             </param> 
    472         </member> 
    473         <member name="P:Jypeli.GameObject.Objects"> 
    474             <summary> 
    475             Olion lapsioliot. Ei voi muokata. 
    476             </summary> 
    477         </member> 
    478         <member name="P:Jypeli.GameObject.IsVisible"> 
    479             <summary> 
    480             PiirretÀÀnkö oliota ruudulle. 
    481             </summary> 
    482         </member> 
    483         <member name="P:Jypeli.GameObject.Size"> 
    484             <summary> 
    485             Olion koko pelimaailmassa. 
    486             Kertoo olion ÀÀrirajat, ei muotoa. 
    487             </summary> 
    488         </member> 
    489         <member name="P:Jypeli.GameObject.Angle"> 
    490             <summary> 
    491             Olion kulma tai rintamasuunta. 
    492             Nolla = osoittaa oikealle. 
    493             </summary>       
    494         </member> 
    495         <member name="P:Jypeli.GameObject.Animation"> 
    496             <summary> 
    497             Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
    498             </summary> 
    499         </member> 
    500         <member name="P:Jypeli.GameObject.TextureWrapSize"> 
    501             <summary> 
    502             MÀÀrittÀÀ kuinka moneen kertaan kuva piirretÀÀn. Esimerkiksi (3.0, 2.0) piirtÀÀ 
    503             kuvan 3 kertaa vaakasuunnassa ja 2 kertaa pystysuunnassa. 
    504             </summary> 
    505         </member> 
    506         <member name="P:Jypeli.GameObject.Color"> 
    507             <summary> 
    508             VÀri, jonka vÀrisenÀ olio piirretÀÀn, jos tekstuuria ei ole mÀÀritelty. 
    509             </summary> 
    510         </member> 
    511         <member name="P:Jypeli.GameObject.TextureFillsShape"> 
    512             <summary> 
    513             Jos <c>true</c>, kuva piirretÀÀn niin, ettei se mene olion muodon 
    514             ÀÀriviivojen yli. Toisin sanoen kuva piirretÀÀn tarkasti vain 
    515             muodon mÀÀrittÀmÀlle alueelle. 
    516             </summary> 
    517             <remarks> 
    518             TÀmÀn asettaminen tekee olion piirtÀmisestÀ hitaamman. Jos 
    519             muoto on yksinkertainen, harkitse voisiko kuvan piirtÀÀ niin, ettÀ 
    520             lÀpinÀkyvyyttÀ kÀyttÀmÀllÀ saadaan kuvasta halutun muotoinen. 
    521             </remarks> 
    522         </member> 
    523         <member name="P:Jypeli.GameObject.Shape"> 
    524             <summary> 
    525             Olion muoto. 
    526             </summary> 
    527         </member> 
    528         <member name="P:Jypeli.GameObject.ShapeString"> 
    529             <summary> 
    530             Olion muoto merkkijonona (kenttÀeditorin kÀyttöön) 
    531             </summary> 
    532         </member> 
    533         <member name="P:Jypeli.GameObject.Game"> 
    534             <summary> 
    535             Peli, johon olio on lisÀtty. <c>null</c>, jos 
    536             oliota ei ole lisÀtty peliin. 
    537             </summary> 
    538         </member> 
    539         <member name="P:Jypeli.GameObject.IsAddedToGame"> 
    540             <summary> 
    541             Onko olio lisÀtty peliin. 
    542             </summary> 
    543         </member> 
    544         <member name="E:Jypeli.GameObject.ArrivedAt"> 
    545             <summary> 
    546             Tapahtuu, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
    547             </summary> 
    548         </member> 
    549         <member name="T:Jypeli.IPhysicsObject"> 
    550             <summary> 
    551             Yhteinen rajapinta kaikille fysiikkaolioille. 
    552             </summary> 
    553         </member> 
    554         <member name="E:Jypeli.IPhysicsObject.Collided"> 
    555             <summary> 
    556             Tapahtuu kun olio törmÀÀ toiseen. 
    557             </summary> 
    558         </member> 
    559         <member name="F:Jypeli.PhysicsObject.ActiveForces"> 
    560             <summary> 
    561             Olioon vaikuttavat voimat 
    562             </summary> 
    563         </member> 
    564         <member name="M:Jypeli.PhysicsObject.CreateStaticObject(System.Double,System.Double)"> 
    565             <summary> 
    566             Tekee suorakulmaisen kappaleen, joka on staattinen (eli pysyy paikallaan). 
    567             </summary> 
    568             <param name="width">Kappaleen leveys</param> 
    569             <param name="height">Kappaleen korkeus</param> 
    570             <returns>Fysiikkaolio</returns> 
    571         </member> 
    572         <member name="M:Jypeli.PhysicsObject.CreateStaticObject(Jypeli.Image)"> 
    573             <summary> 
    574             Tekee suorakulmaisen kappaleen, joka on staattinen (eli pysyy paikallaan). 
    575             Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
    576             </summary> 
    577             <param name="width">Kappaleen leveys</param> 
    578             <param name="height">Kappaleen korkeus</param> 
    579             <returns>Fysiikkaolio</returns> 
    580         </member> 
    581         <member name="M:Jypeli.PhysicsObject.CreateStaticObject(System.Double,System.Double,Jypeli.Shape)"> 
    582             <summary> 
    583             Tekee vapaamuotoisen kappaleen, joka on staattinen (eli pysyy paikallaan). 
    584             </summary> 
    585             <param name="width">Kappaleen leveys</param> 
    586             <param name="height">Kappaleen korkeus</param> 
    587             <param name="shape">Kappaleen muoto</param> 
    588             <returns>Fysiikkaolio</returns> 
    589         </member> 
    590         <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double)"> 
    591             <summary> 
    592             Luo uuden fysiikkaolion. 
    593             </summary> 
    594             <param name="width">Leveys.</param> 
    595             <param name="height">Korkeus.</param> 
    596         </member> 
    597         <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    598             <summary> 
    599             Luo uuden fysiikkaolion. 
    600             </summary> 
    601             <param name="width">Leveys.</param> 
    602             <param name="height">Korkeus.</param> 
    603             <param name="shape">Muoto.</param> 
    604         </member> 
    605         <member name="M:Jypeli.PhysicsObject.#ctor(Jypeli.Image)"> 
    606             <summary> 
    607             Luo uuden fysiikkaolion. 
    608             Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
    609             </summary> 
    610             <param name="image">Kuva</param> 
    611         </member> 
    612         <member name="M:Jypeli.PhysicsObject.#ctor(Jypeli.RaySegment)"> 
    613             <summary> 
    614             Luo fysiikkaolion, jonka muotona on sÀde. 
    615             </summary> 
    616             <param name="raySegment">SÀde.</param> 
    617         </member> 
    618         <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double,Jypeli.Shape,Physics2DDotNet.Shapes.IShape)"> 
    619             <summary> 
    620             Initializes the object with the given physics shape. The size of 
    621             the physicsShape must be the one given. 
    622             </summary> 
    623         </member> 
    624         <member name="M:Jypeli.PhysicsObject.MakeStatic"> 
    625             <summary> 
    626             Tekee oliosta staattisen. Staattinen olio ei liiku muiden olioiden törmÀyksistÀ, 
    627             vaan ainoastaan muuttamalla suoraan sen paikkaa tai nopeutta. 
    628             </summary> 
    629         </member> 
    630         <member name="M:Jypeli.PhysicsObject.UpdateBody(System.Double)"> 
    631             <summary> 
    632             This updates the mass and momentOfInertia based on the new mass. 
    633             </summary> 
    634         </member> 
    635         <member name="M:Jypeli.PhysicsObject.CreatePhysicsShape(Jypeli.Shape,Jypeli.Vector,Jypeli.CollisionShapeParameters)"> 
    636             <summary> 
    637             Creates a shape to be used in the Physics Body. A physics shape is scaled to the 
    638             size of the object. In addition, it has more vertices and some additional info 
    639             that is used in collision detection. 
    640             </summary> 
    641         </member> 
    642         <member name="M:Jypeli.PhysicsObject.Push(Jypeli.Vector)"> 
    643             <summary> 
    644             TyöntÀÀ oliota. 
    645             </summary> 
    646             <param name="force">Voima, jolla oliota työnnetÀÀn.</param> 
    647         </member> 
    648         <member name="M:Jypeli.PhysicsObject.Push(Jypeli.Vector,System.TimeSpan)"> 
    649             <summary> 
    650             TyöntÀÀ oliota tietyn ajan tietyllÀ voimalla. 
    651             </summary> 
    652             <param name="force">Voima, jolla oliota työnnetÀÀn sekunnissa.</param> 
    653             <param name="time">Aika, kuinka kauan voimaa pidetÀÀn yllÀ.</param> 
    654         </member> 
    655         <member name="M:Jypeli.PhysicsObject.Hit(Jypeli.Vector)"> 
    656             <summary> 
    657             Kohdistaa kappaleeseen impulssin. TÀllÀ kappaleen saa nopeasti liikkeeseen. 
    658             </summary> 
    659         </member> 
    660         <member name="M:Jypeli.PhysicsObject.ApplyTorque(System.Double)"> 
    661             <summary> 
    662             Kohdistaa kappaleeseen vÀÀntövoiman. Voiman suunta riippuu merkistÀ. 
    663             </summary> 
    664             <param name="torque">VÀÀntövoima.</param> 
    665         </member> 
    666         <member name="M:Jypeli.PhysicsObject.Stop"> 
    667             <summary> 
    668             PysÀyttÀÀ olion. 
    669             </summary> 
    670         </member> 
    671         <member name="M:Jypeli.PhysicsObject.StopMoveTo"> 
    672             <summary> 
    673             PysÀyttÀÀ MoveTo-aliohjelmalla aloitetun liikkeen. 
    674             </summary> 
    675         </member> 
    676         <member name="M:Jypeli.PhysicsObject.StopHorizontal"> 
    677             <summary> 
    678             PysÀyttÀÀ olion liikkeen vaakasuunnassa. 
    679             </summary> 
    680         </member> 
    681         <member name="M:Jypeli.PhysicsObject.StopVertical"> 
    682             <summary> 
    683             PysÀyttÀÀ olion liikkeen pystysuunnassa. 
    684             </summary> 
    685         </member> 
    686         <member name="M:Jypeli.PhysicsObject.Move(Jypeli.Vector)"> 
    687             <summary> 
    688             SiirtÀÀ oliota. 
    689             </summary> 
    690             <param name="movement">Vektori, joka mÀÀrittÀÀ kuinka paljon siirretÀÀn.</param> 
    691         </member> 
    692         <member name="P:Jypeli.PhysicsObject.Body"> 
    693             <summary> 
    694             Fysiikkamoottorin kÀyttÀmÀ tietorakenne. 
    695             </summary> 
    696         </member> 
    697         <member name="P:Jypeli.PhysicsObject.ParentStructure"> 
    698             <summary> 
    699             Rakenneolio, johon tÀmÀ olio kuuluu. 
    700             </summary> 
    701         </member> 
    702         <member name="P:Jypeli.PhysicsObject.CollisionIgnorer"> 
    703             <summary> 
    704             Olio, jolla voi vÀlttÀÀ oliota osumasta tiettyihin muihin olioihin. 
    705             </summary> 
    706         </member> 
    707         <member name="P:Jypeli.PhysicsObject.CollisionIgnoreGroup"> 
    708             <summary> 
    709             TörmÀysryhmÀ. 
    710             Oliot jotka ovat samassa törmÀysryhmÀssÀ menevÀt toistensa lÀpi. 
    711             Jos ryhmÀ on nolla tai negatiivinen, sillÀ ei ole vaikutusta. 
    712             </summary> 
    713         </member> 
    714         <member name="P:Jypeli.PhysicsObject.Position"> 
    715             <summary> 
    716             Olion paikka koordinaatistossa. KÀsittÀÀ sekÀ X- ettÀ Y-koordinaatin. 
    717             </summary> 
    718         </member> 
    719         <member name="P:Jypeli.PhysicsObject.Size"> 
    720             <summary> 
    721             Olion koko (x on leveys, y on korkeus). 
    722             </summary> 
    723         </member> 
    724         <member name="P:Jypeli.PhysicsObject.Angle"> 
    725             <summary> 
    726             Kulma, jossa olio on. Oliota voi pyörittÀÀ kulmaa vaihtamalla. 
    727             </summary> 
    728         </member> 
    729         <member name="P:Jypeli.PhysicsObject.CanRotate"> 
    730             <summary> 
    731             Jos <c>false</c>, olio ei voi pyöriÀ. 
    732             </summary> 
    733         </member> 
    734         <member name="P:Jypeli.PhysicsObject.Mass"> 
    735             <summary> 
    736             Olion massa. MitÀ suurempi massa, sitÀ suurempi voima tarvitaan olion liikuttamiseksi. 
    737             </summary> 
    738             <remarks> 
    739             Massan asettaminen muuttaa myös hitausmomenttia (<c>MomentOfInertia</c>). 
    740             </remarks> 
    741         </member> 
    742         <member name="P:Jypeli.PhysicsObject.MomentOfInertia"> 
    743             <summary> 
    744             Olion hitausmomentti. MitÀ suurempi hitausmomentti, sitÀ enemmÀn vÀÀntöÀ tarvitaan 
    745             olion pyörittÀmiseksi. 
    746             </summary> 
    747         </member> 
    748         <member name="P:Jypeli.PhysicsObject.StaticFriction"> 
    749             <summary> 
    750             Lepokitka. Liikkeen alkamista vastustava voima, joka ilmenee kun olio yrittÀÀ lÀhteÀ liikkeelle 
    751             toisen olion pinnalta (esim. laatikkoa yritetÀÀn työntÀÀ eteenpÀin). 
    752             </summary> 
    753         </member> 
    754         <member name="P:Jypeli.PhysicsObject.KineticFriction"> 
    755             <summary> 
    756             Liikekitka. LiikettÀ vastustava voima joka ilmenee kun kaksi oliota liikkuu toisiaan vasten 
    757             (esim. laatikko liukuu maata pitkin). Arvot vÀlillÀ 0.0 (ei kitkaa) ja 1.0 (tÀysi kitka). 
    758             </summary> 
    759         </member> 
    760         <member name="P:Jypeli.PhysicsObject.Restitution"> 
    761             <summary> 
    762             Olion kimmoisuus. Arvo vÀlillÀ 0.0-1.0. 
    763             Arvolla 1.0 olio sÀilyttÀÀ kaiken vauhtinsa törmÀyksessÀ. MitÀ pienempi arvo, 
    764             sitÀ enemmÀn olion vauhti hidastuu törmÀyksessÀ. 
    765             </summary> 
    766         </member> 
    767         <member name="P:Jypeli.PhysicsObject.Velocity"> 
    768             <summary> 
    769             Olion nopeus. 
    770             </summary> 
    771         </member> 
    772         <member name="P:Jypeli.PhysicsObject.AngularVelocity"> 
    773             <summary> 
    774             Olion kulmanopeus. 
    775             </summary> 
    776         </member> 
    777         <member name="P:Jypeli.PhysicsObject.Acceleration"> 
    778             <summary> 
    779             Olion kiihtyvyys. 
    780             </summary> 
    781         </member> 
    782         <member name="P:Jypeli.PhysicsObject.AngularAcceleration"> 
    783             <summary> 
    784             Olion kulmakiihtyvyys. 
    785             </summary> 
    786         </member> 
    787         <member name="P:Jypeli.PhysicsObject.Shape"> 
    788             <summary> 
    789             Olion muoto. 
    790             </summary> 
    791         </member> 
    792         <member name="P:Jypeli.PhysicsObject.LinearDamping"> 
    793             <summary> 
    794             Olion hidastuminen. Hidastaa olion vauhtia, vaikka se ei 
    795             osuisi mihinkÀÀn. VÀhÀn kuin vÀliaineen (esim. ilman tai veden) 
    796             vastus. Oletusarvo on 1.0, jolloin hidastumista ei ole. MitÀ 
    797             pienempi arvo, sitÀ enemmÀn kappale hidastuu. 
    798              
    799             YleensÀ kannattaa kÀyttÀÀ arvoja, jotka ovat lÀhellÀ ykköstÀ, 
    800             esim. 0.95. 
    801             </summary> 
    802         </member> 
    803         <member name="P:Jypeli.PhysicsObject.AngularDamping"> 
    804             <summary> 
    805             Olion pyörimisen hidastuminen. 
    806              
    807             <see cref="P:Jypeli.PhysicsObject.LinearDamping"/> 
    808             </summary> 
    809         </member> 
    810         <member name="P:Jypeli.PhysicsObject.IgnoresExplosions"> 
    811             <summary> 
    812             JÀttÀÀkö olio rÀjÀhdyksen paineaallon huomiotta. 
    813             </summary> 
    814         </member> 
    815         <member name="P:Jypeli.PhysicsObject.IgnoresCollisionResponse"> 
    816             <summary> 
    817             JÀttÀÀkö olio törmÀyksen huomioimatta. Jos tosi, törmÀyksestÀ 
    818             tulee tapahtuma, mutta itse törmÀystÀ ei tapahdu. 
    819             </summary> 
    820         </member> 
    821         <member name="P:Jypeli.PhysicsObject.IgnoresGravity"> 
    822             <summary> 
    823             JÀttÀÀkö olio painovoiman huomioimatta. 
    824             </summary> 
    825         </member> 
    826         <member name="P:Jypeli.PhysicsObject.IgnoresPhysicsLogics"> 
    827             <summary> 
    828             JÀttÀÀkö olio kaikki fysiikkalogiikat (ks. <c>AddPhysicsLogic</c>) 
    829             huomiotta. Vaikuttaa esim. painovoimaan, mutta ei törmÀyksiin. 
    830             </summary> 
    831         </member> 
    832         <member name="E:Jypeli.PhysicsObject.Collided"> 
    833             <summary> 
    834             Tapahtuu kun olio törmÀÀ toiseen. 
    835             </summary> 
    836         </member> 
    837         <member name="M:PlatformCharacter2.#ctor(System.Double,System.Double)"> 
    838             <summary> 
    839             Luo uuden tasohyppelyhahmon. 
    840             </summary> 
    841         </member> 
    842         <member name="M:PlatformCharacter2.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    843             <summary> 
    844             Luo uuden tasohyppelyhahmon. 
    845             </summary> 
    846         </member> 
    847         <member name="M:PlatformCharacter2.Walk"> 
    848             <summary> 
    849             KÀvelee. 
    850             </summary> 
    851         </member> 
    852         <member name="M:PlatformCharacter2.Walk(Jypeli.Direction)"> 
    853             <summary> 
    854             KÀvelee tiettyyn suuntaan. 
    855             </summary> 
    856             <param name="direction">Rintamasuunta. Direction.Left tai Direction.Right</param> 
    857         </member> 
    858         <member name="M:PlatformCharacter2.Turn(Jypeli.Direction)"> 
    859             <summary> 
    860             PysÀhtyy ja kÀÀntyy vasemmalle tai oikealle. 
    861             </summary> 
    862             <param name="direction">Rintamasuunta. Direction.Left tai Direction.Right</param> 
    863         </member> 
    864         <member name="M:PlatformCharacter2.StopWalking"> 
    865             <summary> 
    866             PysÀhtyy. 
    867             </summary> 
    868         </member> 
    869         <member name="M:PlatformCharacter2.Jump(System.Double)"> 
    870             <summary> 
    871             HyppÀÀ tietyllÀ nopeudella, jos hahmo seisoo tukevalla pohjalla. 
    872             </summary> 
    873             <param name="speed">LÀhtönopeus.</param> 
    874         </member> 
    875         <member name="M:PlatformCharacter2.Update(Jypeli.Time)"> 
    876             <summary> 
    877             Ajetaan kun pelitilannetta pÀivitetÀÀn. PÀivityksen voi toteuttaa omassa luokassa toteuttamalla tÀmÀn 
    878             metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
    879             </summary> 
    880             <param name="time">Peliaika.</param> 
    881         </member> 
    882         <member name="M:PlatformCharacter2.Move(Jypeli.Vector)"> 
    883             <summary> 
    884             SiirtÀÀ oliota. 
    885             </summary> 
    886             <param name="movement">Vektori, joka mÀÀrittÀÀ kuinka paljon siirretÀÀn.</param> 
    887         </member> 
    888         <member name="P:PlatformCharacter2.PlatformTolerance"> 
    889             <summary> 
    890             Toleranssiarvo, joka mÀÀrittÀÀ kuinka monta pelin pÀivitysjaksoa hahmo voi 
    891             olla irti tasosta ennen kuin se lasketaan ilmassa olevaksi. 
    892             </summary> 
    893         </member> 
    894         <member name="P:PlatformCharacter2.FacingDirection"> 
    895             <summary> 
    896             Hahmon rintamasuunta (vasen tai oikea). 
    897             </summary> 
    898         </member> 
    899         <member name="P:PlatformCharacter2.Acceleration"> 
    900             <summary> 
    901             Hahmon kiihtyvyys. 
    902             </summary> 
    903         </member> 
    904         <member name="P:PlatformCharacter2.MaxVelocity"> 
    905             <summary> 
    906             Hahmon maksiminopeus. 
    907             </summary> 
    908         </member> 
    909         <member name="P:PlatformCharacter2.Platform"> 
    910             <summary> 
    911             Fysiikkaolio jonka pÀÀllÀ seisotaan. 
    912             </summary> 
    913         </member> 
    914         <member name="P:PlatformCharacter2.PlatformNormal"> 
    915             <summary> 
    916             Suuntavektori, joka osoittaa tason suuntaan. 
    917             Nollavektori, jos ilmassa. 
    918             </summary> 
    919         </member> 
    920         <member name="P:PlatformCharacter2.Weapon"> 
    921             <summary> 
    922             Hahmolla oleva ase. 
    923             </summary> 
    924         </member> 
    925         <member name="P:PlatformCharacter2.CanMoveOnAir"> 
    926             <summary> 
    927             Jos <c>false</c>, hahmoa ei voi liikuttaa kun se on ilmassa. 
    928             </summary> 
    929         </member> 
    930         <member name="P:PlatformCharacter2.LeftWalkingAnimation"> 
    931             <summary> 
    932             KÀvelyanimaatio vasemmalle. 
    933             </summary> 
    934         </member> 
    935         <member name="P:PlatformCharacter2.RightWalkingAnimation"> 
    936             <summary> 
    937             KÀvelyanimaatio oikealle. 
    938             </summary> 
    939         </member> 
    940         <member name="P:PlatformCharacter2.LeftIdleAnimation"> 
    941             <summary> 
    942             Animaatio, jota kÀytetÀÀn kun hahmo on paikallaan, 
    943             kÀÀntyneenÀ vasemmalle. 
    944             </summary> 
    945         </member> 
    946         <member name="P:PlatformCharacter2.RightIdleAnimation"> 
    947             <summary> 
    948             Animaatio, jota kÀytetÀÀn kun hahmo on paikallaan, 
    949             kÀÀntyneenÀ oikealle. 
    950             </summary> 
    951         </member> 
    952         <member name="P:PlatformCharacter2.IdleAnimation"> 
    953             <summary> 
    954             Animaatio, jota kÀytetÀÀn kun hahmo on paikallaan. 
    955             </summary> 
    956         </member> 
    957         <member name="P:PlatformCharacter2.WalkingAnimation"> 
    958             <summary> 
    959             Animaatio, jota kÀytetÀÀn kun hahmo kÀvelee. 
    960             </summary> 
    961         </member> 
    962         <member name="E:PlatformCharacter2.DirectionChanged"> 
    963             <summary> 
    964             Tapahtuu kun suunta vaihtuu. 
    965             </summary> 
    966         </member> 
    9677        <member name="T:Jypeli.Assets.PlatformWandererBrain"> 
    9688            <summary> 
     
    98323            </summary> 
    98424        </member> 
    985         <member name="M:Jypeli.Brain.OnAdd(Jypeli.IGameObject)"> 
     25        <member name="M:Jypeli.Brain.OnAdd(Jypeli.GameObject)"> 
    98626            <summary> 
    98727            Kutsutaan, kun aivot lisÀtÀÀn oliolle. 
     
    98929            <param name="newOwner">Olio, jolle aivot lisÀttiin.</param> 
    99030        </member> 
    991         <member name="M:Jypeli.Brain.OnRemove(Jypeli.IGameObject)"> 
     31        <member name="M:Jypeli.Brain.OnRemove(Jypeli.GameObject)"> 
    99232            <summary> 
    99333            Kutsutaan, kun aivot poistetaan oliolta. 
    99434            </summary> 
    99535            <param name="prevOwner">Olio, jolta aivot poistettiin.</param> 
    996         </member> 
    997         <member name="M:Jypeli.Brain.OnAdd(Jypeli.GameObject)"> 
    998             <summary> 
    999             Kutsutaan, kun aivot lisÀtÀÀn oliolle. 
    1000             </summary> 
    1001             <param name="newOwner">Olio, jolle aivot lisÀttiin.</param> 
    1002         </member> 
    1003         <member name="M:Jypeli.Brain.OnRemove(Jypeli.GameObject)"> 
    1004             <summary> 
    1005             Kutsutaan, kun aivot poistetaan oliolta. 
    1006             </summary> 
    1007             <param name="prevOwner">Olio, jolta aivot poistettiin.</param> 
    1008         </member> 
    1009         <member name="M:Jypeli.Brain.OnAddToGame"> 
    1010             <summary> 
    1011             Kutsutaan, kun aivojen omistaja lisÀtÀÀn peliin tai omistajaksi 
    1012             asetetaan olio, joka on jo lisÀtty peliin. 
    1013             </summary> 
    101436        </member> 
    101537        <member name="M:Jypeli.Brain.Update(Jypeli.Time)"> 
     
    102244            <param name="time">PÀivityksen ajanhetki.</param> 
    102345        </member> 
    1024         <member name="M:Jypeli.Brain.OnCollision(Jypeli.IGameObject)"> 
     46        <member name="M:Jypeli.Brain.OnCollision(Jypeli.GameObject)"> 
    102547            <summary> 
    102648            Kutsutaan, kun tapahtuu törmÀys. 
     
    103052            <param name="target">Olio, johon törmÀtÀÀn.</param> 
    103153        </member> 
    1032         <member name="M:Jypeli.Brain.OnCollision(Jypeli.GameObject)"> 
    1033             <summary> 
    1034             Kutsutaan, kun tapahtuu törmÀys. 
    1035             PerivÀssÀ luokassa methodin kuuluu kutsua vastaavaa 
    1036             kantaluokan methodia. 
    1037             </summary> 
    1038             <param name="target">Olio, johon törmÀtÀÀn.</param> 
    1039         </member> 
    104054        <member name="P:Jypeli.Brain.Active"> 
    104155            <summary> 
     
    1087101            </summary> 
    1088102        </member> 
    1089         <member name="P:Jypeli.Assets.TagFollowerBrain.TargetCloseDistance"> 
    1090             <summary> 
    1091             EtÀisyys, jolloin ollaan lÀhellÀ kohdetta. 
    1092             </summary> 
    1093             <value>EtÀisyys.</value> 
    1094         </member> 
    1095103        <member name="P:Jypeli.Assets.TagFollowerBrain.WanderIfNotClose"> 
    1096104            <summary> 
     
    1103111            </summary> 
    1104112        </member> 
    1105         <member name="T:Jypeli.Canvas"> 
    1106             <summary> 
    1107             Piirtoalusta. 
    1108             </summary> 
    1109         </member> 
    1110         <member name="M:Jypeli.Canvas.DrawLine(Jypeli.Vector,Jypeli.Vector)"> 
    1111             <summary> 
    1112             PiirtÀÀ janan. 
    1113             </summary> 
    1114             <param name="startPoint">Alkupiste</param> 
    1115             <param name="endPoint">Loppupiste</param> 
    1116         </member> 
    1117         <member name="M:Jypeli.Canvas.DrawLine(System.Double,System.Double,System.Double,System.Double)"> 
    1118             <summary> 
    1119             PiirtÀÀ janan. 
    1120             </summary> 
    1121             <param name="x1">Alkupisteen x-koordinaatti</param> 
    1122             <param name="y1">Alkupisteen y-koordinaatti</param> 
    1123             <param name="x2">Loppupisteen x-koordinaatti</param> 
    1124             <param name="y2">Loppupisteen y-koordinaatti</param> 
    1125         </member> 
    1126         <member name="P:Jypeli.Canvas.Left"> 
    1127             <summary> 
    1128             Vasen reuna. 
    1129             </summary> 
    1130         </member> 
    1131         <member name="P:Jypeli.Canvas.Right"> 
    1132             <summary> 
    1133             Oikea reuna. 
    1134             </summary> 
    1135         </member> 
    1136         <member name="P:Jypeli.Canvas.Bottom"> 
    1137             <summary> 
    1138             Alareuna. 
    1139             </summary> 
    1140         </member> 
    1141         <member name="P:Jypeli.Canvas.Top"> 
    1142             <summary> 
    1143             YlÀreuna. 
    1144             </summary> 
    1145         </member> 
    1146         <member name="P:Jypeli.Canvas.TopLeft"> 
    1147             <summary> 
    1148             Vasen ylÀnurkka. 
    1149             </summary> 
    1150         </member> 
    1151         <member name="P:Jypeli.Canvas.TopRight"> 
    1152             <summary> 
    1153             Oikea ylÀnurkka. 
    1154             </summary> 
    1155         </member> 
    1156         <member name="P:Jypeli.Canvas.BottomLeft"> 
    1157             <summary> 
    1158             Vasen alanurkka. 
    1159             </summary> 
    1160         </member> 
    1161         <member name="P:Jypeli.Canvas.BottomRight"> 
    1162             <summary> 
    1163             Oikea alanurkka. 
    1164             </summary> 
    1165         </member> 
    1166         <member name="P:Jypeli.Canvas.BrushColor"> 
    1167             <summary> 
    1168             Pensselin vÀri. 
    1169             </summary> 
    1170         </member> 
    1171113        <member name="F:Jypeli.Button.Start"> 
    1172114            <summary> 
     
    1224166            </summary> 
    1225167        </member> 
     168        <member name="F:Jypeli.ButtonState.Up"> 
     169            <summary> 
     170            Nappi on ylhÀÀllÀ. 
     171            </summary> 
     172        </member> 
    1226173        <member name="F:Jypeli.ButtonState.Down"> 
    1227174            <summary> 
     
    1244191            </summary> 
    1245192        </member> 
    1246         <member name="T:Jypeli.MouseButton"> 
    1247             <summary> 
    1248             Hiiren napit. 
    1249             </summary> 
    1250         </member> 
    1251         <member name="F:Jypeli.MouseButton.None"> 
    1252             <summary> 
    1253             Ei mikÀÀn nappi hiiressÀ. 
    1254             </summary> 
    1255         </member> 
    1256         <member name="F:Jypeli.MouseButton.Left"> 
    1257             <summary> 
    1258             Vasen nappi hiiressÀ. 
    1259             </summary> 
    1260         </member> 
    1261         <member name="F:Jypeli.MouseButton.Right"> 
    1262             <summary> 
    1263             Oikea nappi hiiressÀ. 
    1264             </summary> 
    1265         </member> 
    1266         <member name="F:Jypeli.MouseButton.Middle"> 
    1267             <summary> 
    1268             KeskimmÀinen nappi hiiressÀ (rullan painallus). 
    1269             </summary> 
    1270         </member> 
    1271         <member name="F:Jypeli.MouseButton.XButton1"> 
    1272             <summary> 
    1273             Hiiren ensimmÀinen erikoisnÀppÀin. 
    1274             </summary> 
    1275         </member> 
    1276         <member name="F:Jypeli.MouseButton.XButton2"> 
    1277             <summary> 
    1278             Hiiren toinen erikoisnÀppÀin. 
    1279             </summary> 
    1280         </member> 
    1281         <member name="T:Jypeli.Surface"> 
    1282             <summary> 
    1283             Tasainen tai epÀtasainen pinta. 
    1284             </summary> 
    1285         </member> 
    1286         <member name="M:Jypeli.Surface.#ctor(System.Double,System.Double[],System.Double)"> 
    1287             <summary> 
    1288             Helppo tapa lisÀtÀ kenttÀÀn epÀtasainen pinta. 
    1289             Pinta kuvataan luettelemalla Y-koordinaatteja vasemmalta oikealle lukien. Kahden Y-koordinaatin 
    1290             vÀli on aina sama. 
    1291             </summary> 
    1292             <param name="width">Pinnan leveys</param> 
    1293             <param name="heights">Y-koordinaatit lueteltuna vasemmalta oikealle.</param> 
    1294             <param name="scale">Vakio, jolla jokainen Y-koordinaatti kerrotaan. Hyödyllinen, 
    1295             jos halutaan muuttaa koko pinnan korkeutta muuttamatta jokaista pistettÀ yksitellen. 
    1296             Tavallisesti arvoksi kelpaa 1.0.</param> 
    1297             <remarks> 
    1298             Huomaa, ettÀ pinnassa ei voi olla kahta pistettÀ pÀÀllekkÀin. 
    1299             </remarks> 
    1300         </member> 
    1301         <member name="M:Jypeli.Surface.#ctor(System.Double,System.Double)"> 
    1302             <summary> 
    1303             Luo tasaisen pinnan. 
    1304             </summary> 
    1305             <param name="width">Pinnan leveys</param> 
    1306             <param name="height">Pinnan korkeus</param> 
    1307         </member> 
    1308         <member name="M:Jypeli.Surface.#ctor(System.Double,System.Double[],System.Double,System.Double,System.Double)"> 
    1309             <summary> 
    1310             Helppo tapa lisÀtÀ kenttÀÀn epÀtasainen pinta. 
    1311             Pinta kuvataan luettelemalla Y-koordinaatteja vasemmalta oikealle lukien. Kahden Y-koordinaatin 
    1312             vÀli on aina sama. 
    1313             </summary> 
    1314             <param name="width">Pinnan leveys</param> 
    1315             <param name="heights">Y-koordinaatit lueteltuna vasemmalta oikealle.</param> 
    1316             <param name="scale">Vakio, jolla jokainen Y-koordinaatti kerrotaan. Hyödyllinen, 
    1317             jos halutaan muuttaa koko pinnan korkeutta muuttamatta jokaista pistettÀ yksitellen. 
    1318             Tavallisesti arvoksi kelpaa 1.0.</param> 
    1319             <param name="lmargin">Vasen marginaali</param> 
    1320             <param name="rmargin">Oikea marginaali</param> 
    1321             <remarks> 
    1322             Huomaa, ettÀ pinnassa ei voi olla kahta pistettÀ pÀÀllekkÀin. 
    1323             </remarks> 
    1324         </member> 
    1325         <member name="M:Jypeli.Surface.#ctor(System.Double,System.Double,System.Double,System.Int32)"> 
    1326             <summary> 
    1327             Luo satunnaisen pinnan. 
    1328             </summary> 
    1329             <param name="width">Pinnan leveys</param> 
    1330             <param name="min">Matalin kohta.</param> 
    1331             <param name="max">Korkein kohta.</param> 
    1332             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1333             <returns></returns> 
    1334         </member> 
    1335         <member name="M:Jypeli.Surface.#ctor(System.Double,System.Double,System.Double,System.Int32,System.Double,System.Double)"> 
    1336             <summary> 
    1337             Luo satunnaisen pinnan. 
    1338             </summary> 
    1339             <param name="width">Pinnan leveys</param> 
    1340             <param name="min">Matalin kohta.</param> 
    1341             <param name="max">Korkein kohta.</param> 
    1342             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1343             <param name="lmargin">Vasen marginaali</param> 
    1344             <param name="rmargin">Oikea marginaali</param> 
    1345             <returns></returns> 
    1346         </member> 
    1347         <member name="M:Jypeli.Surface.#ctor(System.Double,System.Double,System.Double,System.Int32,System.Int32)"> 
    1348             <summary> 
    1349             Luo satunnaisen pinnan. 
    1350             </summary> 
    1351             <param name="width">Pinnan leveys</param> 
    1352             <param name="min">Matalin kohta.</param> 
    1353             <param name="max">Korkein kohta.</param> 
    1354             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1355             <param name="maxchange">Suurin sallittu erotus kahden pisteen vÀlillÀ.</param> 
    1356             <returns></returns> 
    1357         </member> 
    1358         <member name="M:Jypeli.Surface.#ctor(System.Double,System.Double,System.Double,System.Int32,System.Int32,System.Double,System.Double)"> 
    1359             <summary> 
    1360             Luo satunnaisen pinnan. 
    1361             </summary> 
    1362             <param name="width">Pinnan leveys</param> 
    1363             <param name="min">Matalin kohta.</param> 
    1364             <param name="max">Korkein kohta.</param> 
    1365             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1366             <param name="maxchange">Suurin sallittu erotus kahden pisteen vÀlillÀ.</param> 
    1367             <param name="lmargin">Vasen marginaali</param> 
    1368             <param name="rmargin">Oikea marginaali</param> 
    1369             <returns></returns> 
    1370         </member> 
    1371         <member name="M:Jypeli.Surface.Create(Jypeli.Level,Jypeli.Direction)"> 
    1372             <summary> 
    1373             Luo kentÀlle tasaisen reunan. 
    1374             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1375             </summary> 
    1376             <param name="level">KenttÀ</param> 
    1377             <param name="direction">MikÀ reuna luodaan.</param> 
    1378             <returns>Reunaolio</returns> 
    1379         </member> 
    1380         <member name="M:Jypeli.Surface.Create(Jypeli.Level,Jypeli.Direction,System.Double,System.Double,System.Int32)"> 
    1381             <summary> 
    1382             Luo kentÀlle epÀtasaisen reunan. 
    1383             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1384             </summary> 
    1385             <param name="level">KenttÀ</param> 
    1386             <param name="min">Matalin kohta.</param> 
    1387             <param name="max">Korkein kohta.</param> 
    1388             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1389             <param name="direction">MikÀ reuna luodaan.</param> 
    1390             <returns>Reunaolio</returns> 
    1391         </member> 
    1392         <member name="M:Jypeli.Surface.Create(Jypeli.Level,Jypeli.Direction,System.Double,System.Double,System.Int32,System.Int32)"> 
    1393             <summary> 
    1394             Luo kentÀlle epÀtasaisen reunan. 
    1395             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1396             </summary> 
    1397             <param name="level">KenttÀ</param> 
    1398             <param name="min">Matalin kohta.</param> 
    1399             <param name="max">Korkein kohta.</param> 
    1400             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1401             <param name="maxchange">Suurin sallittu erotus kahden pisteen vÀlillÀ.</param> 
    1402             <param name="direction">MikÀ reuna luodaan.</param> 
    1403             <returns>Reunaolio</returns> 
    1404         </member> 
    1405         <member name="M:Jypeli.Surface.CreateLeft(Jypeli.Level)"> 
    1406             <summary> 
    1407             Luo kentÀlle tasaisen vasemman reunan. 
    1408             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1409             </summary> 
    1410             <param name="level">KenttÀ</param> 
    1411             <returns>Reunaolio</returns> 
    1412         </member> 
    1413         <member name="M:Jypeli.Surface.CreateLeft(Jypeli.Level,System.Double,System.Double,System.Int32)"> 
    1414             <summary> 
    1415             Luo kentÀlle epÀtasaisen vasemman reunan. 
    1416             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1417             </summary> 
    1418             <param name="level">KenttÀ</param> 
    1419             <param name="min">Matalin kohta.</param> 
    1420             <param name="max">Korkein kohta.</param> 
    1421             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1422             <returns>Reunaolio</returns> 
    1423         </member> 
    1424         <member name="M:Jypeli.Surface.CreateLeft(Jypeli.Level,System.Double,System.Double,System.Int32,System.Int32)"> 
    1425             <summary> 
    1426             Luo kentÀlle epÀtasaisen vasemman reunan. 
    1427             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1428             </summary> 
    1429             <param name="level">KenttÀ</param> 
    1430             <param name="min">Matalin kohta.</param> 
    1431             <param name="max">Korkein kohta.</param> 
    1432             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1433             <param name="maxchange">Suurin sallittu erotus kahden pisteen vÀlillÀ.</param> 
    1434             <returns>Reunaolio</returns> 
    1435         </member> 
    1436         <member name="M:Jypeli.Surface.CreateRight(Jypeli.Level)"> 
    1437             <summary> 
    1438             Luo kentÀlle tasaisen oikean reunan. 
    1439             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1440             </summary> 
    1441             <param name="level">KenttÀ</param> 
    1442             <returns>Reunaolio</returns> 
    1443         </member> 
    1444         <member name="M:Jypeli.Surface.CreateRight(Jypeli.Level,System.Double,System.Double,System.Int32)"> 
    1445             <summary> 
    1446             Luo kentÀlle epÀtasaisen oikean reunan. 
    1447             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1448             </summary> 
    1449             <param name="min">Matalin kohta.</param> 
    1450             <param name="max">Korkein kohta.</param> 
    1451             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1452             <param name="level">KenttÀ</param> 
    1453             <returns>Reunaolio</returns> 
    1454         </member> 
    1455         <member name="M:Jypeli.Surface.CreateRight(Jypeli.Level,System.Double,System.Double,System.Int32,System.Int32)"> 
    1456             <summary> 
    1457             Luo kentÀlle epÀtasaisen oikean reunan. 
    1458             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1459             </summary> 
    1460             <param name="min">Matalin kohta.</param> 
    1461             <param name="max">Korkein kohta.</param> 
    1462             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1463             <param name="level">KenttÀ</param> 
    1464             <param name="maxchange">Suurin sallittu erotus kahden pisteen vÀlillÀ.</param> 
    1465             <returns>Reunaolio</returns> 
    1466         </member> 
    1467         <member name="M:Jypeli.Surface.CreateTop(Jypeli.Level)"> 
    1468             <summary> 
    1469             Luo kentÀlle tasaisen ylÀreunan. 
    1470             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1471             </summary> 
    1472             <param name="level">KenttÀ</param> 
    1473             <returns>Reunaolio</returns> 
    1474         </member> 
    1475         <member name="M:Jypeli.Surface.CreateTop(Jypeli.Level,System.Double,System.Double,System.Int32)"> 
    1476             <summary> 
    1477             Luo kentÀlle epÀtasaisen ylÀreunan. 
    1478             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1479             </summary> 
    1480             <param name="level">KenttÀ</param> 
    1481             <param name="min">Matalin kohta.</param> 
    1482             <param name="max">Korkein kohta.</param> 
    1483             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1484             <returns>Reunaolio</returns> 
    1485         </member> 
    1486         <member name="M:Jypeli.Surface.CreateTop(Jypeli.Level,System.Double,System.Double,System.Int32,System.Int32)"> 
    1487             <summary> 
    1488             Luo kentÀlle epÀtasaisen ylÀreunan. 
    1489             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1490             </summary> 
    1491             <param name="level">KenttÀ</param> 
    1492             <param name="min">Matalin kohta.</param> 
    1493             <param name="max">Korkein kohta.</param> 
    1494             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1495             <param name="maxchange">Suurin sallittu erotus kahden pisteen vÀlillÀ.</param> 
    1496             <returns>Reunaolio</returns> 
    1497         </member> 
    1498         <member name="M:Jypeli.Surface.CreateBottom(Jypeli.Level)"> 
    1499             <summary> 
    1500             Luo kentÀlle tasaisen alareunan. 
    1501             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1502             </summary> 
    1503             <param name="level">KenttÀ</param> 
    1504             <returns>Reunaolio</returns> 
    1505         </member> 
    1506         <member name="M:Jypeli.Surface.CreateBottom(Jypeli.Level,System.Double,System.Double,System.Int32)"> 
    1507             <summary> 
    1508             Luo kentÀlle epÀtasaisen alareunan. 
    1509             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1510             </summary> 
    1511             <param name="level">KenttÀ</param> 
    1512             <param name="min">Matalin kohta.</param> 
    1513             <param name="max">Korkein kohta.</param> 
    1514             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1515             <returns>Reunaolio</returns> 
    1516         </member> 
    1517         <member name="M:Jypeli.Surface.CreateBottom(Jypeli.Level,System.Double,System.Double,System.Int32,System.Int32)"> 
    1518             <summary> 
    1519             Luo kentÀlle epÀtasaisen alareunan. 
    1520             Ei lisÀÀ reunaa automaattisesti kenttÀÀn. 
    1521             </summary> 
    1522             <param name="level">KenttÀ</param> 
    1523             <param name="min">Matalin kohta.</param> 
    1524             <param name="max">Korkein kohta.</param> 
    1525             <param name="points">Pisteiden mÀÀrÀ.</param> 
    1526             <param name="maxchange">Suurin sallittu erotus kahden pisteen vÀlillÀ.</param> 
    1527             <returns>Reunaolio</returns> 
    1528         </member> 
    1529         <member name="T:Jypeli.IPhysicsObjectInternal"> 
    1530             <summary> 
    1531             Jypelin sisÀiset metodit ja propertyt joihin kÀyttÀjÀn ei tarvitse 
    1532             pÀÀstÀ kÀsiksi kuuluvat tÀhÀn luokkaan. Kaikki oliot jotka toteuttavat 
    1533             IPhysicsObject-rajapinnan toteuttavat myös IPhysicsObjectInternal-rajapinnan. 
    1534             Ota tÀmÀ huomioon jos aiot tehdÀ oman olion joka toteuttaa suoraan 
    1535             IPhysicsObject(Internal)-rajapinnan. 
    1536             <example> 
    1537             void UpdateObject(IPhysics obj) 
    1538             { 
    1539                ((IPhysicsObjectInternal)obj).Update(); 
    1540             } 
    1541             </example> 
    1542             </summary> 
    1543         </member> 
    1544         <member name="T:Jypeli.NewCollisionHandler"> 
    1545             <summary> 
    1546             TörmÀystapahtumiin liitettÀvÀn metodin tyyppi. TörmÀyksen kÀsittelevÀllÀ 
    1547             metodilla ei ole paluuarvoa ja se ottaa yhden <code>Collision</code>-tyyppisen 
    1548             parametrin. 
    1549             </summary> 
    1550         </member> 
    1551         <member name="T:Jypeli.CollisionShapeParameters"> 
    1552             <summary> 
    1553             TörmÀyskuvion laatuun vaikuttavat parametrit. 
    1554             </summary> 
    1555         </member> 
    1556         <member name="T:Jypeli.CollisionShapeQuality"> 
    1557             <summary> 
    1558             Kappaleen kuvion laatu törmÀyksentunnistuksessa. 
    1559             </summary> 
    1560         </member> 
    1561         <member name="F:Jypeli.CollisionShapeQuality.Value"> 
    1562             <summary> 
    1563             Laatuarvo. 
    1564             </summary> 
    1565         </member> 
    1566         <member name="M:Jypeli.CollisionShapeQuality.FromValue(System.Double)"> 
    1567             <summary> 
    1568             Alustaa uuden laatuattribuutin. 
    1569             </summary> 
    1570             <param name="value">Lukuarvo vÀlillÀ <c>0.0</c> (huonoin) ja <c>1.0</c> (paras).</param> 
    1571         </member> 
    1572         <member name="F:Jypeli.CollisionShapeQuality.Worst"> 
    1573             <summary> 
    1574             Huonoin mahdollinen laatu, nopea mutta epÀtarkka. 
    1575             </summary> 
    1576         </member> 
    1577         <member name="F:Jypeli.CollisionShapeQuality.Tolerable"> 
    1578             <summary> 
    1579             VÀlttÀvÀ laatu. 
    1580             </summary> 
    1581         </member> 
    1582         <member name="F:Jypeli.CollisionShapeQuality.Good"> 
    1583             <summary> 
    1584             HyvÀ laatu. 
    1585             </summary> 
    1586         </member> 
    1587         <member name="F:Jypeli.CollisionShapeQuality.Best"> 
    1588             <summary> 
    1589             Paras mahdollinen laatu, tarkka mutta hidas. 
    1590             </summary> 
    1591         </member> 
    1592         <member name="M:Jypeli.Force.Destroy"> 
    1593             <summary> 
    1594             Lopettaa voiman vaikutuksen. 
    1595             </summary> 
    1596         </member> 
    1597         <member name="P:Jypeli.Force.Value"> 
    1598             <summary> 
    1599             Voiman suunta ja suuruus. 
    1600             </summary> 
    1601         </member> 
    1602         <member name="P:Jypeli.Force.CreationTime"> 
    1603             <summary> 
    1604             Voiman luomisaika. 
    1605             </summary> 
    1606         </member> 
    1607         <member name="P:Jypeli.Force.Lifetime"> 
    1608             <summary> 
    1609             Elinaika. Lasketaan siitÀ lÀhtien, kun voima luodaan. 
    1610             </summary> 
    1611         </member> 
    1612         <member name="P:Jypeli.Force.MaximumLifetime"> 
    1613             <summary> 
    1614             Suurin mahdollinen elinaika. 
    1615             Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, voima lopettaa vaikuttamasta. 
    1616             </summary> 
    1617         </member> 
    1618         <member name="T:Jypeli.PhysicsStructure"> 
    1619             <summary> 
    1620             Rakenne, joka pitÀÀ fysiikkaoliot kiinteÀn matkan pÀÀssÀ toisistaan. 
    1621             </summary> 
    1622         </member> 
    1623         <member name="M:Jypeli.PhysicsStructure.#ctor"> 
    1624             <summary> 
    1625             Luo uuden tyhjÀn rakenteen. 
    1626             </summary> 
    1627         </member> 
    1628         <member name="M:Jypeli.PhysicsStructure.#ctor(Jypeli.PhysicsObject[])"> 
    1629             <summary> 
    1630             Luo uuden rakenteen ja varustaa sen fysiikkaolioilla. 
    1631             </summary> 
    1632             <param name="objs">Fysiikkaoliot</param> 
    1633         </member> 
    1634         <member name="M:Jypeli.PhysicsStructure.OnAddedToGame"> 
    1635             <summary> 
    1636             Kutsutaan kun olio lisÀtÀÀn peliin. 
    1637             </summary> 
    1638         </member> 
    1639         <member name="M:Jypeli.PhysicsStructure.OnArrivedAt(Jypeli.Vector)"> 
    1640             <summary> 
    1641             Kutsutaan, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
    1642             </summary> 
    1643             <param name="location"></param> 
    1644         </member> 
    1645         <member name="M:Jypeli.PhysicsStructure.OnCollided(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject)"> 
    1646             <summary> 
    1647             Kutsutaan kun törmÀtÀÀn. 
    1648             </summary> 
    1649         </member> 
    1650         <member name="M:Jypeli.PhysicsStructure.Add(Jypeli.IGameObject)"> 
    1651             <summary> 
    1652             LisÀÀ olion rakenteeseen. 
    1653             </summary> 
    1654             <param name="obj">LisÀttÀvÀ olio</param> 
    1655         </member> 
    1656         <member name="M:Jypeli.PhysicsStructure.Destroy"> 
    1657             <summary> 
    1658             Tuhoaa olion 
    1659             </summary> 
    1660         </member> 
    1661         <member name="P:Jypeli.PhysicsStructure.IsAddedToGame"> 
    1662             <summary> 
    1663             Onko rakenne lisÀtty peliin. 
    1664             </summary> 
    1665         </member> 
    1666         <member name="P:Jypeli.PhysicsStructure.Objects"> 
    1667             <summary> 
    1668             Rakenteeseen kuuluvat oliot. 
    1669             </summary> 
    1670         </member> 
    1671         <member name="P:Jypeli.PhysicsStructure.Joints"> 
    1672             <summary> 
    1673             Rakenteeseen kuuluvat liitokset. 
    1674             </summary> 
    1675         </member> 
    1676         <member name="P:Jypeli.PhysicsStructure.Softness"> 
    1677             <summary> 
    1678             Olioiden vÀlisten liitosten pehmeys. 
    1679             </summary> 
    1680         </member> 
    1681         <member name="P:Jypeli.PhysicsStructure.Position"> 
    1682             <summary> 
    1683             Rakenteen paikka pelimaailmassa. 
    1684             </summary> 
    1685         </member> 
    1686         <member name="E:Jypeli.PhysicsStructure.Collided"> 
    1687             <summary> 
    1688             Tapahtuu kun olio törmÀÀ toiseen. 
    1689             </summary> 
    1690         </member> 
    1691         <member name="P:Jypeli.PhysicsStructure.ParentStructure"> 
    1692             <summary> 
    1693             Rakenneolio, johon tÀmÀ olio kuuluu. 
    1694             </summary> 
    1695         </member> 
    1696         <member name="P:Jypeli.PhysicsStructure.CanRotate"> 
    1697             <summary> 
    1698             Jos <c>false</c>, olio ei voi pyöriÀ. 
    1699             </summary> 
    1700         </member> 
    1701         <member name="T:Jypeli.Surfaces"> 
    1702             <summary> 
    1703             KentÀn reunat. 
    1704             </summary> 
    1705         </member> 
    1706         <member name="M:Jypeli.Surfaces.GetEnumerator"> 
    1707             <summary> 
    1708             Enumeraattori pinnoille. 
    1709             Mahdollistaa foreach-lauseen kÀytön. 
    1710             </summary> 
    1711             <returns></returns> 
    1712         </member> 
    1713         <member name="M:Jypeli.Surfaces.System#Collections#IEnumerable#GetEnumerator"> 
    1714             <summary> 
    1715             Enumeraattori pinnoille. 
    1716             Mahdollistaa foreach-lauseen kÀytön. 
    1717             </summary> 
    1718             <returns></returns> 
    1719         </member> 
    1720         <member name="M:Jypeli.Surfaces.Get(Jypeli.Direction[])"> 
    1721             <summary> 
    1722             Valikoiva enumeraattori pinnoille. 
    1723             </summary> 
    1724             <param name="directions">Mukaan laskettavien reunojen suunnat</param> 
    1725             <returns></returns> 
    1726         </member> 
    1727         <member name="P:Jypeli.Surfaces.Left"> 
    1728             <summary> 
    1729             Vasen reuna. 
    1730             </summary> 
    1731         </member> 
    1732         <member name="P:Jypeli.Surfaces.Right"> 
    1733             <summary> 
    1734             Oikea reuna. 
    1735             </summary> 
    1736         </member> 
    1737         <member name="P:Jypeli.Surfaces.Top"> 
    1738             <summary> 
    1739             YlÀreuna. 
    1740             </summary> 
    1741         </member> 
    1742         <member name="P:Jypeli.Surfaces.Bottom"> 
    1743             <summary> 
    1744             Alareuna. 
    1745             </summary> 
    1746         </member> 
    1747         <member name="T:Jypeli.AxleJoint"> 
    1748             <summary> 
    1749             Saranaliitos kahden olion vÀlille. 
    1750             </summary> 
    1751         </member> 
    1752         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject)"> 
    1753             <summary> 
    1754             KiinnittÀÀ olion akselilla pelikenttÀÀn. 
    1755             </summary> 
    1756             <param name="obj">Olio</param> 
    1757         </member> 
    1758         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.Vector)"> 
    1759             <summary> 
    1760             Luo uuden akseliliitoksen olion ja pisteen vÀlille. 
    1761             </summary> 
    1762             <param name="obj">EnsimmÀinen olio</param> 
    1763             <param name="axlePosition">Liitoksen akselin paikka</param> 
    1764         </member> 
    1765         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
    1766             <summary> 
    1767             Luo uuden akseliliitoksen kahden olion vÀlille. 
    1768             </summary> 
    1769             <param name="firstObject">EnsimmÀinen olio</param> 
    1770             <param name="secondObject">Toinen olio</param> 
    1771             <param name="axlePosition">Liitoksen akselin paikka</param> 
    1772         </member> 
    1773         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
    1774             <summary> 
    1775             Luo uuden akseliliitoksen kahden olion vÀlille. 
    1776             Liitos sijoitetaan toisen olion keskipisteeseen. 
    1777             </summary> 
    1778             <param name="firstObject">EnsimmÀinen olio</param> 
    1779             <param name="secondObject">Toinen olio</param> 
    1780         </member> 
    1781         <member name="M:Jypeli.AxleJoint.Destroy"> 
    1782             <summary> 
    1783             Tuhoaa liitoksen. 
    1784             </summary> 
    1785         </member> 
    1786         <member name="P:Jypeli.AxleJoint.Object1"> 
    1787             <summary> 
    1788             EnsimmÀinen olio. 
    1789             </summary> 
    1790         </member> 
    1791         <member name="P:Jypeli.AxleJoint.Object2"> 
    1792             <summary> 
    1793             Toinen olio (null jos ensimmÀinen olio on sidottu pisteeseen) 
    1794             </summary> 
    1795         </member> 
    1796         <member name="P:Jypeli.AxleJoint.AxlePoint"> 
    1797             <summary> 
    1798             Pyörimisakselin (tÀmÀnhetkiset) koordinaatit. 
    1799             </summary> 
    1800         </member> 
    1801         <member name="P:Jypeli.AxleJoint.Softness"> 
    1802             <summary> 
    1803             Liitoksen pehmeys eli kuinka paljon sillÀ on liikkumavaraa. 
    1804             </summary> 
    1805         </member> 
    1806         <member name="P:Jypeli.AxleJoint.IsDestroyed"> 
    1807             <summary> 
    1808             Onko liitos tuhottu. 
    1809             </summary> 
    1810         </member> 
    1811         <member name="E:Jypeli.AxleJoint.Destroyed"> 
    1812             <summary> 
    1813             Tapahtuu kun liitos on tuhottu. 
    1814             </summary> 
    1815         </member> 
    1816193        <member name="T:Jypeli.INotifyList`1"> 
    1817194            <summary> 
     
    1824201            Tapahtuu kun listan sisÀltö muuttuu. 
    1825202            </summary> 
    1826         </member> 
    1827         <member name="T:Jypeli.ListHelpers"> 
    1828             <summary> 
    1829             Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
    1830             </summary> 
    1831         </member> 
    1832         <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
    1833             <summary> 
    1834             Laskee minimin. 
    1835             </summary> 
    1836             <param name="values"></param> 
    1837             <returns></returns> 
    1838         </member> 
    1839         <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
    1840             <summary> 
    1841             Laskee maksimin. 
    1842             </summary> 
    1843             <param name="values"></param> 
    1844             <returns></returns> 
    1845         </member> 
    1846         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
    1847             <summary> 
    1848             Laskee keskiarvon. 
    1849             </summary> 
    1850             <param name="values"></param> 
    1851             <returns></returns> 
    1852         </member> 
    1853         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
    1854             <summary> 
    1855             Laskee keskiarvon komponenteittain. 
    1856             </summary> 
    1857             <param name="values"></param> 
    1858             <returns></returns> 
    1859         </member> 
    1860         <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
    1861             <summary> 
    1862             Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
    1863             </summary> 
    1864             <typeparam name="TInput">LÀhtötyyppi</typeparam> 
    1865             <typeparam name="TOutput">Kohdetyyppi</typeparam> 
    1866             <param name="items">Muunnettava kokoelma</param> 
    1867             <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
    1868             <returns>Muunnettu kokoelma</returns> 
    1869         </member> 
    1870         <member name="T:Jypeli.StreamHelpers"> 
    1871             <summary> 
    1872             Apufunktioita virtojen kÀyttöön. 
    1873             </summary> 
    1874         </member> 
    1875         <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
    1876             <summary> 
    1877             Kopioi virran sisÀllön toiseen virtaan. 
    1878             Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
    1879             </summary> 
    1880             <param name="input">MistÀ kopioidaan</param> 
    1881             <param name="output">Mihin kopioidaan</param> 
    1882         </member> 
    1883         <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
    1884             <summary> 
    1885             Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
    1886             Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
    1887             </summary> 
    1888             <param name="builder">StringBuilder-olio</param> 
    1889             <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
    1890             <returns></returns> 
    1891203        </member> 
    1892204        <member name="T:Jypeli.Widgets.EasyHighScore"> 
     
    1926238            </summary> 
    1927239        </member> 
    1928         <member name="M:Jypeli.Widgets.EasyHighScore.Clear"> 
    1929             <summary> 
    1930             TyhjentÀÀ parhaat pisteet. 
    1931             </summary> 
    1932         </member> 
    1933240        <member name="M:Jypeli.Widgets.EasyHighScore.EnterAndShow(System.Double)"> 
    1934241            <summary> 
     
    1938245            <param name="newScore"></param> 
    1939246        </member> 
    1940         <member name="P:Jypeli.Widgets.EasyHighScore.HighScoreWindow"> 
    1941             <summary> 
    1942             Listaikkuna. 
    1943             </summary> 
    1944         </member> 
    1945         <member name="P:Jypeli.Widgets.EasyHighScore.NameInputWindow"> 
    1946             <summary> 
    1947             Nimensyöttöikkuna. 
    1948             </summary> 
    1949         </member> 
    1950         <member name="P:Jypeli.Widgets.EasyHighScore.MaxNameLength"> 
    1951             <summary> 
    1952             Pisin sallittu nimen pituus. 
     247        <member name="P:Jypeli.Widgets.EasyHighScore.Title"> 
     248            <summary> 
     249            Pisteikkunan otsikko. 
    1953250            </summary> 
    1954251        </member> 
     
    1961258            <summary> 
    1962259            Nimensyöttöikkunan teksti. 
    1963             </summary> 
    1964         </member> 
    1965         <member name="P:Jypeli.Widgets.EasyHighScore.Color"> 
    1966             <summary> 
    1967             Listaikkunan vÀri. 
    1968             </summary> 
    1969         </member> 
    1970         <member name="T:Jypeli.Widgets.RowLayout"> 
    1971             <summary> 
    1972             Asettelee widgetit riveihin. <c>TargetWidth</c> mÀÀrittÀÀ 
    1973             kuinka leveÀ yhden rivin tulisi olla. Kun yksi rivi tulee 
    1974             tÀyteen, jatketaan seuraavalle riville. 
    1975             </summary> 
    1976         </member> 
    1977         <member name="T:Jypeli.Widgets.ILayout"> 
    1978             <summary> 
    1979             Rajapinta asettelijalle. Asettelija asettelee widgetin 
    1980             lapsioliot siten, ettÀ ne mahtuvat widgetin sisÀlle. Asettelija 
    1981             muuttaa lapsiolioiden kokoa sekÀ paikkaa. Asettelussa kÀytetÀÀn 
    1982             hyvÀksi lapsiolioiden ominaisuuksia <c>PreferredSize</c>, 
    1983             <c>HorizontalSizing</c> sekÀ <c>VerticalSizing</c>. 
    1984             </summary> 
    1985         </member> 
    1986         <member name="P:Jypeli.Widgets.ILayout.TopPadding"> 
    1987             <summary> 
    1988             YlÀreunaan jÀÀvÀ tyhjÀ tila. 
    1989             </summary> 
    1990         </member> 
    1991         <member name="P:Jypeli.Widgets.ILayout.BottomPadding"> 
    1992             <summary> 
    1993             Alareunaan jÀÀvÀ tyhjÀ tila. 
    1994             </summary> 
    1995         </member> 
    1996         <member name="P:Jypeli.Widgets.ILayout.LeftPadding"> 
    1997             <summary> 
    1998             Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
    1999             </summary> 
    2000         </member> 
    2001         <member name="P:Jypeli.Widgets.ILayout.RightPadding"> 
    2002             <summary> 
    2003             Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2004             </summary> 
    2005         </member> 
    2006         <member name="P:Jypeli.Widgets.RowLayout.HorizontalSpacing"> 
    2007             <summary> 
    2008             Olioiden vÀliin vaakasuunnassa jÀÀvÀ tyhjÀ tila. 
    2009             </summary> 
    2010         </member> 
    2011         <member name="P:Jypeli.Widgets.RowLayout.TopPadding"> 
    2012             <summary> 
    2013             YlÀreunaan jÀÀvÀ tyhjÀ tila. 
    2014             </summary> 
    2015         </member> 
    2016         <member name="P:Jypeli.Widgets.RowLayout.BottomPadding"> 
    2017             <summary> 
    2018             Alareunaan jÀÀvÀ tyhjÀ tila. 
    2019             </summary> 
    2020         </member> 
    2021         <member name="P:Jypeli.Widgets.RowLayout.LeftPadding"> 
    2022             <summary> 
    2023             Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
    2024             </summary> 
    2025         </member> 
    2026         <member name="P:Jypeli.Widgets.RowLayout.RightPadding"> 
    2027             <summary> 
    2028             Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2029             </summary> 
    2030         </member> 
    2031         <member name="P:Jypeli.Widgets.RowLayout.TargetWidth"> 
    2032             <summary> 
    2033             Kuinka leveitÀ rivien tulisi korkeintaan olla. 
    2034260            </summary> 
    2035261        </member> 
     
    2090316            Poistaa lapsiolion, mutta ei tuhoa sitÀ. 
    2091317            </summary> 
    2092         </member> 
    2093         <member name="M:Jypeli.Widgets.Widget.GetMaximumSize"> 
    2094             <summary> 
    2095             Antaa widgetin maksimikoon siinÀ tapauksessa, ettÀ kokoa ei 
    2096             ole annettu rakentajassa (tai tarkemmin sanoen muuttujan <c>SizingByLayout</c> 
    2097             arvo on <c>true</c>). Olio ei siis automaattisesti kasva tÀtÀ isommaksi. 
    2098             </summary> 
    2099             <returns></returns> 
    2100318        </member> 
    2101319        <member name="M:Jypeli.Widgets.Widget.RefreshLayout"> 
     
    2141359            </summary> 
    2142360        </member> 
    2143         <member name="P:Jypeli.Widgets.Widget.Objects"> 
    2144             <summary> 
    2145             Olion lapsioliot. Ei voi muokata. 
    2146             </summary> 
    2147         </member> 
    2148361        <member name="P:Jypeli.Widgets.Widget.Parent"> 
    2149362            <summary> 
     
    2299512            </summary> 
    2300513        </member> 
    2301         <member name="P:Jypeli.Widgets.Widget.ShapeString"> 
    2302             <summary> 
    2303             Olion muoto merkkijonona (kenttÀeditorin kÀyttöön) 
    2304             </summary> 
    2305         </member> 
    2306514        <member name="P:Jypeli.Widgets.Widget.Game"> 
    2307515            <summary> 
     
    2310518            </summary> 
    2311519        </member> 
    2312         <member name="P:Jypeli.Widgets.Widget.Visible"> 
    2313             <summary> 
    2314             PiirretÀÀnkö olio ruudulle. 
    2315             </summary> 
    2316         </member> 
    2317520        <member name="P:Jypeli.Widgets.Widget.IsModal"> 
    2318521            <summary> 
     
    2329532            <summary> 
    2330533            Tapahtuu, kun olio lisÀtÀÀn peliin. 
    2331             </summary> 
    2332         </member> 
    2333         <member name="E:Jypeli.Widgets.Widget.RemovedFromGame"> 
    2334             <summary> 
    2335             Tapahtuu, kun olio poistetaan pelistÀ. 
    2336534            </summary> 
    2337535        </member> 
     
    2347545            </summary>  
    2348546        </member> 
    2349         <member name="T:Jypeli.Widgets.ListWidget`2"> 
     547        <member name="T:Jypeli.Widgets.ListWidget`3"> 
    2350548            <summary> 
    2351549            Listakomponentti. Voidaan liittÀÀ listaan, joka 
    2352550            toteuttaa <c>INotifyList</c>-rajapinnan. TÀllöin 
    2353551            listaan tehdyt muutokset pÀivittyvÀt komponenttiin. 
    2354             Listaa voi vierittÀÀ, jos kaikki rivit eivÀt mahdu 
     552            Listaa voi skrollata, jos kaikki rivit eivÀt mahdu 
    2355553            kerralla sen sisÀlle. 
    2356554            </summary> 
    2357555            <typeparam name="T">Listan alkion tyyppi.</typeparam> 
    2358             <typeparam name="W">Listan riviÀ vastaavan widgetin tyyppi.</typeparam> 
    2359         </member> 
    2360         <member name="M:Jypeli.Widgets.ListWidget`2.CreateWidget(`0)"> 
     556            <typeparam name="L">Listan tyyppi.</typeparam> 
     557            <typeparam name="W">Listan rivin tyyppi (esimerkiksi Label).</typeparam> 
     558        </member> 
     559        <member name="M:Jypeli.Widgets.ListWidget`3.CreateWidget(`0)"> 
    2361560            <summary> 
    2362561            Luo annettua alkiota vastaavan listan rivin. 
    2363562            </summary> 
    2364563        </member> 
    2365         <member name="M:Jypeli.Widgets.ListWidget`2.Bind(Jypeli.INotifyList{`0})"> 
     564        <member name="M:Jypeli.Widgets.ListWidget`3.Bind(`1)"> 
    2366565            <summary> 
    2367566            Sitoo olemassaolevan listan tÀhÀn nÀyttöön. 
    2368567            Kun listaa muutetaan, nÀytetyt arvot pÀivittyvÀt automaattisesti. 
    2369568            </summary> 
    2370         </member> 
    2371         <member name="M:Jypeli.Widgets.ListWidget`2.Unbind"> 
    2372             <summary> 
    2373             Poistaa yhteyden olemassaolevaan listaan. 
    2374             </summary> 
    2375         </member> 
    2376         <member name="P:Jypeli.Widgets.ListWidget`2.Items"> 
     569            <param name="list">Lista.</param> 
     570        </member> 
     571        <member name="M:Jypeli.Widgets.ListWidget`3.Unbind"> 
     572            <summary> 
     573            Poistaa yhteyden olemassaolevaan listaan ja luo oman (sisÀisen) listan. 
     574            </summary> 
     575        </member> 
     576        <member name="P:Jypeli.Widgets.ListWidget`3.Items"> 
    2377577            <summary> 
    2378578            Listan alkiot. 
    2379             </summary> 
    2380         </member> 
    2381         <member name="T:Jypeli.Widgets.MultiSelectWindow"> 
    2382             <summary> 
    2383             Ikkuna, joka antaa kÀyttÀjÀn valita yhden annetuista vaihtoehdoista. 
    2384             </summary> 
    2385         </member> 
    2386         <member name="T:Jypeli.Widgets.Window"> 
    2387             <summary> 
    2388             Ikkuna. 
    2389             </summary> 
    2390         </member> 
    2391         <member name="M:Jypeli.Widgets.Window.#ctor"> 
    2392             <summary> 
    2393             Alustaa uuden ikkunan. 
    2394             </summary> 
    2395         </member> 
    2396         <member name="M:Jypeli.Widgets.Window.#ctor(System.Double,System.Double)"> 
    2397             <summary> 
    2398             Alustaa uuden ikkunan. 
    2399             </summary> 
    2400             <param name="width">Leveys.</param> 
    2401             <param name="height">Korkeus.</param> 
    2402         </member> 
    2403         <member name="M:Jypeli.Widgets.Window.GetMaximumSize"> 
    2404             <summary> 
    2405             Ikkunalla maksimikoko on siten, ettÀ se mahtuu nÀytölle. 
    2406             </summary> 
    2407         </member> 
    2408         <member name="M:Jypeli.Widgets.Window.Close"> 
    2409             <summary> 
    2410             Sulkee ikkunan. 
    2411             </summary> 
    2412         </member> 
    2413         <member name="P:Jypeli.Widgets.Window.Title"> 
    2414             <summary> 
    2415             Ikkunan otsikko. ÄlÀ kÀytÀ. 
    2416             </summary> 
    2417         </member> 
    2418         <member name="P:Jypeli.Widgets.Window.TitleBarActiveColor"> 
    2419             <summary> 
    2420             Ikkunan otsikkopalkin vÀri, kun ikkuna on aktiivinen. ÄlÀ kÀytÀ. 
    2421             </summary> 
    2422         </member> 
    2423         <member name="P:Jypeli.Widgets.Window.TitleBarInactColor"> 
    2424             <summary> 
    2425             Ikkunan otsikkopalkin vÀri, kun ikkuna ei ole aktiivinen. ÄlÀ kÀytÀ. 
    2426             </summary> 
    2427         </member> 
    2428         <member name="P:Jypeli.Widgets.Window.ActiveColor"> 
    2429             <summary> 
    2430             Ikkunan vÀri, kun ikkuna on aktiivinen. 
    2431             </summary> 
    2432         </member> 
    2433         <member name="P:Jypeli.Widgets.Window.InactiveColor"> 
    2434             <summary> 
    2435             Ikkunan vÀri, kun ikkuna ei ole aktiivinen. 
    2436             </summary> 
    2437         </member> 
    2438         <member name="P:Jypeli.Widgets.Window.CloseButton"> 
    2439             <summary> 
    2440             Sulkupainike. ÄlÀ kÀytÀ. 
    2441             </summary> 
    2442         </member> 
    2443         <member name="P:Jypeli.Widgets.Window.ClientArea"> 
    2444             <summary> 
    2445             Ikkunan piirtoalue. 
    2446             </summary> 
    2447         </member> 
    2448         <member name="E:Jypeli.Widgets.Window.Closed"> 
    2449             <summary> 
    2450             Tapahtuu kun ikkuna suljetaan. 
    2451             </summary> 
    2452         </member> 
    2453         <member name="T:Jypeli.Widgets.Window.WindowHandler"> 
    2454             <summary> 
    2455             Ikkunatapahtumien kÀsittelijÀ. 
    2456             </summary> 
    2457         </member> 
    2458         <member name="M:Jypeli.Widgets.MultiSelectWindow.#ctor(System.String,System.String[])"> 
    2459             <summary> 
    2460             Luo uuden monivalintaikkunan. 
    2461             </summary> 
    2462             <param name="question">Kysymys.</param> 
    2463             <param name="buttonTexts">Nappien tekstit merkkijonoina.</param> 
    2464         </member> 
    2465         <member name="P:Jypeli.Widgets.MultiSelectWindow.Buttons"> 
    2466             <summary> 
    2467             Painonappulat jÀrjestyksessÀ. 
    2468             </summary> 
    2469         </member> 
    2470         <member name="P:Jypeli.Widgets.MultiSelectWindow.DefaultCancel"> 
    2471             <summary> 
    2472             MitÀ valitaan kun kÀyttÀjÀ painaa esc tai takaisin-nÀppÀintÀ. 
    2473             </summary> 
    2474         </member> 
    2475         <member name="E:Jypeli.Widgets.MultiSelectWindow.ItemSelected"> 
    2476             <summary> 
    2477             Tapahtuma joka tapahtuu kun nappia painetaan. 
    2478             Ottaa parametrikseen painonapin indeksin (alkaen nollasta). 
    2479579            </summary> 
    2480580        </member> 
     
    2488588            </summary> 
    2489589        </member> 
    2490         <member name="M:Jypeli.Widgets.VerticalScrollLayout.Scroll(System.Collections.Generic.IList{Jypeli.Widgets.Widget},System.Double)"> 
    2491             <summary> 
    2492             Listan portaaton vieritys. 
     590        <member name="T:Jypeli.Widgets.ILayout"> 
     591            <summary> 
     592            Rajapinta asettelijalle. Asettelija asettelee widgetin 
     593            lapsioliot siten, ettÀ ne mahtuvat widgetin sisÀlle. Asettelija 
     594            muuttaa lapsiolioiden kokoa sekÀ paikkaa. Asettelussa kÀytetÀÀn 
     595            hyvÀksi lapsiolioiden ominaisuuksia <c>PreferredSize</c>, 
     596            <c>HorizontalSizing</c> sekÀ <c>VerticalSizing</c>. 
     597            </summary> 
     598        </member> 
     599        <member name="P:Jypeli.Widgets.ILayout.TopPadding"> 
     600            <summary> 
     601            YlÀreunaan jÀÀvÀ tyhjÀ tila. 
     602            </summary> 
     603        </member> 
     604        <member name="P:Jypeli.Widgets.ILayout.BottomPadding"> 
     605            <summary> 
     606            Alareunaan jÀÀvÀ tyhjÀ tila. 
     607            </summary> 
     608        </member> 
     609        <member name="P:Jypeli.Widgets.ILayout.LeftPadding"> 
     610            <summary> 
     611            Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
     612            </summary> 
     613        </member> 
     614        <member name="P:Jypeli.Widgets.ILayout.RightPadding"> 
     615            <summary> 
     616            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2493617            </summary> 
    2494618        </member> 
     
    2516640            <summary> 
    2517641            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2518             </summary> 
    2519         </member> 
    2520         <member name="P:Jypeli.Widgets.VerticalScrollLayout.StartIndex"> 
    2521             <summary> 
    2522             YlhÀÀltÀ lukien ensimmÀisen piirtoalueen sisÀllÀ olevan widgetin indeksi. 
    2523             </summary> 
    2524         </member> 
    2525         <member name="P:Jypeli.Widgets.VerticalScrollLayout.EndIndex"> 
    2526             <summary> 
    2527             Viimeisen piirtoalueella olevan widgetin jÀlkeinen indeksi. 
    2528             </summary> 
    2529         </member> 
    2530         <member name="T:Jypeli.Widgets.YesNoWindow"> 
    2531             <summary> 
    2532             Ikkuna, joka kysyy kÀyttÀjÀltÀ kyllÀ tai ei -kysymyksen. 
    2533             </summary> 
    2534         </member> 
    2535         <member name="M:Jypeli.Widgets.YesNoWindow.#ctor(System.String)"> 
    2536             <summary> 
    2537             Luo uuden kyselyikkunan. 
    2538             </summary> 
    2539             <param name="question">Kysymys</param> 
    2540         </member> 
    2541         <member name="E:Jypeli.Widgets.YesNoWindow.Yes"> 
    2542             <summary> 
    2543             Tapahtuu kun kÀyttÀjÀ valitsee "kyllÀ"-vaihtoehdon. 
    2544             </summary> 
    2545         </member> 
    2546         <member name="E:Jypeli.Widgets.YesNoWindow.No"> 
    2547             <summary> 
    2548             Tapahtuu kun kÀyttÀjÀ valitsee "ei"-vaihtoehdon. 
    2549642            </summary> 
    2550643        </member> 
     
    2638731            <summary> 
    2639732            Puhelimen kiihtyvyysanturi. 
    2640             </summary> 
    2641         </member> 
    2642         <member name="T:Jypeli.Controls.Controller`1"> 
    2643             <summary> 
    2644             Yleinen peliohjainluokka tilatiedoilla. 
    2645733            </summary> 
    2646734        </member> 
     
    2708796            </summary> 
    2709797        </member> 
    2710         <member name="F:Jypeli.WP7.Accelerometer.memoryState"> 
    2711             <summary> 
    2712             TÀmÀnhetkinen, synkronoimaton tila. 
    2713             </summary> 
    2714         </member> 
    2715798        <member name="M:Jypeli.WP7.Accelerometer.Start"> 
    2716799            <summary> 
     
    2752835            </summary> 
    2753836            <param name="sensitivity">Herkkyys</param>         
    2754         </member> 
    2755         <member name="M:Jypeli.WP7.Accelerometer.EnableAnalog"> 
    2756             <summary> 
    2757             Ottaa kÀytöstÀ poistetun kiihtyvyyskontrollin analogikontrollit <c>k</c> takaisin kÀyttöön. 
    2758             </summary> 
    2759         </member> 
    2760         <member name="M:Jypeli.WP7.Accelerometer.DisableAnalog"> 
    2761             <summary> 
    2762             Poistaa kiihtyvyysanturin analogikontrollit <c>k</c> kÀytöstÀ. 
    2763             </summary> 
    2764         </member> 
    2765         <member name="M:Jypeli.WP7.Accelerometer.Enable(Jypeli.WP7.AccelerometerDirection)"> 
    2766             <summary> 
    2767             Ottaa kÀytöstÀ poistetun kiihtyvyyskontrollin <c>k</c> takaisin kÀyttöön. 
    2768             </summary> 
    2769             <param name="direction">Kiihtyvyyssuunta</param> 
    2770         </member> 
    2771         <member name="M:Jypeli.WP7.Accelerometer.Disable(Jypeli.WP7.AccelerometerDirection)"> 
    2772             <summary> 
    2773             Poistaa kiihtyvyyskontrollin <c>k</c> kÀytöstÀ. 
    2774             </summary> 
    2775             <param name="direction">Kiihtyvyyssuunta</param> 
    2776837        </member> 
    2777838        <member name="P:Jypeli.WP7.Accelerometer.Reading"> 
     
    55473608            </summary> 
    55483609        </member> 
     3610        <member name="T:Jypeli.PhysicsObject"> 
     3611            <summary> 
     3612            Peliolio, joka noudattaa fysiikkamoottorin mÀÀrÀÀmiÀ fysiikan lakeja. 
     3613            Voidaan kuitenkin myös laittaa noudattamaan lakeja valikoidusti. 
     3614            </summary> 
     3615        </member> 
     3616        <member name="T:Jypeli.GameObject"> 
     3617            <summary> 
     3618            Pelialueella liikkuva olio. 
     3619            KÀytÀ fysiikkapeleissÀ <c>PhysicsObject</c>-olioita. 
     3620            </summary> 
     3621        </member> 
     3622        <member name="M:Jypeli.GameObject.Destroy"> 
     3623            <summary> 
     3624            Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
     3625            </summary> 
     3626        </member> 
     3627        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double)"> 
     3628            <summary> 
     3629            Alustaa uuden peliolion. 
     3630            </summary> 
     3631            <param name="width">Leveys.</param> 
     3632            <param name="height">Korkeus.</param> 
     3633        </member> 
     3634        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
     3635            <summary> 
     3636            Alustaa uuden peliolion. 
     3637            </summary> 
     3638            <param name="width">Leveys.</param> 
     3639            <param name="height">Korkeus.</param> 
     3640            <param name="shape">Muoto.</param> 
     3641        </member> 
     3642        <member name="M:Jypeli.GameObject.Clone"> 
     3643            <summary> 
     3644            Tekee oliosta kopion. 
     3645            </summary> 
     3646            <returns> 
     3647            Uusi <see cref="T:Jypeli.GameObject"/>-olio samoilla arvoilla. 
     3648            </returns> 
     3649        </member> 
     3650        <member name="M:Jypeli.GameObject.IsInside(Jypeli.Vector)"> 
     3651            <summary> 
     3652            Onko piste <c>p</c> tÀmÀn olion sisÀpuolella. 
     3653            </summary> 
     3654        </member> 
     3655        <member name="M:Jypeli.GameObject.Add(Jypeli.GameObject)"> 
     3656            <summary> 
     3657            LisÀÀ annetun peliolion tÀmÀn olion lapseksi. Lapsiolio liikkuu tÀmÀn olion mukana, 
     3658            ja sen paikka ja koko ilmaistaan suhteessa tÀhÀn olioon. 
     3659            </summary> 
     3660            <remarks> 
     3661            <c>PhysicsObject</c>-tyyppisiÀ olioita ei voi lisÀtÀ lapsiolioksi. 
     3662            </remarks> 
     3663        </member> 
     3664        <member name="M:Jypeli.GameObject.Remove(Jypeli.GameObject)"> 
     3665            <summary>  
     3666            Poistaa lapsiolion. Jos haluat tuhota olion,  
     3667            kutsu mielummin olion <c>Destroy</c>-metodia.  
     3668            </summary>  
     3669            <remarks>  
     3670            Oliota ei poisteta vÀlittömÀsti, vaan viimeistÀÀn seuraavan  
     3671            pÀivityksen jÀlkeen.  
     3672            </remarks>  
     3673        </member> 
     3674        <!-- Badly formed XML comment ignored for member "M:Jypeli.GameObject.Update(Jypeli.Time)" --> 
     3675        <member name="M:Jypeli.GameObject.Move(Jypeli.Vector)"> 
     3676            <summary> 
     3677            SiirtÀÀ oliota. 
     3678            </summary> 
     3679            <param name="movement">Vektori, joka mÀÀrittÀÀ kuinka paljon siirretÀÀn.</param> 
     3680        </member> 
     3681        <member name="M:Jypeli.GameObject.MoveTo(Jypeli.Vector,System.Double)"> 
     3682            <summary> 
     3683            YrittÀÀ siirtyÀ annettuun paikkaan annetulla nopeudella. 
     3684            Laukaisee tapahtuman ArrivedAt, kun paikkaan on pÀÀsty. 
     3685            </summary> 
     3686            <param name="location">Paikka johon siirrytÀÀn</param> 
     3687            <param name="speed"> 
     3688            Nopeus (paikkayksikköÀ sekunnissa) jolla liikutaan. 
     3689            Nopeus on maksiminopeus. Jos vÀlissÀ on hitaampaa maastoa tai 
     3690            esteitÀ, liikkumisnopeus voi olla alle sen. 
     3691            </param> 
     3692        </member> 
     3693        <member name="P:Jypeli.GameObject.IsUpdated"> 
     3694            <summary> 
     3695            Tarvitseeko olio pÀivittÀmistÀ. Kun perit oman luokkasi 
     3696            tÀstÀ luokasta, aseta tÀmÀ arvoon <c>true</c>, kun luokan olio 
     3697            tarvitsee pÀivittÀmistÀ. 
     3698            </summary> 
     3699            <remarks> 
     3700            Jos tÀmÀ asetetaan arvoon <code>true</code>, olion <c>Update</c>-metodia 
     3701            kutsutaan sÀÀnnöllisesti (noin 25 kertaa sekunnissa) sen jÀlkeen, kun olio 
     3702            on lisÀtty peliin. 
     3703             
     3704            TÀmÀ ei ole oletuksena <c>true</c>, jotta vÀltetÀÀn pelin hidastuminen 
     3705            turhien pÀivityskutsujen takia. Jos esimerkiksi kenttÀ koostuu tuhansista 
     3706            seinÀpalikoista, nÀiden kaikkien pÀivittÀminen koko ajan olisi turhaa. 
     3707            </remarks> 
     3708        </member> 
     3709        <member name="P:Jypeli.GameObject.Parent"> 
     3710            <summary> 
     3711            Olio, jonka lapsiolio tÀmÀ olio on. Jos <c>null</c>, olio ei 
     3712            ole minkÀÀn olion lapsiolio. 
     3713            </summary> 
     3714        </member> 
     3715        <member name="P:Jypeli.GameObject.Tag"> 
     3716            <summary> 
     3717            Vapaasti asetettava muuttuja. 
     3718            </summary> 
     3719            <example> 
     3720            Tagia voi kÀyttÀÀ vaikkapa olion kerÀÀmien pisteiden tallettamiseen: 
     3721            <code> 
     3722            hahmo.Tag = 5; 
     3723            </code> 
     3724            Kun luet pisteitÀ, tÀytyy arvo muuntaa oikean tyyppiseksi kertomalla tyypin 
     3725            nimi suluissa: 
     3726            <code> 
     3727            int pisteitÀ = (int)hahmo.Tag; 
     3728            </code> 
     3729            </example> 
     3730        </member> 
     3731        <member name="P:Jypeli.GameObject.IsVisible"> 
     3732            <summary> 
     3733            PiirretÀÀnkö oliota ruudulle. 
     3734            </summary> 
     3735        </member> 
     3736        <member name="P:Jypeli.GameObject.Brain"> 
     3737            <summary> 
     3738            Olion aivot. 
     3739            Ks. <c>Brain</c> 
     3740            </summary> 
     3741        </member> 
     3742        <member name="P:Jypeli.GameObject.CreationTime"> 
     3743            <summary> 
     3744            Olion luomisaika. 
     3745            </summary> 
     3746        </member> 
     3747        <member name="P:Jypeli.GameObject.Lifetime"> 
     3748            <summary> 
     3749            Olion elinaika. Lasketaan siitÀ lÀhtien, kun olio luodaan. 
     3750            </summary> 
     3751        </member> 
     3752        <member name="P:Jypeli.GameObject.MaximumLifetime"> 
     3753            <summary> 
     3754            Olion suurin mahdollinen elinaika. 
     3755            Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, olio kuolee. 
     3756            </summary> 
     3757        </member> 
     3758        <member name="P:Jypeli.GameObject.Size"> 
     3759            <summary> 
     3760            Olion koko pelimaailmassa. 
     3761            Kertoo olion ÀÀrirajat, ei muotoa. 
     3762            </summary> 
     3763        </member> 
     3764        <member name="P:Jypeli.GameObject.Width"> 
     3765            <summary> 
     3766            Olion leveys (X-suunnassa, leveimmÀssÀ kohdassa). 
     3767            </summary> 
     3768        </member> 
     3769        <member name="P:Jypeli.GameObject.Height"> 
     3770            <summary> 
     3771            Olion korkeus (Y-suunnassa, korkeimmassa kohdassa). 
     3772            </summary> 
     3773        </member> 
     3774        <member name="P:Jypeli.GameObject.Position"> 
     3775            <summary> 
     3776            Olion paikka. Jos olio on jonkun toisen peliolion lapsi, paikka on suhteessa 
     3777            tÀmÀn vanhempaan (<c>Parent</c>). Muuten paikka on paikka pelimaailmassa. 
     3778            </summary> 
     3779        </member> 
     3780        <member name="P:Jypeli.GameObject.AbsolutePosition"> 
     3781            <summary> 
     3782            Olion absoluuttinen paikka pelimaailmassa. 
     3783            Jos olio ei ole minkÀÀn toisen peliolion lapsiolio, 
     3784            tÀmÀ on sama kuin <c>Position</c>. 
     3785            </summary> 
     3786        </member> 
     3787        <member name="P:Jypeli.GameObject.AbsoluteAngle"> 
     3788            <summary> 
     3789            Olion absoluuttinen kulma pelimaailmassa. 
     3790            Jos olio ei ole minkÀÀn toisen peliolion lapsiolio, 
     3791            tÀmÀ on sama kuin <c>Angle</c>. 
     3792            </summary> 
     3793        </member> 
     3794        <member name="P:Jypeli.GameObject.Left"> 
     3795            <summary> 
     3796            Olion vasemman reunan x-koordinaatti. 
     3797            </summary> 
     3798        </member> 
     3799        <member name="P:Jypeli.GameObject.Right"> 
     3800            <summary> 
     3801            Olion oikean reunan x-koordinaatti. 
     3802            </summary> 
     3803        </member> 
     3804        <member name="P:Jypeli.GameObject.Top"> 
     3805            <summary> 
     3806            Olion ylÀreunan y-koordinaatti. 
     3807            </summary> 
     3808        </member> 
     3809        <member name="P:Jypeli.GameObject.Bottom"> 
     3810            <summary> 
     3811            Olion alareunan y-koordinaatti. 
     3812            </summary> 
     3813        </member> 
     3814        <member name="P:Jypeli.GameObject.X"> 
     3815            <summary> 
     3816            Olion paikan X-koordinaatti. 
     3817            </summary> 
     3818        </member> 
     3819        <member name="P:Jypeli.GameObject.Y"> 
     3820            <summary> 
     3821            Olion paikan Y-koordinaatti. 
     3822            </summary> 
     3823        </member> 
     3824        <member name="P:Jypeli.GameObject.Angle"> 
     3825            <summary> 
     3826            Olion kulma tai rintamasuunta. 
     3827            Nolla = osoittaa oikealle. 
     3828            </summary>       
     3829        </member> 
     3830        <member name="P:Jypeli.GameObject.Animation"> 
     3831            <summary> 
     3832            Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     3833            </summary> 
     3834        </member> 
     3835        <member name="P:Jypeli.GameObject.Image"> 
     3836            <summary> 
     3837            Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     3838            </summary> 
     3839        </member> 
     3840        <member name="P:Jypeli.GameObject.TextureWrapSize"> 
     3841            <summary> 
     3842            MÀÀrittÀÀ kuinka moneen kertaan kuva piirretÀÀn. Esimerkiksi (3.0, 2.0) piirtÀÀ 
     3843            kuvan 3 kertaa vaakasuunnassa ja 2 kertaa pystysuunnassa. 
     3844            </summary> 
     3845        </member> 
     3846        <member name="P:Jypeli.GameObject.Color"> 
     3847            <summary> 
     3848            VÀri, jonka vÀrisenÀ olio piirretÀÀn, jos tekstuuria ei ole mÀÀritelty. 
     3849            </summary> 
     3850        </member> 
     3851        <member name="P:Jypeli.GameObject.TextureFillsShape"> 
     3852            <summary> 
     3853            Jos <c>true</c>, kuva piirretÀÀn niin, ettei se mene olion muodon 
     3854            ÀÀriviivojen yli. Toisin sanoen kuva piirretÀÀn tarkasti vain 
     3855            muodon mÀÀrittÀmÀlle alueelle. 
     3856            </summary> 
     3857            <remarks> 
     3858            TÀmÀn asettaminen tekee olion piirtÀmisestÀ hitaamman. Jos 
     3859            muoto on yksinkertainen, harkitse voisiko kuvan piirtÀÀ niin, ettÀ 
     3860            lÀpinÀkyvyyttÀ kÀyttÀmÀllÀ saadaan kuvasta halutun muotoinen. 
     3861            </remarks> 
     3862        </member> 
     3863        <member name="P:Jypeli.GameObject.Shape"> 
     3864            <summary> 
     3865            Olion muoto. 
     3866            </summary> 
     3867        </member> 
     3868        <member name="P:Jypeli.GameObject.Game"> 
     3869            <summary> 
     3870            Peli, johon olio on lisÀtty. <c>null</c>, jos 
     3871            oliota ei ole lisÀtty peliin. 
     3872            </summary> 
     3873        </member> 
     3874        <member name="P:Jypeli.GameObject.IsAddedToGame"> 
     3875            <summary> 
     3876            Onko olio lisÀtty peliin. 
     3877            </summary> 
     3878        </member> 
     3879        <member name="E:Jypeli.GameObject.AddedToGame"> 
     3880            <summary> 
     3881            Tapahtuu, kun olio lisÀtÀÀn peliin. 
     3882            </summary> 
     3883        </member> 
     3884        <member name="E:Jypeli.GameObject.ArrivedAt"> 
     3885            <summary> 
     3886            Tapahtuu, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
     3887            </summary> 
     3888        </member> 
     3889        <member name="P:Jypeli.GameObject.IsDestroyed"> 
     3890            <summary> 
     3891            Onko olio tuhottu. 
     3892            </summary> 
     3893        </member> 
     3894        <member name="E:Jypeli.GameObject.Destroyed"> 
     3895            <summary>  
     3896            Tapahtuu, kun olio tuhotaan.  
     3897            </summary>  
     3898        </member> 
     3899        <member name="F:Jypeli.PhysicsObject.ActiveForces"> 
     3900            <summary> 
     3901            Olioon vaikuttavat voimat 
     3902            </summary> 
     3903        </member> 
     3904        <member name="M:Jypeli.PhysicsObject.CreateStaticObject(System.Double,System.Double)"> 
     3905            <summary> 
     3906            Tekee suorakulmaisen kappaleen, joka on staattinen (eli pysyy paikallaan). 
     3907            </summary> 
     3908            <param name="width">Leveys.</param> 
     3909            <param name="height">Korkeus.</param> 
     3910            <returns></returns> 
     3911        </member> 
     3912        <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double)"> 
     3913            <summary> 
     3914            Luo uuden fysiikkaolion. 
     3915            </summary> 
     3916            <param name="width">Leveys.</param> 
     3917            <param name="height">Korkeus.</param> 
     3918        </member> 
     3919        <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
     3920            <summary> 
     3921            Luo uuden fysiikkaolion. 
     3922            </summary> 
     3923            <param name="width">Leveys.</param> 
     3924            <param name="height">Korkeus.</param> 
     3925            <param name="shape">Muoto.</param> 
     3926        </member> 
     3927        <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double,Jypeli.Shape,Jypeli.CollisionShapeQuality)"> 
     3928            <summary> 
     3929            Luo uuden fysiikkaolion asettaen laadun törmÀyskappaleelle. KÀytÀ tÀtÀ rakentajaa vain, 
     3930            jos törmÀystunnistuksen laatu ei ole tyydyttÀvÀÀ. 
     3931            </summary> 
     3932            <remarks> 
     3933            MitÀ parempi laatu, sen tarkempi törmÀysten tunnistus mutta toisaalta sen hitaampi 
     3934            laskenta. Jos laatu on liian huono, kappaleet saattavat mennÀ toistensa lÀpi. 
     3935             
     3936            Sopiva arvo laadulle riippuu tilanteesta. Jos tarvitsee vain tietÀÀ, milloin kappale törmÀÀ 
     3937            johonkin toiseen, riitÀÀ huonompikin laatu. Jos taas esimerkiksi halutaan, ettÀ kappaleita 
     3938            voi pinota pÀÀllekkÀin, tarvitaan parempaa laatua. Toisaalta, jos peli pyörii liian hitaasti, 
     3939            voi olla parempi heikentÀÀ joidenkin kappaleiden laatua. Sopiva arvo löytyy kokeilemalla. 
     3940            </remarks> 
     3941            <param name="width">Leveys.</param> 
     3942            <param name="height">Korkeus.</param> 
     3943            <param name="shape">Muoto.</param> 
     3944            <param name="quality">TörmÀystunnistuksen laatu.</param> 
     3945            <example> 
     3946            PhysicsObject laatikko = new PhysicsObject( 20.0, 30.0, Shape.Rectangle, CollisionShapeQuality.FromValue(0.6) ); 
     3947            </example> 
     3948        </member> 
     3949        <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double,Jypeli.Shape,System.Double,System.Double)"> 
     3950            <summary> 
     3951            Luo uuden fysiikkaolion antaen parametreja fysiikan laskentaan. KÀytÀ tÀtÀ rakentajaa vain, 
     3952            jos on tarvetta kokeilla eri parametrien vaikutusta törmÀyksen laatuun. 
     3953            </summary> 
     3954            <param name="width">Leveys.</param> 
     3955            <param name="height">Korkeus.</param> 
     3956            <param name="shape">Muoto.</param> 
     3957            <param name="maxDistanceBetweenVertices">Suurin sallittu etÀisyys fysiikkakuvion verteksien vÀlillÀ.</param> 
     3958            <param name="gridSpacing">Kuinka pientÀ ruudukkoa fysiikkakuvion laskennassa kÀytetÀÀn. Ei ole kÀytössÀ ympyrÀlle.</param> 
     3959            <remarks> 
     3960            SekÀ <c>maxDistanceBetweenVertices</c> ettÀ <c>gridSpacing</c> -parametrit vaikuttavat fysiikan 
     3961            laskentaan siten, ettÀ pienemmÀllÀ arvolla saadaan tarkempi laskenta, suuremmalla nopeampi. Oikea 
     3962            arvo on siis kompromissi fysiikan tarkkuuden ja nopean laskennan vÀlillÀ. 
     3963             
     3964            Suositeltavat (ei vÀlttÀmÀttÀ parhaat mahdolliset) arvot olisivat seuraavat: <c>GridSpacing</c> 
     3965            korkeintaan puolet kuvion kahden kulmapisteen etÀisyydestÀ (esim. neliölle puolet etÀisyydestÀ 
     3966            ja <c>maxDistanceBetweenVertices</c> vastaavasti korkeintaan kolmannes. 
     3967             
     3968            Sopivat arvot löytynevÀt parhaiten kokeilemalla. 
     3969            </remarks> 
     3970        </member> 
     3971        <member name="M:Jypeli.PhysicsObject.#ctor(Jypeli.RaySegment)"> 
     3972            <summary> 
     3973            Luo fysiikkaolion, jonka muotona on sÀde. 
     3974            </summary> 
     3975            <param name="raySegment">SÀde.</param> 
     3976        </member> 
     3977        <member name="M:Jypeli.PhysicsObject.#ctor(System.Double,System.Double,Jypeli.Shape,Physics2DDotNet.Shapes.IShape)"> 
     3978            <summary> 
     3979            Initializes the object with the given physics shape. The size of 
     3980            the physicsShape must be the one given. 
     3981            </summary> 
     3982        </member> 
     3983        <member name="M:Jypeli.PhysicsObject.MakeStatic"> 
     3984            <summary> 
     3985            Tekee oliosta staattisen. Staattinen olio ei liiku muiden olioiden törmÀyksistÀ, 
     3986            vaan ainoastaan muuttamalla suoraan sen paikkaa tai nopeutta. 
     3987            </summary> 
     3988        </member> 
     3989        <member name="M:Jypeli.PhysicsObject.UpdateBody(System.Double)"> 
     3990            <summary> 
     3991            This updates the mass and momentOfInertia based on the new mass. 
     3992            </summary> 
     3993        </member> 
     3994        <member name="M:Jypeli.PhysicsObject.CreatePhysicsShape(Jypeli.Shape,Jypeli.Vector,System.Double,System.Double)"> 
     3995            <summary> 
     3996            Creates a shape to be used in the Physics Body. A physics shape is scaled to the 
     3997            size of the object. In addition, it has more vertices and some additional info 
     3998            that is used in collision detection. The <c>maxLengthBetweenVertexes</c> and 
     3999            <c>gridSpacing</c> parameters affect (for most shapes) how accurately the collision 
     4000            detection is calculated for the shape. 
     4001            </summary> 
     4002        </member> 
     4003        <member name="M:Jypeli.PhysicsObject.Push(Jypeli.Vector)"> 
     4004            <summary> 
     4005            TyöntÀÀ oliota. 
     4006            </summary> 
     4007            <param name="force">Voima, jolla oliota työnnetÀÀn.</param> 
     4008        </member> 
     4009        <member name="M:Jypeli.PhysicsObject.Push(Jypeli.Vector,System.TimeSpan)"> 
     4010            <summary> 
     4011            TyöntÀÀ oliota tietyn ajan tietyllÀ voimalla. 
     4012            </summary> 
     4013            <param name="force">Voima, jolla oliota työnnetÀÀn sekunnissa.</param> 
     4014            <param name="time">Aika, kuinka kauan voimaa pidetÀÀn yllÀ.</param> 
     4015        </member> 
     4016        <member name="M:Jypeli.PhysicsObject.Hit(Jypeli.Vector)"> 
     4017            <summary> 
     4018            Kohdistaa kappaleeseen impulssin. TÀllÀ kappaleen saa nopeasti liikkeeseen. 
     4019            </summary> 
     4020        </member> 
     4021        <member name="M:Jypeli.PhysicsObject.ApplyTorque(System.Double)"> 
     4022            <summary> 
     4023            Kohdistaa kappaleeseen vÀÀntövoiman. Voiman suunta riippuu merkistÀ. 
     4024            </summary> 
     4025            <param name="torque">VÀÀntövoima.</param> 
     4026        </member> 
     4027        <member name="M:Jypeli.PhysicsObject.Stop"> 
     4028            <summary> 
     4029            PysÀyttÀÀ olion. 
     4030            </summary> 
     4031        </member> 
     4032        <member name="M:Jypeli.PhysicsObject.StopHorizontal"> 
     4033            <summary> 
     4034            PysÀyttÀÀ olion liikkeen vaakasuunnassa. 
     4035            </summary> 
     4036        </member> 
     4037        <member name="M:Jypeli.PhysicsObject.StopVertical"> 
     4038            <summary> 
     4039            PysÀyttÀÀ olion liikkeen pystysuunnassa. 
     4040            </summary> 
     4041        </member> 
     4042        <member name="M:Jypeli.PhysicsObject.Move(Jypeli.Vector)"> 
     4043            <summary> 
     4044            SiirtÀÀ oliota. 
     4045            </summary> 
     4046            <param name="movement">Vektori, joka mÀÀrittÀÀ kuinka paljon siirretÀÀn.</param> 
     4047        </member> 
     4048        <member name="P:Jypeli.PhysicsObject.Body"> 
     4049            <summary> 
     4050            Fysiikkamoottorin kÀyttÀmÀ tietorakenne. 
     4051            </summary> 
     4052        </member> 
     4053        <member name="P:Jypeli.PhysicsObject.CollisionIgnorer"> 
     4054            <summary> 
     4055            Olio, jolla voi vÀlttÀÀ oliota osumasta tiettyihin muihin olioihin. 
     4056            </summary> 
     4057        </member> 
     4058        <member name="P:Jypeli.PhysicsObject.CollisionIgnoreGroup"> 
     4059            <summary> 
     4060            TörmÀysryhmÀ. 
     4061            Oliot jotka ovat samassa törmÀysryhmÀssÀ menevÀt toistensa lÀpi. 
     4062            Jos ryhmÀ on nolla tai negatiivinen, sillÀ ei ole vaikutusta. 
     4063            </summary> 
     4064        </member> 
     4065        <member name="P:Jypeli.PhysicsObject.Position"> 
     4066            <summary> 
     4067            Olion paikka koordinaatistossa. KÀsittÀÀ sekÀ X- ettÀ Y-koordinaatin. 
     4068            </summary> 
     4069        </member> 
     4070        <member name="P:Jypeli.PhysicsObject.Size"> 
     4071            <summary> 
     4072            Olion koko (x on leveys, y on korkeus). 
     4073            </summary> 
     4074        </member> 
     4075        <member name="P:Jypeli.PhysicsObject.Angle"> 
     4076            <summary> 
     4077            Kulma, jossa olio on. Oliota voi pyörittÀÀ kulmaa vaihtamalla. 
     4078            </summary> 
     4079        </member> 
     4080        <member name="P:Jypeli.PhysicsObject.CanRotate"> 
     4081            <summary> 
     4082            Jos <c>false</c>, olio ei voi pyöriÀ. 
     4083            </summary> 
     4084        </member> 
     4085        <member name="P:Jypeli.PhysicsObject.Mass"> 
     4086            <summary> 
     4087            Olion massa. MitÀ suurempi massa, sitÀ suurempi voima tarvitaan olion liikuttamiseksi. 
     4088            </summary> 
     4089            <remarks> 
     4090            Massan asettaminen muuttaa myös hitausmomenttia (<c>MomentOfInertia</c>). 
     4091            </remarks> 
     4092        </member> 
     4093        <member name="P:Jypeli.PhysicsObject.MomentOfInertia"> 
     4094            <summary> 
     4095            Olion hitausmomentti. MitÀ suurempi hitausmomentti, sitÀ enemmÀn vÀÀntöÀ tarvitaan 
     4096            olion pyörittÀmiseksi. 
     4097            </summary> 
     4098        </member> 
     4099        <member name="P:Jypeli.PhysicsObject.StaticFriction"> 
     4100            <summary> 
     4101            Lepokitka. Liikkeen alkamista vastustava voima, joka ilmenee kun olio yrittÀÀ lÀhteÀ liikkeelle 
     4102            toisen olion pinnalta (esim. laatikkoa yritetÀÀn työntÀÀ eteenpÀin). 
     4103            </summary> 
     4104        </member> 
     4105        <member name="P:Jypeli.PhysicsObject.KineticFriction"> 
     4106            <summary> 
     4107            Liikekitka. LiikettÀ vastustava voima joka ilmenee kun kaksi oliota liikkuu toisiaan vasten 
     4108            (esim. laatikko liukuu maata pitkin). Arvot vÀlillÀ 0.0 (ei kitkaa) ja 1.0 (tÀysi kitka). 
     4109            </summary> 
     4110        </member> 
     4111        <member name="P:Jypeli.PhysicsObject.Restitution"> 
     4112            <summary> 
     4113            Olion kimmoisuus. Arvo vÀlillÀ 0.0-1.0. 
     4114            Arvolla 1.0 olio sÀilyttÀÀ kaiken vauhtinsa törmÀyksessÀ. MitÀ pienempi arvo, 
     4115            sitÀ enemmÀn olion vauhti hidastuu törmÀyksessÀ. 
     4116            </summary> 
     4117        </member> 
     4118        <member name="P:Jypeli.PhysicsObject.Velocity"> 
     4119            <summary> 
     4120            Olion nopeus. 
     4121            </summary> 
     4122        </member> 
     4123        <member name="P:Jypeli.PhysicsObject.AngularVelocity"> 
     4124            <summary> 
     4125            Olion kulmanopeus. 
     4126            </summary> 
     4127        </member> 
     4128        <member name="P:Jypeli.PhysicsObject.Acceleration"> 
     4129            <summary> 
     4130            Olion kiihtyvyys. 
     4131            </summary> 
     4132        </member> 
     4133        <member name="P:Jypeli.PhysicsObject.AngularAcceleration"> 
     4134            <summary> 
     4135            Olion kulmakiihtyvyys. 
     4136            </summary> 
     4137        </member> 
     4138        <member name="P:Jypeli.PhysicsObject.Shape"> 
     4139            <summary> 
     4140            Olion muoto. 
     4141            </summary> 
     4142        </member> 
     4143        <member name="P:Jypeli.PhysicsObject.LinearDamping"> 
     4144            <summary> 
     4145            Olion hidastuminen. Hidastaa olion vauhtia, vaikka se ei 
     4146            osuisi mihinkÀÀn. VÀhÀn kuin vÀliaineen (esim. ilman tai veden) 
     4147            vastus. Oletusarvo on 1.0, jolloin hidastumista ei ole. MitÀ 
     4148            pienempi arvo, sitÀ enemmÀn kappale hidastuu. 
     4149             
     4150            YleensÀ kannattaa kÀyttÀÀ arvoja, jotka ovat lÀhellÀ ykköstÀ, 
     4151            esim. 0.95. 
     4152            </summary> 
     4153        </member> 
     4154        <member name="P:Jypeli.PhysicsObject.AngularDamping"> 
     4155            <summary> 
     4156            Olion pyörimisen hidastuminen. 
     4157             
     4158            <see cref="P:Jypeli.PhysicsObject.LinearDamping"/> 
     4159            </summary> 
     4160        </member> 
     4161        <member name="P:Jypeli.PhysicsObject.IgnoresExplosions"> 
     4162            <summary> 
     4163            JÀttÀÀkö olio rÀjÀhdyksen paineaallon huomiotta. 
     4164            </summary> 
     4165        </member> 
     4166        <member name="P:Jypeli.PhysicsObject.IgnoresCollisionResponse"> 
     4167            <summary> 
     4168            JÀttÀÀkö olio törmÀyksen huomioimatta. Jos tosi, törmÀyksestÀ 
     4169            tulee tapahtuma, mutta itse törmÀystÀ ei tapahdu. 
     4170            </summary> 
     4171        </member> 
     4172        <member name="P:Jypeli.PhysicsObject.IgnoresGravity"> 
     4173            <summary> 
     4174            JÀttÀÀkö olio painovoiman huomioimatta. 
     4175            </summary> 
     4176        </member> 
     4177        <member name="P:Jypeli.PhysicsObject.IgnoresPhysicsLogics"> 
     4178            <summary> 
     4179            JÀttÀÀkö olio kaikki fysiikkalogiikat (ks. <c>AddPhysicsLogic</c>) 
     4180            huomiotta. Vaikuttaa esim. painovoimaan, mutta ei törmÀyksiin. 
     4181            </summary> 
     4182        </member> 
    55494183        <member name="M:Jypeli.Assets.Automobile.#ctor(System.Double,System.Double)"> 
    55504184            <summary> 
     
    55584192            KiihdyttÀÀ. 
    55594193            </summary> 
    5560             <param name="time">Kuinka monta sekuntia kiihdytetÀÀn.</param> 
     4194            <param name="time">Kiihdytysaika sekunteina.</param> 
    55614195        </member> 
    55624196        <member name="M:Jypeli.Assets.Automobile.Brake(System.Double)"> 
     
    55644198            Jarruttaa. 
    55654199            </summary> 
    5566             <param name="time">Kuinka monta sekuntia jarrutetaan.</param> 
    5567         </member> 
    5568         <member name="M:Jypeli.Assets.Automobile.Accelerate"> 
    5569             <summary> 
    5570             KiihdyttÀÀ. 
    5571             </summary> 
    5572         </member> 
    5573         <member name="M:Jypeli.Assets.Automobile.Reverse"> 
    5574             <summary> 
    5575             KiihdyttÀÀ takaperin. 
    5576             </summary> 
    5577         </member> 
    5578         <member name="M:Jypeli.Assets.Automobile.Brake"> 
    5579             <summary> 
    5580             Jarruttaa. 
    5581             </summary> 
     4200            <param name="time">Jarrutusaika sekunteina.</param> 
    55824201        </member> 
    55834202        <member name="M:Jypeli.Assets.Automobile.Turn(Jypeli.Angle,System.Double)"> 
     
    57104329            </summary> 
    57114330        </member> 
    5712         <member name="M:Jypeli.Assets.RandomMoverBrain.OnCollision(Jypeli.IGameObject)"> 
     4331        <member name="M:Jypeli.Assets.RandomMoverBrain.OnCollision(Jypeli.GameObject)"> 
    57134332            <summary> 
    57144333            Kutsutaan, kun tapahtuu törmÀys. 
     
    57354354            <param name="rounds">Kierrosten mÀÀrÀ.</param> 
    57364355        </member> 
    5737         <member name="M:Jypeli.Assets.DriverBrain.OnCollision(Jypeli.IGameObject)"> 
     4356        <member name="M:Jypeli.Assets.DriverBrain.OnCollision(Jypeli.GameObject)"> 
    57384357            <summary> 
    57394358            Kutsutaan, kun tapahtuu törmÀys. 
     
    58004419            </summary> 
    58014420            <param name="radius">RÀjÀhdyksen sÀde.</param> 
    5802         </member> 
    5803         <member name="M:Jypeli.Assets.Explosion.AddShockwaveHandler(Jypeli.IPhysicsObject,System.Action{Jypeli.IPhysicsObject,Jypeli.Vector})"> 
    5804             <summary> 
    5805             Laukaisee aliohjelman handler, kun tÀmÀn rÀjÀhdyksen paineaalto osuu olioon o. 
    5806             </summary> 
    5807             <param name="o">Olio, johon paineaallon on osuttava</param> 
    5808             <param name="handler">Tapahtuman kÀsittelevÀ aliohjelma</param> 
    58094421        </member> 
    58104422        <member name="M:Jypeli.Assets.Explosion.Update(Jypeli.Time)"> 
     
    58534465            </summary> 
    58544466        </member> 
    5855         <member name="E:Jypeli.Assets.Explosion.ShockwaveReachesObject"> 
    5856             <summary> 
    5857             Tapahtuu, kun paineaalto osuu peliolioon. 
    5858             </summary> 
    5859         </member> 
    58604467        <member name="T:Jypeli.Assets.PathFollowerBrain"> 
    58614468            <summary> 
     
    58884495            </summary> 
    58894496        </member> 
    5890         <member name="P:Jypeli.Assets.PathFollowerBrain.ReverseReturn"> 
    5891             <summary> 
    5892             Palataanko samaa reittiÀ takaisin. 
    5893             </summary> 
    5894         </member> 
    5895         <member name="E:Jypeli.Assets.PathFollowerBrain.ArrivedAtEnd"> 
    5896             <summary> 
    5897             Tapahtuu, kun saavutaan reitin pÀÀhÀn. 
    5898             </summary> 
    5899         </member> 
    59004497        <member name="T:PlatformCharacter"> 
    59014498            <summary> 
     
    59074504            Luo uuden tasohyppelyhahmon. 
    59084505            </summary> 
    5909             <param name="width">Hahmon leveys</param> 
    5910             <param name="height">Hahmon korkeus</param> 
    59114506        </member> 
    59124507        <member name="M:PlatformCharacter.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    59134508            <summary> 
    59144509            Luo uuden tasohyppelyhahmon. 
    5915             <param name="width">Hahmon leveys</param> 
    5916             <param name="height">Hahmon korkeus</param> 
    59174510            </summary> 
    59184511        </member> 
     
    59694562            <summary> 
    59704563            Jos <c>false</c>, hahmoa ei voi liikuttaa kun se on ilmassa. 
    5971             </summary> 
    5972         </member> 
    5973         <member name="P:PlatformCharacter.MaintainMomentum"> 
    5974             <summary> 
    5975             Jos <c>true</c>, hahmon liike jatkuu hidastuen vaikka kÀvelemisen lopettaa. 
    59764564            </summary> 
    59774565        </member> 
     
    61134701            </summary> 
    61144702        </member> 
    6115         <member name="P:Jypeli.Assets.Weapon.CanHitOwner"> 
    6116             <summary> 
    6117             Voi ammus osua aseen omistajaan? 
    6118             </summary> 
    6119         </member> 
    61204703        <member name="P:Jypeli.Assets.Weapon.Power"> 
    61214704            <summary> 
     
    63104893            </summary> 
    63114894        </member> 
    6312         <member name="F:Jypeli.Camera.Velocity"> 
    6313             <summary> 
    6314             Kameran liikkumisnopeus. 
    6315             </summary> 
    6316         </member> 
    63174895        <member name="M:Jypeli.Camera.#ctor"> 
    63184896            <summary> 
     
    63294907            Muuntaa annetun pisteen maailmankoordinaateista ruutukoordinaatteihin. 
    63304908            </summary> 
     4909            <param name="point"></param> 
     4910            <returns></returns> 
    63314911        </member> 
    63324912        <member name="M:Jypeli.Camera.Move(Jypeli.Vector)"> 
     
    63474927        <member name="M:Jypeli.Camera.Reset"> 
    63484928            <summary> 
    6349             Resetoi kameran (keskittÀÀ, laittaa zoomin oletusarvoon ja lopettaa seuraamisen). 
    6350             </summary> 
    6351         </member> 
    6352         <member name="M:Jypeli.Camera.Follow(Jypeli.GameObject[])"> 
    6353             <summary> 
    6354             Seuraa yhtÀ tai useampaa peliobjektia. 
    6355             </summary> 
    6356             <param name="gameobjects">Seurattavat peliobjektit.</param> 
    6357         </member> 
    6358         <member name="M:Jypeli.Camera.FollowX(Jypeli.GameObject[])"> 
    6359             <summary> 
    6360             Seuraa jotakin peliobjektia X- eli vaakasuunnassa. 
    6361             </summary> 
    6362             <param name="gameobjects">Seurattavat peliobjektit.</param> 
    6363         </member> 
    6364         <member name="M:Jypeli.Camera.FollowY(Jypeli.GameObject[])"> 
    6365             <summary> 
    6366             Seuraa jotakin peliobjektia Y- eli pystysuunnassa. 
    6367             </summary> 
    6368             <param name="gameobjects">Seurattavat peliobjektit.</param> 
    6369         </member> 
    6370         <member name="M:Jypeli.Camera.StopFollowing"> 
    6371             <summary> 
    6372             Lopettaa olio(iden) seuraamisen. 
    6373             </summary> 
    6374         </member> 
    6375         <member name="M:Jypeli.Camera.ZoomTo(Jypeli.Vector,Jypeli.Vector)"> 
    6376             <summary> 
    6377             Zoomaa ja sijoittaa kameran niin, ettÀ parametreina annettua alue nÀkyy kokonaan ruudulla. 
    6378             </summary> 
    6379             <param name="bottomLeft">Alueen vasen alanurkka.</param> 
    6380             <param name="topRight">Alueen oikea ylÀnurkka.</param> 
    6381         </member> 
    6382         <member name="M:Jypeli.Camera.ZoomToAllObjects(System.Double)"> 
    6383             <summary> 
    6384             Zoomaa ja sijoittaa kameran siten, ettÀ kaikki pelioliot ovat yhtÀaikaa nÀkyvissÀ. 
    6385             </summary> 
    6386             <param name="borderSize">Reunalle jÀtettÀvÀ tila (jos negatiivinen, niin osa kentÀstÀ jÀÀ piiloon).</param> 
    6387         </member> 
    6388         <member name="M:Jypeli.Camera.ZoomTo(System.Double,System.Double,System.Double,System.Double)"> 
    6389             <summary> 
    6390             Zoomaa ja sijoittaa kameran niin, ettÀ parametreina annettua alue nÀkyy kokonaan ruudulla. 
    6391             </summary> 
    6392             <param name="left">Alueen vasemman reunan x-koordinaatti.</param> 
    6393             <param name="bottom">Alueen alareunan y-koordinaatti.</param> 
    6394             <param name="right">Alueen oikean reunan x-koordinaatti.</param> 
    6395             <param name="top">Alueen ylÀreunan y-koordinaatti.</param> 
     4929            Resetoi kameran (keskittÀÀ ja laittaa zoomin oletusarvoon). 
     4930            </summary> 
     4931        </member> 
     4932        <member name="M:Jypeli.Camera.Follow(Jypeli.GameObject)"> 
     4933            <summary> 
     4934            Seuraa jotakin peliobjektia. 
     4935            </summary> 
     4936            <param name="gameobject">Seurattava peliobjekti.</param> 
    63964937        </member> 
    63974938        <member name="M:Jypeli.Camera.ZoomToLevel"> 
     
    64044945            Zoomaa ja keskittÀÀ kameran siten, ettÀ koko kenttÀ on nÀkyvissÀ kerralla. TÀllöin kamera ei seuraa mitÀÀn oliota. 
    64054946            </summary> 
    6406             <param name="borderSize">Reunalle jÀtettÀvÀ tila (jos negatiivinen, niin osa kentÀstÀ jÀÀ piiloon).</param> 
     4947            <param name="bordersize">Reunalle jÀtettÀvÀ tila (jos negatiivinen, niin osa kentÀstÀ jÀÀ piiloon).</param> 
    64074948        </member> 
    64084949        <member name="M:Jypeli.Camera.Update(Jypeli.Time)"> 
     
    64104951            Ajetaan kun pelitilannetta pÀivitetÀÀn. 
    64114952            </summary> 
    6412             <param name="time">Peliaika</param> 
     4953            <param name="gameTime">Peliaika</param> 
    64134954        </member> 
    64144955        <member name="P:Jypeli.Camera.X"> 
     
    64384979            </summary> 
    64394980        </member> 
    6440         <member name="P:Jypeli.Camera.FollowsX"> 
    6441             <summary> 
    6442             Seurataanko oliota (FollowedObject) x- eli vaakasuunnassa. 
    6443             </summary> 
    6444         </member> 
    6445         <member name="P:Jypeli.Camera.FollowsY"> 
    6446             <summary> 
    6447             Seurataanko oliota (FollowedObject) y- eli pystysuunnassa. 
    6448             </summary> 
    6449         </member> 
    6450         <member name="P:Jypeli.Camera.FollowOffset"> 
    6451             <summary> 
    6452             Jos kamera seuraa oliota, tÀllÀ voi sÀÀtÀÀ missÀ kohtaa ruutua pelaaja nÀkyy. 
    6453             Toisin sanoen ruutukoordinaateissa kerrotaan, kuinka kaukana ruudun keskustasta 
    6454             seurattava olio nÀkyy. 
    6455             </summary> 
    6456             <example> 
    6457             Pelaajan nÀyttÀminen ruudun alareunassa, vaakasuunnassa keskellÀ: 
    6458             <code> 
    6459             Camera.Follow( pelaaja ); 
    6460             Camera.FollowOffset = new Vector( 0, Screen.Height * 0.4 ); 
    6461             </code> 
    6462             </example> 
    6463         </member> 
    6464         <member name="P:Jypeli.Camera.FollowXMargin"> 
    6465             <summary> 
    6466             Jos kamera seuraa useita olioita, tÀllÀ voi sÀÀtÀÀ kuinka paljon vasempaan ja 
    6467             oikeaan reunaan jÀtetÀÀn tyhjÀÀ tilaa. 
    6468             </summary> 
    6469         </member> 
    6470         <member name="P:Jypeli.Camera.FollowYMargin"> 
    6471             <summary> 
    6472             Jos kamera seuraa useita olioita, tÀllÀ voi sÀÀtÀÀ kuinka paljon ylÀ- ja 
    6473             alareunaan jÀtetÀÀn tyhjÀÀ tilaa. 
    6474             </summary> 
    6475         </member> 
    64764981        <member name="T:Jypeli.Color"> 
    64774982            <summary> 
    64784983            VÀri. 
    64794984            </summary> 
    6480         </member> 
    6481         <member name="M:Jypeli.Color.PackRGB(System.Byte,System.Byte,System.Byte,System.Byte)"> 
    6482             <summary> 
    6483             Pakkaa kolme kokonaislukua vÀriÀ vastaavaksi kokonaisluvuksi 
    6484             </summary> 
    6485             <param name="r">vÀrin punainen osuus (0-255)</param> 
    6486             <param name="g">vÀrin vihreÀ osuus (0-255)</param> 
    6487             <param name="b">vÀrin sininen osuus (0-255)</param> 
    6488             <param name="a">alpha-arvo (0-255)</param> 
    6489             <returns></returns> 
    6490         </member> 
    6491         <member name="M:Jypeli.Color.PackRGB(System.Int32,System.Int32,System.Int32,System.Int32)"> 
    6492             <summary> 
    6493             Pakkaa kolme kokonaislukua vÀriÀ vastaavaksi kokonaisluvuksi 
    6494             </summary> 
    6495             <param name="r">vÀrin punainen osuus (0-255)</param> 
    6496             <param name="g">vÀrin vihreÀ osuus (0-255)</param> 
    6497             <param name="b">vÀrin sininen osuus (0-255)</param> 
    6498             <param name="a">alpha-arvo (0-255)</param> 
    6499             <returns></returns> 
    6500         </member> 
    6501         <member name="M:Jypeli.Color.GetAlpha(System.UInt32)"> 
    6502             <summary> 
    6503             Ottaa kokonaisluvusta alpha-arvon 
    6504             </summary> 
    6505             <param name="c">luku josta otetaan</param> 
    6506             <returns>Alpha-arvo</returns> 
    6507         </member> 
    6508         <member name="M:Jypeli.Color.GetAlpha(System.Int32)"> 
    6509             <summary> 
    6510             Ottaa kokonaisluvusta alpha-arvon 
    6511             </summary> 
    6512             <param name="c">luku josta otetaan</param> 
    6513             <returns>Alpha-arvo</returns> 
    6514         </member> 
    6515         <member name="M:Jypeli.Color.GetRed(System.UInt32)"> 
    6516             <summary> 
    6517             Ottaa kokonaisluvusta punaisen vÀrin 
    6518             </summary> 
    6519             <param name="c">luku josta otetaan</param> 
    6520             <returns>punaisen osuus</returns> 
    6521         </member> 
    6522         <member name="M:Jypeli.Color.GetGreen(System.UInt32)"> 
    6523             <summary> 
    6524             Ottaa kokonaisluvusta vihreÀn vÀrin 
    6525             </summary> 
    6526             <param name="c">luku josta otetaan</param> 
    6527             <returns>vihreÀn osuus</returns> 
    6528         </member> 
    6529         <member name="M:Jypeli.Color.GetBlue(System.UInt32)"> 
    6530             <summary> 
    6531             Ottaa kokonaisluvusta sinisen vÀrin 
    6532             </summary> 
    6533             <param name="c">luku josta otetaan</param> 
    6534             <returns>sinisen osuus</returns> 
    6535         </member> 
    6536         <member name="M:Jypeli.Color.IntToColor(System.Int32)"> 
    6537             <summary> 
    6538             Tekee kokonaisluvusta vÀrin 
    6539             </summary> 
    6540             <param name="c">ARGB-arvon sisÀltÀvÀ kokonaisluku</param> 
    6541             <returns></returns> 
    6542         </member> 
    6543         <member name="M:Jypeli.Color.UIntToColor(System.UInt32)"> 
    6544             <summary> 
    6545             Tekee kokonaisluvusta vÀrin 
    6546             </summary> 
    6547             <param name="c">ARGB-arvon sisÀltÀvÀ kokonaisluku</param> 
    6548             <returns></returns> 
    6549         </member> 
    6550         <member name="M:Jypeli.Color.ToInt"> 
    6551             <summary> 
    6552             Muuttaa vÀrin ARGB-kokonaisluvuksi 
    6553             </summary> 
    6554             <returns></returns> 
    6555         </member> 
    6556         <member name="M:Jypeli.Color.ToUInt"> 
    6557             <summary> 
    6558             Muuttaa vÀrin ARGB-kokonaisluvuksi 
    6559             </summary> 
    6560             <returns></returns> 
    6561         </member> 
    6562         <member name="M:Jypeli.Color.ToString"> 
    6563             <summary> 
    6564             Palautetaan vÀri heksamerkkijonona 
    6565             </summary> 
    6566             <returns></returns> 
    65674985        </member> 
    65684986        <member name="M:Jypeli.Color.Darker(Jypeli.Color,System.Int32)"> 
     
    67355153            <summary> 
    67365154            KosketusnÀyttö (Windows Phone 7) 
    6737             </summary> 
    6738         </member> 
    6739         <member name="P:Jypeli.Controls.Controls.PhoneBackButton"> 
    6740             <summary> 
    6741             Back-nappi (Windows Phone 7) 
    67425155            </summary> 
    67435156        </member> 
     
    73335746            </summary> 
    73345747        </member> 
    7335         <member name="M:Jypeli.Game.#ctor(System.Int32)"> 
    7336             <summary> 
    7337             Alustaa uuden peliluokan. 
    7338             </summary> 
    7339             <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
    7340         </member> 
    7341         <member name="M:Jypeli.Game.AssertInitialized(System.Action)"> 
    7342             <summary> 
    7343             Suorittaa aliohjelman kun peli on varmasti alustettu. 
    7344             </summary> 
    7345             <param name="actionMethod">Suoritettava aliohjelma.</param> 
    7346         </member> 
    7347         <member name="M:Jypeli.Game.Add(Jypeli.IGameObject)"> 
     5748        <member name="M:Jypeli.Game.Add(Jypeli.GameObject)"> 
    73485749            <summary> 
    73495750            LisÀÀ olion peliin, kerrokseen 0. 
     
    73565757            </summary> 
    73575758        </member> 
    7358         <member name="M:Jypeli.Game.Add(Jypeli.IGameObject,System.Int32)"> 
     5759        <member name="M:Jypeli.Game.Add(Jypeli.GameObject,System.Int32)"> 
    73595760            <summary> 
    73605761            LisÀÀ peliolion peliin, tiettyyn kerrokseen. 
     
    73635764            <param name="layer">Kerros, luku vÀliltÀ [-3, 3].</param> 
    73645765        </member> 
    7365         <member name="M:Jypeli.Game.Remove(Jypeli.IGameObject)"> 
     5766        <member name="M:Jypeli.Game.Remove(Jypeli.GameObject)"> 
    73665767            <summary>  
    73675768            Poistaa olion pelistÀ. Jos haluat tuhota olion,  
     
    73725773            pÀivityksen jÀlkeen.  
    73735774            </remarks>  
    7374         </member> 
    7375         <member name="M:Jypeli.Game.GetObjects(System.Predicate{Jypeli.GameObject})"> 
    7376             <summary> 
    7377             Palauttaa listan kaikista peliolioista jotka toteuttavat ehdon. 
    7378             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    7379             </summary> 
    7380             <param name="condition">Ehto</param> 
    7381             <returns>Lista olioista</returns> 
    7382         </member> 
    7383         <member name="M:Jypeli.Game.GetFirstObject(System.Predicate{Jypeli.GameObject})"> 
    7384             <summary> 
    7385             Palauttaa ensimmÀisen peliolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
    7386             </summary> 
    7387             <param name="condition">Ehto</param> 
    7388             <returns>Lista olioista</returns> 
    7389         </member> 
    7390         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector)"> 
    7391             <summary> 
    7392             Palauttaa listan peliolioista, jotka ovat annetussa paikassa. 
    7393             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    7394             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    7395             </summary> 
    7396             <param name="position">Paikkakoordinaatit</param> 
    7397             <returns>Lista olioista</returns> 
    7398         </member> 
    7399         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector)"> 
    7400             <summary> 
    7401             Palauttaa peliolion, joka on annetussa paikassa. 
    7402             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    7403             Jos olioita on useampia, palautetaan pÀÀllimmÀinen. 
    7404             </summary> 
    7405             <param name="position">Paikkakoordinaatit</param> 
    7406             <returns>Mahdollinen olio</returns> 
    7407         </member> 
    7408         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Double)"> 
    7409             <summary> 
    7410             Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
    7411             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    7412             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    7413             </summary> 
    7414             <param name="position">Paikkakoordinaatit</param> 
    7415             <param name="radius">SÀde jolla etsitÀÀn</param> 
    7416             <returns>Lista olioista</returns> 
    7417         </member> 
    7418         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Double)"> 
    7419             <summary> 
    7420             Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
    7421             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    7422             Jos olioita on useampia, palautetaan ensin lisÀtty. 
    7423             </summary> 
    7424             <param name="position">Paikkakoordinaatit</param> 
    7425             <param name="radius">SÀde jolla etsitÀÀn</param> 
    7426             <returns>Mahdollinen olio</returns> 
    7427         </member> 
    7428         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object)"> 
    7429             <summary> 
    7430             Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
    7431             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    7432             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    7433             Vain annetulla tagilla varustetut oliot huomioidaan. 
    7434             </summary> 
    7435             <param name="position">Paikkakoordinaatit</param> 
    7436             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    7437             <returns>Lista olioista</returns> 
    7438         </member> 
    7439         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object)"> 
    7440             <summary> 
    7441             Palauttaa peliolion, joka on annetussa paikassa. 
    7442             Vain annetulla tagilla varustetut oliot huomioidaan. 
    7443             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    7444             Jos olioita on useampia, palautetaan ensin lisÀtty. 
    7445             </summary> 
    7446             <param name="position">Paikkakoordinaatit</param> 
    7447             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    7448             <returns>Mahdollinen olio</returns> 
    7449         </member> 
    7450         <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object,System.Double)"> 
    7451             <summary> 
    7452             Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
    7453             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
    7454             Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
    7455             Vain annetulla tagilla varustetut oliot huomioidaan. 
    7456             </summary> 
    7457             <param name="position">Paikkakoordinaatit</param> 
    7458             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    7459             <param name="radius">SÀde jolla etsitÀÀn</param> 
    7460             <returns>Lista olioista</returns> 
    7461         </member> 
    7462         <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object,System.Double)"> 
    7463             <summary> 
    7464             Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
    7465             Vain annetulla tagilla varustetut oliot huomioidaan. 
    7466             Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
    7467             Jos olioita on useampia, palautetaan ensin lisÀtty. 
    7468             </summary> 
    7469             <param name="position">Paikkakoordinaatit</param> 
    7470             <param name="tag">EtsittÀvÀn olion tagi.</param> 
    7471             <param name="radius">SÀde jolla etsitÀÀn</param> 
    7472             <returns>Mahdollinen olio</returns> 
    74735775        </member> 
    74745776        <member name="M:Jypeli.Game.Remove(Jypeli.Widgets.Widget)"> 
     
    74825784            </remarks>  
    74835785        </member> 
     5786        <member name="M:Jypeli.Game.DoRemove(Jypeli.GameObject)"> 
     5787            <summary> 
     5788            Toteuttaa olion poistamisen pelistÀ. ÄlÀ kutsu tÀtÀ suoraan pelissÀ, kÀytÀ mielummin 
     5789            pelioliolle <c>o</c> metodia <c>o.Destroy()</c>. 
     5790            </summary> 
     5791        </member> 
    74845792        <member name="M:Jypeli.Game.Add(Jypeli.Widgets.Widget)"> 
    74855793            <summary> 
     
    75125820            Lataa taulukon ÀÀniefektejÀ contentista. 
    75135821            </summary> 
    7514             <param name="names">ÄÀnien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
     5822            <param name="name">ÄÀnien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
    75155823            <returns>Taulukko SoundEffect-olioita</returns> 
    75165824        </member> 
    7517         <member name="M:Jypeli.Game.ClearTimers"> 
    7518             <summary> 
    7519             Poistaa kaikki ajastimet. 
    7520             </summary> 
    7521         </member> 
    75225825        <member name="M:Jypeli.Game.ClearAll"> 
    75235826            <summary> 
     
    75285831            <summary> 
    75295832            Palauttaa kontrollit alkutilaansa. 
    7530             </summary> 
    7531         </member> 
    7532         <member name="M:Jypeli.Game.ClearGameObjects"> 
    7533             <summary> 
    7534             Tuohoaa ja poistaa pelistÀ kaikki pelioliot (ml. fysiikkaoliot). 
    75355833            </summary> 
    75365834        </member> 
     
    75625860            <summary> 
    75635861            TÀssÀ alustetaan peli tombstoning-tilasta. 
    7564             Jos metodia ei ole mÀÀritelty, kutsutaan Begin. 
    75655862            </summary> 
    75665863        </member> 
     
    75865883            </summary> 
    75875884        </member> 
    7588         <member name="M:Jypeli.Game.ConfirmExit"> 
    7589             <summary> 
    7590             Kysyy haluaako lopettaa pelin ja lopettaa jos vastataan kyllÀ. 
    7591             </summary> 
    7592         </member> 
    75935885        <member name="M:Jypeli.Game.SaveGame(System.String)"> 
    75945886            <summary> 
     
    76205912            </summary> 
    76215913            <param name="name">Fontin tiedoston nimi, ilman pÀÀtettÀ.</param> 
    7622         </member> 
    7623         <member name="P:Jypeli.Game.Name"> 
    7624             <summary> 
    7625             Pelin nimi. 
    7626             </summary> 
    7627         </member> 
    7628         <member name="E:Jypeli.Game.InstanceInitialized"> 
    7629             <summary> 
    7630             Tapahtuu kun Game.Instance on alustettu. 
    7631             </summary> 
    7632         </member> 
    7633         <member name="E:Jypeli.Game.Exiting"> 
    7634             <summary> 
    7635             Tapahtuu kun peli lopetetaan. 
    7636             </summary> 
    76375914        </member> 
    76385915        <member name="P:Jypeli.Game.Camera"> 
     
    78436120            </summary> 
    78446121        </member> 
    7845         <member name="M:Jypeli.Image.GetData(System.Int32,System.Int32,System.Int32,System.Int32)"> 
    7846             <summary> 
    7847             Kuvan pikselit Color-taulukkona 
    7848             </summary> 
    7849             <param name="ox">siirtymÀ x-suunnassa vasemmasta ylÀnurkasta</param> 
    7850             <param name="oy">siirtymÀ y-suunnassa vasemmasta ylÀnurkasta</param> 
    7851             <param name="w">alueen leveys joka kopioidaan</param> 
    7852             <param name="h">lueen korkaus joka kopioidaan</param> 
    7853             <returns>pikselit Color-taulukkona</returns> 
    7854         </member> 
    7855         <member name="M:Jypeli.Image.SetData(Jypeli.Color[0:,0:],System.Int32,System.Int32,System.Int32,System.Int32)"> 
    7856             <summary> 
    7857             Asettaa kuvan pikselit Color-taulukosta 
    7858             </summary> 
    7859             <param name="bmp">taulukko josta pikseleitÀ otetaan</param> 
    7860             <param name="ox">siirtymÀ x-suunnassa vasemmasta ylÀnurkasta</param> 
    7861             <param name="oy">siirtymÀ y-suunnassa vasemmasta ylÀnurkasta</param> 
    7862             <param name="w">alueen leveys johon kopioidaan</param> 
    7863             <param name="h">lueen korkaus johon kopioidaan</param> 
    7864             <returns>pikselit Color-taulukkona</returns> 
    7865         </member> 
    7866         <member name="M:Jypeli.Image.GetDataUInt(System.Int32,System.Int32,System.Int32,System.Int32)"> 
    7867             <summary> 
    7868             Palalutetaan kuvan pikselit ARGB-uint[,] -taulukkona 
    7869             </summary> 
    7870             <param name="ox">siirtymÀ x-suunnassa vasemmasta ylÀnurkasta</param> 
    7871             <param name="oy">siirtymÀ y-suunnassa vasemmasta ylÀnurkasta</param> 
    7872             <param name="w">alueen leveys joka kopioidaan</param> 
    7873             <param name="h">lueen korkaus joka kopioidaan</param> 
    7874             <returns>Kuvan pikselit ARGB-taulukkona</returns> 
    7875         </member> 
    7876         <member name="M:Jypeli.Image.GetDataUIntAA(System.Int32,System.Int32,System.Int32,System.Int32)"> 
    7877             <summary> 
    7878             Palalutetaan kuvan pikselit ARGB-uint[][] -taulukkona 
    7879             </summary> 
    7880             <param name="ox">siirtymÀ x-suunnassa vasemmasta ylÀnurkasta</param> 
    7881             <param name="oy">siirtymÀ y-suunnassa vasemmasta ylÀnurkasta</param> 
    7882             <param name="w">alueen leveys joka kopioidaan</param> 
    7883             <param name="h">lueen korkaus joka kopioidaan</param> 
    7884             <returns>Kuvan pikselit ARGB-taulukkona</returns> 
    7885         </member> 
    7886         <member name="M:Jypeli.Image.SetData(System.UInt32[0:,0:],System.Int32,System.Int32,System.Int32,System.Int32)"> 
    7887             <summary> 
    7888             Asetetaan kuvan pikselit ARGB-uint taulukosta 
    7889             </summary> 
    7890             <param name="bmp">taulukko josta pikselit otetaan</param> 
    7891             <param name="ox">siirtymÀ x-suunnassa vasemmasta ylÀnurkasta</param> 
    7892             <param name="oy">siirtymÀ y-suunnassa vasemmasta ylÀnurkasta</param> 
    7893             <param name="w">alueen leveys johon kopioidaan</param> 
    7894             <param name="h">alueen korkeus johon kopioidaan</param> 
    7895         </member> 
    7896         <member name="M:Jypeli.Image.SetData(System.UInt32[][],System.Int32,System.Int32,System.Int32,System.Int32)"> 
    7897             <summary> 
    7898             Asetetaan kuvan pikselit ARGB-uint taulukosta 
    7899             </summary> 
    7900             <param name="bmp">taulukko josta pikselit otetaan</param> 
    7901             <param name="ox">siirtymÀ x-suunnassa vasemmasta ylÀnurkasta</param> 
    7902             <param name="oy">siirtymÀ y-suunnassa vasemmasta ylÀnurkasta</param> 
    7903             <param name="w">alueen leveys johon kopioidaan</param> 
    7904             <param name="h">alueen korkeus johon kopioidaan</param> 
    7905         </member> 
    7906         <member name="M:Jypeli.Image.#ctor(System.Int32,System.Int32,Jypeli.Color)"> 
    7907             <summary> 
    7908             Luo uuden kuvan. 
    7909             </summary> 
    7910             <param name="width">Kuvan leveys</param> 
    7911             <param name="height">Kuvan korkeus</param> 
    7912             <param name="backColor">Kuvan taustavÀri</param> 
    7913         </member> 
    7914         <member name="M:Jypeli.Image.#ctor(System.Double,System.Double,Jypeli.Color)"> 
    7915             <summary> 
    7916             Luo uuden kuvan. 
    7917             </summary> 
    7918             <param name="width">Kuvan leveys</param> 
    7919             <param name="height">Kuvan korkeus</param> 
    7920             <param name="backColor">Kuvan taustavÀri</param> 
    7921         </member> 
    7922         <member name="M:Jypeli.Image.InvalidateAsset"> 
    7923             <summary> 
    7924             Tekee uuden lokaalin instanssin kuvan tekstuurista ja poistaa 
    7925             viitteen assettiin josta kuva on luotu. 
    7926             Kutsu tÀtÀ metodia aina kun kuvan dataa muutetaan. 
    7927             </summary> 
    7928         </member> 
    79296122        <member name="M:Jypeli.Image.FromFile(System.String)"> 
    79306123            <summary> 
     
    79336126            </summary> 
    79346127            <param name="path">Tiedoston polku.</param> 
    7935         </member> 
    7936         <member name="M:Jypeli.Image.FromFile(Jypeli.StorageFile)"> 
    7937             <summary> 
    7938             Lataa kuvan tiedostosta. Kuvan ei tarvitse olla lisÀttynÀ 
    7939             Content-projektiin. 
    7940             </summary> 
    7941             <param name="path">Tiedosto.</param> 
    7942         </member> 
    7943         <member name="M:Jypeli.Image.FromStream(System.IO.Stream)"> 
    7944             <summary> 
    7945             Lataa kuvan tiedostovirrasta. 
    7946             </summary> 
    7947             <param name="stream"></param> 
    7948             <returns></returns> 
    79496128        </member> 
    79506129        <member name="M:Jypeli.Image.CreateStarSky(System.Int32,System.Int32,System.Int32)"> 
     
    80526231            <returns>VÀritetyt kuvat.</returns> 
    80536232        </member> 
    8054         <member name="M:Jypeli.Image.AsJpeg"> 
    8055             <summary> 
    8056             Palauttaa kuvan jpeg-muodossa, jossa se voidaan esimerkiksi tallentaa 
    8057             DataStorage.Export -metodilla. 
    8058             </summary> 
    8059             <returns></returns> 
    8060         </member> 
    8061         <member name="M:Jypeli.Image.AsPng"> 
    8062             <summary> 
    8063             Palauttaa kuvan png-muodossa, jossa se voidaan esimerkiksi tallentaa 
    8064             DataStorage.Export -metodilla. 
    8065             </summary> 
    8066             <returns></returns> 
    8067         </member> 
    80686233        <member name="P:Jypeli.Image.Width"> 
    80696234            <summary> 
     
    80986263            </summary> 
    80996264        </member> 
    8100         <member name="M:Jypeli.Controls.Keyboard.IsChar(Jypeli.Key)"> 
    8101             <summary> 
    8102             Tarkistaa, liittyykö nÀppÀimeen k merkkiÀ. 
    8103             </summary> 
    8104             <param name="k">NÀppÀin</param> 
    8105             <returns>boolean</returns> 
    8106         </member> 
    8107         <member name="M:Jypeli.Controls.Keyboard.FromChar(System.Char)"> 
    8108             <summary> 
    8109             Palauttaa nÀppÀimen merkille c. 
    8110             Jos merkille ei ole nÀppÀintÀ, palautetaan Key.None. 
    8111             </summary> 
    8112             <param name="c">Merkki</param> 
    8113             <returns>NÀppÀin</returns> 
    8114         </member> 
    8115         <member name="M:Jypeli.Controls.Keyboard.ToChar(Jypeli.Key)"> 
    8116             <summary> 
    8117             Palauttaa merkin, joka liittyy nÀppÀimeen k. 
    8118             Jos nÀppÀimeen ei liity merkkiÀ, tapahtuu poikkeus ArgumentException. 
    8119             </summary> 
    8120             <param name="k">NÀppÀin</param> 
    8121             <returns>Merkki</returns> 
    8122         </member> 
    81236265        <member name="M:Jypeli.Controls.Keyboard.Enable(Jypeli.Key)"> 
    81246266            <summary> 
     
    81836325            </summary> 
    81846326        </member> 
     6327        <member name="F:Jypeli.Layer.MaxTextureWidth"> 
     6328            <summary> 
     6329            The maximum width of a texture. 2048 is the maximum that is supported 
     6330            in the reach profile. However, we don't use the full value 
     6331            so that one big texture does not fill the entire cache. 
     6332            </summary> 
     6333        </member> 
     6334        <member name="F:Jypeli.Layer.MaxTextureHeight"> 
     6335            <summary> 
     6336            <see cref="F:Jypeli.Layer.MaxTextureWidth"/> 
     6337            </summary> 
     6338        </member> 
    81856339        <member name="F:Jypeli.Layer.squareVertices"> 
    81866340            <summary> 
     
    82026356            Indices for the vertex array of the triangle. 
    82036357            </summary> 
     6358        </member> 
     6359        <member name="M:Jypeli.Layer.AddNewImages(Jypeli.Image[])"> 
     6360            <summary> 
     6361            Adds new images to the cache. 
     6362            </summary> 
     6363            <returns><c>true</c> if images were successfully added or they were already in the cache.</returns> 
     6364        </member> 
     6365        <member name="M:Jypeli.Layer.ComposeCachedTexture(System.Collections.Generic.List{Jypeli.Image})"> 
     6366            <summary> 
     6367            Composes individual textures into one big texture, that can 
     6368            then be sent to the graphics card in one batch. 
     6369            </summary> 
     6370            <remarks> 
     6371            This method also sets texture coordinates for each image. The texture 
     6372            coordinates refer to a small part of the image. 
     6373            </remarks> 
     6374        </member> 
     6375        <member name="M:Jypeli.Layer.CalculateLocations(Microsoft.Xna.Framework.Graphics.Texture2D[],System.Int32@)"> 
     6376            <summary> 
     6377            Calculates locations for individual images in the composed image, so that 
     6378            as little space is wasted as possible. 
     6379            </summary> 
     6380            <param name="textures">Array of textures sorted by height.</param> 
     6381            <param name="totalWidth">The width for the composed texture.</param> 
     6382            <returns>Locations for individual textures, or null if there is not enough space.</returns> 
     6383        </member> 
     6384        <member name="M:Jypeli.Layer.DoRemove(Jypeli.GameObject)"> 
     6385            <summary> 
     6386            Removes the object immediately. 
     6387            </summary> 
     6388            <param name="o">The object to remove</param> 
     6389            <returns><c>true</c> if the object was found and removed.</returns> 
    82046390        </member> 
    82056391        <member name="P:Jypeli.Layer.DrawOrder"> 
     
    82146400            </summary> 
    82156401        </member> 
    8216         <member name="P:Jypeli.Layer.Grid"> 
    8217             <summary> 
    8218             Ruudukko. Ruudukko piirretÀÀn asettamalla tÀhÀn <c>Grid</c>-olio. 
    8219             Jos <c>null</c>, ruudukkoa ei piirretÀ. 
    8220             </summary> 
    8221         </member> 
    8222         <member name="M:Jypeli.ObjectLoadMethods.AddByTag(System.String,System.Func{Jypeli.GameObject,Jypeli.GameObject})"> 
    8223             <summary> 
    8224             LisÀÀ metodin ladatun olion muokkaamiseksi. 
    8225             Metodin tulee palauttaa muokkaamansa olio. Metodi voi myös palauttaa uuden olion, jos 
    8226             haluttu tyyppi ei ole tuettu editorissa. 
    8227             </summary> 
    8228             <param name="tag">Tagi, joka oliolla tulee olla.</param> 
    8229             <param name="method">Metodi, joka muokkaa oliota tai palauttaa uuden.</param> 
    8230         </member> 
    8231         <member name="M:Jypeli.ObjectLoadMethods.AddByTemplate(System.String,System.Func{Jypeli.GameObject,Jypeli.GameObject})"> 
    8232             <summary> 
    8233             LisÀÀ metodin ladatun olion muokkaamiseksi. 
    8234             Metodin tulee palauttaa muokkaamansa olio. Metodi voi myös palauttaa uuden olion, jos 
    8235             haluttu olion tyyppi ei ole tuettu editorissa. 
    8236             </summary> 
    8237             <param name="tag">Template, jonka pohjalta olio on luotu.</param> 
    8238             <param name="method">Metodi, joka muokkaa oliota tai palauttaa uuden.</param> 
    8239         </member> 
    82406402        <member name="T:Jypeli.Level"> 
    82416403            <summary> 
     
    82466408            <summary> 
    82476409            KentÀn keskipiste. 
    8248             </summary> 
    8249         </member> 
    8250         <member name="M:Jypeli.Level.FindObjectLimits"> 
    8251             <summary> 
    8252             Laskee pienimmÀn alueen, jonka sisÀlle kaikki kentÀn oliot mahtuvat. 
    82536410            </summary> 
    82546411        </member> 
     
    82706427            <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    82716428            <param name="isVisible">Reunan nÀkyvyys <c>true</c>, jos nÀkyvÀt reunat, muuten <c>false</c>.</param> 
    8272         </member> 
    8273         <member name="M:Jypeli.Level.CreateBorders(System.Double,System.Boolean,Jypeli.Color)"> 
    8274             <summary> 
    8275             LisÀÀ kaikille kentÀn sivuille reunat, joihin oliot voivat törmÀtÀ. 
    8276             </summary> 
    8277             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8278             <param name="isVisible">Reunan nÀkyvyys <c>true</c>, jos nÀkyvÀt reunat, muuten <c>false</c>.</param> 
    8279             <param name="borderColor">Reunojen vÀri.</param> 
    8280         </member> 
    8281         <member name="M:Jypeli.Level.CreateBorders(System.Double,System.Boolean,Jypeli.Image)"> 
    8282             <summary> 
    8283             LisÀÀ kaikille kentÀn sivuille reunat, joihin oliot voivat törmÀtÀ. 
    8284             </summary> 
    8285             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8286             <param name="isVisible">Reunan nÀkyvyys <c>true</c>, jos nÀkyvÀt reunat, muuten <c>false</c>.</param> 
    8287             <param name="borderImage">Reunojen kuva / tekstuuri.</param> 
    8288         </member> 
    8289         <member name="M:Jypeli.Level.CreateHorizontalBorders(System.Double,System.Boolean,Jypeli.Color)"> 
    8290             <summary> 
    8291             LisÀÀ kentÀn vaakasivuille reunat, joihin oliot voivat törmÀtÀ. 
    8292             </summary> 
    8293             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8294             <param name="isVisible">Reunan nÀkyvyys <c>true</c>, jos nÀkyvÀt reunat, muuten <c>false</c>.</param> 
    8295             <param name="borderColor">Reunojen vÀri.</param> 
    8296         </member> 
    8297         <member name="M:Jypeli.Level.CreateVerticalBorders(System.Double,System.Boolean,Jypeli.Color)"> 
    8298             <summary> 
    8299             LisÀÀ kentÀn pystysivuille reunat, joihin oliot voivat törmÀtÀ. 
    8300             </summary> 
    8301             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8302             <param name="isVisible">Reunan nÀkyvyys <c>true</c>, jos nÀkyvÀt reunat, muuten <c>false</c>.</param> 
    8303             <param name="borderColor">Reunojen vÀri.</param> 
    8304         </member> 
    8305         <member name="M:Jypeli.Level.CreateHorizontalBorders(System.Double,System.Boolean,Jypeli.Image)"> 
    8306             <summary> 
    8307             LisÀÀ kentÀn vaakasivuille reunat, joihin oliot voivat törmÀtÀ. 
    8308             </summary> 
    8309             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8310             <param name="isVisible">Reunan nÀkyvyys <c>true</c>, jos nÀkyvÀt reunat, muuten <c>false</c>.</param> 
    8311             <param name="borderImage">Reunojen kuva / tekstuuri.</param> 
    8312         </member> 
    8313         <member name="M:Jypeli.Level.CreateVerticalBorders(System.Double,System.Boolean,Jypeli.Image)"> 
    8314             <summary> 
    8315             LisÀÀ kentÀn pystysivuille reunat, joihin oliot voivat törmÀtÀ. 
    8316             </summary> 
    8317             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8318             <param name="isVisible">Reunan nÀkyvyys <c>true</c>, jos nÀkyvÀt reunat, muuten <c>false</c>.</param> 
    8319             <param name="borderImage">Reunojen kuva / tekstuuri.</param> 
    8320         </member> 
    8321         <member name="M:Jypeli.Level.CreateBorders(System.Double,System.Double,System.Int32,System.Double,Jypeli.Color)"> 
    8322             <summary> 
    8323             LisÀÀ kaikille kentÀn sivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8324             </summary> 
    8325             <param name="min">Reunan minimipaksuus.</param> 
    8326             <param name="max">Reunan maksimipaksuus.</param> 
    8327             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8328             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8329             <param name="borderColor">Reunojen vÀri.</param> 
    8330         </member> 
    8331         <member name="M:Jypeli.Level.CreateBorders(System.Double,System.Double,System.Int32,System.Double,Jypeli.Image)"> 
    8332             <summary> 
    8333             LisÀÀ kaikille kentÀn sivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8334             </summary> 
    8335             <param name="min">Reunan minimipaksuus.</param> 
    8336             <param name="max">Reunan maksimipaksuus.</param> 
    8337             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8338             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8339             <param name="borderImage">Reunojen kuva / tekstuuri.</param> 
    8340         </member> 
    8341         <member name="M:Jypeli.Level.CreateBorders(System.Double,System.Double,System.Int32,System.Double)"> 
    8342             <summary> 
    8343             LisÀÀ kaikille kentÀn sivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8344             </summary> 
    8345             <param name="min">Reunan minimipaksuus.</param> 
    8346             <param name="max">Reunan maksimipaksuus.</param> 
    8347             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8348             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8349         </member> 
    8350         <member name="M:Jypeli.Level.CreateBorders(System.Double,System.Double,System.Int32)"> 
    8351             <summary> 
    8352             LisÀÀ kaikille kentÀn sivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8353             </summary> 
    8354             <param name="min">Reunan minimipaksuus.</param> 
    8355             <param name="max">Reunan maksimipaksuus.</param> 
    8356             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8357         </member> 
    8358         <member name="M:Jypeli.Level.CreateHorizontalBorders(System.Double,System.Double,System.Int32,System.Double)"> 
    8359             <summary> 
    8360             LisÀÀ kentÀn vaakasivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8361             </summary> 
    8362             <param name="min">Reunan minimipaksuus.</param> 
    8363             <param name="max">Reunan maksimipaksuus.</param> 
    8364             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8365             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8366         </member> 
    8367         <member name="M:Jypeli.Level.CreateHorizontalBorders(System.Double,System.Double,System.Int32,System.Double,Jypeli.Image)"> 
    8368             <summary> 
    8369             LisÀÀ kentÀn vaakasivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8370             </summary> 
    8371             <param name="min">Reunan minimipaksuus.</param> 
    8372             <param name="max">Reunan maksimipaksuus.</param> 
    8373             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8374             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8375             <param name="borderImage">Reunojen kuva / tekstuuri.</param> 
    8376         </member> 
    8377         <member name="M:Jypeli.Level.CreateHorizontalBorders(System.Double,System.Double,System.Int32,System.Double,Jypeli.Color)"> 
    8378             <summary> 
    8379             LisÀÀ kentÀn vaakasivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8380             </summary> 
    8381             <param name="min">Reunan minimipaksuus.</param> 
    8382             <param name="max">Reunan maksimipaksuus.</param> 
    8383             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8384             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8385             <param name="borderColor">Reunojen vÀri.</param> 
    8386         </member> 
    8387         <member name="M:Jypeli.Level.CreateHorizontalBorders(System.Double,System.Double,System.Int32)"> 
    8388             <summary> 
    8389             LisÀÀ kentÀn vaakasivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8390             </summary> 
    8391             <param name="min">Reunan minimipaksuus.</param> 
    8392             <param name="max">Reunan maksimipaksuus.</param> 
    8393             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8394         </member> 
    8395         <member name="M:Jypeli.Level.CreateVerticalBorders(System.Double,System.Double,System.Int32,System.Double)"> 
    8396             <summary> 
    8397             LisÀÀ kentÀn pystysivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8398             </summary> 
    8399             <param name="min">Reunan minimipaksuus.</param> 
    8400             <param name="max">Reunan maksimipaksuus.</param> 
    8401             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8402             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8403         </member> 
    8404         <member name="M:Jypeli.Level.CreateVerticalBorders(System.Double,System.Double,System.Int32,System.Double,Jypeli.Image)"> 
    8405             <summary> 
    8406             LisÀÀ kentÀn pystysivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8407             </summary> 
    8408             <param name="min">Reunan minimipaksuus.</param> 
    8409             <param name="max">Reunan maksimipaksuus.</param> 
    8410             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8411             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8412             <param name="borderImage">Reunojen kuva / tekstuuri.</param> 
    8413         </member> 
    8414         <member name="M:Jypeli.Level.CreateVerticalBorders(System.Double,System.Double,System.Int32,System.Double,Jypeli.Color)"> 
    8415             <summary> 
    8416             LisÀÀ kentÀn pystysivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8417             </summary> 
    8418             <param name="min">Reunan minimipaksuus.</param> 
    8419             <param name="max">Reunan maksimipaksuus.</param> 
    8420             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    8421             <param name="restitution">Reunojen kimmoisuus (0.0 = pysÀyttÀÀ, 1.0 = kimpoaa tÀydellÀ voimalla)</param> 
    8422             <param name="borderColor">Reunojen vÀri.</param> 
    8423         </member> 
    8424         <member name="M:Jypeli.Level.CreateVerticalBorders(System.Double,System.Double,System.Int32)"> 
    8425             <summary> 
    8426             LisÀÀ kentÀn vaakasivuille epÀtasaiset reunat, joihin oliot voivat törmÀtÀ. 
    8427             </summary> 
    8428             <param name="min">Reunan minimipaksuus.</param> 
    8429             <param name="max">Reunan maksimipaksuus.</param> 
    8430             <param name="points">Pisteiden mÀÀrÀ (kuinka vaihtelevaa maasto on).</param> 
    84316429        </member> 
    84326430        <member name="M:Jypeli.Level.CreateLeftBorder(System.Double,System.Boolean)"> 
     
    86016599            <returns>Vektori.</returns> 
    86026600        </member> 
    8603         <member name="M:Jypeli.Level.LoadFromFile(System.String)"> 
    8604             <summary> 
    8605             Lataa kentÀn tiedostosta. 
    8606             KenttÀtiedostoja voi tehdÀ Jypelin mukana tulevalle editorilla. 
    8607             </summary> 
    8608             <param name="fileName">KenttÀtiedoston nimi</param> 
    8609         </member> 
    8610         <member name="M:Jypeli.Level.LoadFromFile(System.String,Jypeli.ObjectLoadMethods)"> 
    8611             <summary> 
    8612             Lataa kentÀn tiedostosta. 
    8613             KenttÀtiedostoja voi tehdÀ Jypelin mukana tulevalle editorilla. 
    8614             </summary> 
    8615             <param name="fileName">KenttÀtiedoston nimi</param> 
    8616             <param name="methods">Metodit, joilla ladattuja olioita voidaan muokata</param> 
    8617         </member> 
    8618         <member name="M:Jypeli.Level.LoadFromContent(System.String)"> 
    8619             <summary> 
    8620             Lataa kentÀn contentista. 
    8621             KenttÀtiedostoja voi tehdÀ Jypelin mukana tulevalle editorilla. 
    8622             </summary> 
    8623             <param name="assetName">KentÀn nimi contentissa</param> 
    8624         </member> 
    8625         <member name="M:Jypeli.Level.LoadFromContent(System.String,Jypeli.ObjectLoadMethods)"> 
    8626             <summary> 
    8627             Lataa kentÀn contentista. 
    8628             KenttÀtiedostoja voi tehdÀ Jypelin mukana tulevalle editorilla. 
    8629             </summary> 
    8630             <param name="assetName">KentÀn nimi contentissa</param> 
    8631             <param name="methods">Metodit, joilla ladattuja olioita voidaan muokata</param> 
    8632         </member> 
    86336601        <member name="P:Jypeli.Level.BackgroundColor"> 
    86346602            <summary> 
     
    86496617            <summary> 
    86506618            KentÀn korkeus. 
    8651             </summary> 
    8652         </member> 
    8653         <member name="P:Jypeli.Level.Size"> 
    8654             <summary> 
    8655             KentÀn koko (leveys ja korkeus). 
    86566619            </summary> 
    86576620        </member> 
     
    89406903            </summary> 
    89416904        </member> 
    8942         <member name="M:Jypeli.Controls.Mouse.IsCursorOn(Jypeli.IGameObject)"> 
     6905        <member name="M:Jypeli.Controls.Mouse.IsCursorOn(Jypeli.GameObject)"> 
    89436906            <summary> 
    89446907            Onko hiiren kursori annetun olion pÀÀllÀ. 
    89456908            </summary> 
    89466909        </member> 
    8947         <member name="M:Jypeli.Controls.Mouse.Listen(Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
     6910        <member name="M:Jypeli.Controls.Mouse.Listen(Jypeli.Controls.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
    89486911            <summary> 
    89496912            Kuuntelee hiiren nappulan painalluksia. 
     
    89546917            <param name="helpText">Ohjeteksti.</param> 
    89556918        </member> 
    8956         <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.IGameObject,Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
     6919        <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.GameObject,Jypeli.Controls.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
    89576920            <summary> 
    89586921            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     
    89646927            <param name="helpText">Ohjeteksti.</param> 
    89656928        </member> 
    8966         <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.Widgets.Widget,Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
     6929        <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.Widgets.Widget,Jypeli.Controls.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
    89676930            <summary> 
    89686931            Kuuntelee hiirenpainalluksia annetun olion pÀÀllÀ. 
     
    89826945            <param name="helpText">Ohjeteksti.</param> 
    89836946        </member> 
    8984         <member name="M:Jypeli.Controls.Mouse.ListenWheel(Jypeli.Controls.Handler,System.String)"> 
    8985             <summary> 
    8986             Kuuntelee hiiren rullaa. 
    8987             </summary> 
    8988             <param name="handler">Hiiren rullan tapahtuman kÀsittelijÀ.</param> 
    8989             <param name="helpText">Ohjeteksti.</param> 
    8990         </member> 
    8991         <member name="P:Jypeli.Controls.Mouse.ActiveChannels"> 
    8992             <summary> 
    8993             Multitouchia varten. 
    8994             </summary> 
    8995         </member> 
    89966947        <member name="P:Jypeli.Controls.Mouse.IsCursorVisible"> 
    89976948            <summary> 
     
    90136964            </summary> 
    90146965        </member> 
    9015         <member name="P:Jypeli.Controls.Mouse.WheelState"> 
    9016             <summary> 
    9017             Rullan asento. VÀhenee alaspÀin ja kasvaa ylöspÀin rullattaessa. 
    9018             </summary> 
    9019         </member> 
    9020         <member name="P:Jypeli.Controls.Mouse.WheelChange"> 
    9021             <summary> 
    9022             Rullan asennon muutos viime tarkistuksesta. VÀhenee alaspÀin ja kasvaa ylöspÀin rullattaessa. 
    9023             Nolla jos rullaa ei ole kÀytetty. 
    9024             </summary> 
    9025         </member> 
    9026         <member name="T:Jypeli.WP7.Touch"> 
    9027             <summary> 
    9028             Kosketuspaneelin kosketus. 
    9029             </summary> 
    9030         </member> 
    9031         <member name="P:Jypeli.WP7.Touch.Id"> 
    9032             <summary> 
    9033             Id-tunnus tÀlle kosketukselle. 
    9034             </summary> 
    9035         </member> 
    9036         <member name="P:Jypeli.WP7.Touch.PositionOnScreen"> 
    9037             <summary> 
    9038             Kosketuksen paikka ruudulla. 
    9039             </summary> 
    9040         </member> 
    9041         <member name="P:Jypeli.WP7.Touch.PositionOnWorld"> 
    9042             <summary> 
    9043             Kosketuksen paikka pelimaailmassa. 
    9044             </summary> 
    9045         </member> 
    9046         <member name="P:Jypeli.WP7.Touch.MovementOnScreen"> 
    9047             <summary> 
    9048             Kosketuksen liike ruudulla. 
    9049             </summary> 
    9050         </member> 
    9051         <member name="P:Jypeli.WP7.Touch.MovementOnWorld"> 
    9052             <summary> 
    9053             Kosketuksen liike pelimaailmassa. 
    9054             </summary> 
    9055         </member> 
    9056         <member name="P:Jypeli.WP7.Gesture.PositionOnScreen2"> 
    9057             <summary> 
    9058             Kosketuksen paikka ruudulla. 
    9059             </summary> 
    9060         </member> 
    9061         <member name="P:Jypeli.WP7.Gesture.PositionOnWorld2"> 
    9062             <summary> 
    9063             Kosketuksen paikka pelimaailmassa. 
    9064             </summary> 
    9065         </member> 
    9066         <member name="P:Jypeli.WP7.Gesture.MovementOnScreen2"> 
    9067             <summary> 
    9068             Kosketuksen liike ruudulla. 
    9069             </summary> 
    9070         </member> 
    9071         <member name="P:Jypeli.WP7.Gesture.MovementOnWorld2"> 
    9072             <summary> 
    9073             Kosketuksen liike pelimaailmassa. 
    9074             </summary> 
    9075         </member> 
    9076         <member name="P:Jypeli.WP7.Gesture.WorldDistanceBefore"> 
    9077             <summary> 
    9078             Sormien etÀisyysvektori maailmassa eleen alussa. 
    9079             </summary> 
    9080         </member> 
    9081         <member name="P:Jypeli.WP7.Gesture.WorldDistanceAfter"> 
    9082             <summary> 
    9083             Sormien etÀisyysvektori maailmassa eleen lopussa. 
    9084             </summary> 
    9085         </member> 
    9086         <member name="P:Jypeli.WP7.Gesture.ScreenDistanceBefore"> 
    9087             <summary> 
    9088             Sormien etÀisyysvektori ruudulla eleen alussa. 
    9089             </summary> 
    9090         </member> 
    9091         <member name="P:Jypeli.WP7.Gesture.ScreenDistanceAfter"> 
    9092             <summary> 
    9093             Sormien etÀisyysvektori ruudulla eleen lopussa. 
    9094             </summary> 
    9095         </member> 
    9096         <member name="P:Jypeli.WP7.Gesture.Rotation"> 
    9097             <summary> 
    9098             Kiertokulma. 
    9099             </summary> 
    9100         </member> 
    9101         <member name="T:Jypeli.WP7.GestureType"> 
    9102             <summary> 
    9103             Kosketuseleen tyyppi. 
    9104             </summary> 
    9105         </member> 
    9106         <member name="F:Jypeli.WP7.GestureType.Tap"> 
    9107             <summary> 
    9108             TökkÀys. 
    9109             </summary> 
    9110         </member> 
    9111         <member name="F:Jypeli.WP7.GestureType.DoubleTap"> 
    9112             <summary> 
    9113             KaksoistökkÀys, eli kaksi tökkÀystÀ perÀkkÀin. 
    9114             </summary> 
    9115         </member> 
    9116         <member name="F:Jypeli.WP7.GestureType.HorizontalDrag"> 
    9117             <summary> 
    9118             Raahaaminen vaakasuunnassa. 
    9119             </summary> 
    9120         </member> 
    9121         <member name="F:Jypeli.WP7.GestureType.VerticalDrag"> 
    9122             <summary> 
    9123             Raahaaminen pystysuunnassa. 
    9124             </summary> 
    9125         </member> 
    9126         <member name="F:Jypeli.WP7.GestureType.DragComplete"> 
    9127             <summary> 
    9128             Raahaamisen loppuminen. TÀmÀ ei anna nopeutta, 
    9129             ainoastaan ilmoittaa ettÀ ei raahata enÀÀ. 
    9130             </summary> 
    9131         </member> 
    9132         <member name="F:Jypeli.WP7.GestureType.Flick"> 
    9133             <summary> 
    9134             Nopea pyyhkÀisy. 
    9135             </summary> 
    9136         </member> 
    9137         <member name="F:Jypeli.WP7.GestureType.Pinch"> 
    9138             <summary> 
    9139             Nipistys. 
     6966        <member name="T:Jypeli.Controls.MouseButton"> 
     6967            <summary> 
     6968            Hiiren napit. 
     6969            </summary> 
     6970        </member> 
     6971        <member name="F:Jypeli.Controls.MouseButton.None"> 
     6972            <summary> 
     6973            Ei mikÀÀn nappi hiiressÀ. 
     6974            </summary> 
     6975        </member> 
     6976        <member name="F:Jypeli.Controls.MouseButton.Left"> 
     6977            <summary> 
     6978            Vasen nappi hiiressÀ. 
     6979            </summary> 
     6980        </member> 
     6981        <member name="F:Jypeli.Controls.MouseButton.Right"> 
     6982            <summary> 
     6983            Oikea nappi hiiressÀ. 
     6984            </summary> 
     6985        </member> 
     6986        <member name="F:Jypeli.Controls.MouseButton.Middle"> 
     6987            <summary> 
     6988            KeskimmÀinen nappi hiiressÀ (rullan painallus). 
     6989            </summary> 
     6990        </member> 
     6991        <member name="F:Jypeli.Controls.MouseButton.XButton1"> 
     6992            <summary> 
     6993            Hiiren ensimmÀinen erikoisnÀppÀin. 
     6994            </summary> 
     6995        </member> 
     6996        <member name="F:Jypeli.Controls.MouseButton.XButton2"> 
     6997            <summary> 
     6998            Hiiren toinen erikoisnÀppÀin. 
    91406999            </summary> 
    91417000        </member> 
     
    91957054            <summary> 
    91967055            Lopettaa puhelimen vÀrinÀn. 
    9197             </summary> 
    9198         </member> 
    9199         <member name="E:Jypeli.WP7.Phone.Activated"> 
    9200             <summary> 
    9201             Tapahtuu kun puhelin palaa tombstone-tilasta 
    9202             </summary> 
    9203         </member> 
    9204         <member name="E:Jypeli.WP7.Phone.Deactivated"> 
    9205             <summary> 
    9206             Tapahtuu kun puhelin siirtyy tombstone-tilaan 
    92077056            </summary> 
    92087057        </member> 
     
    94427291            <summary> 
    94437292            Raised when the Body collides with another. 
    9444             </summary> 
    9445         </member> 
    9446         <member name="E:Physics2DDotNet.Body.Colliding"> 
    9447             <summary> 
    9448             Raised constantly when the Body is colliding with another. 
    94497293            </summary> 
    94507294        </member> 
     
    107538597            </summary> 
    107548598        </member> 
     8599        <member name="T:Jypeli.CollisionHandler"> 
     8600            <summary> 
     8601            TörmÀystapahtumiin liitettÀvÀn metodin tyyppi. TörmÀyksen kÀsittelevÀllÀ 
     8602            metodilla ei ole paluuarvoa ja se ottaa yhden <code>Collision</code>-tyyppisen 
     8603            parametrin. 
     8604            </summary> 
     8605        </member> 
    107558606        <member name="T:Jypeli.PhysicsGame"> 
    107568607            <summary> 
     
    107638614            Alustaa uuden fysiikkapelin. 
    107648615            </summary> 
    10765         </member> 
    10766         <member name="M:Jypeli.PhysicsGame.#ctor(System.Int32)"> 
    10767             <summary> 
    10768             Alustaa uuden fysiikkapelin. 
    10769             </summary> 
    10770             <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
    107718616        </member> 
    107728617        <member name="M:Jypeli.PhysicsGame.CreateHingeJoint(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
     
    107798624            <returns>Liitos.</returns> 
    107808625        </member> 
    10781         <member name="M:Jypeli.PhysicsGame.StopAll"> 
    10782             <summary> 
    10783             PysÀyttÀÀ kaiken liikkeen. 
    10784             </summary> 
    10785         </member> 
    107868626        <member name="M:Jypeli.PhysicsGame.ClearAll"> 
    107878627            <summary> 
     
    107958635        </member> 
    107968636        <member name="M:Jypeli.PhysicsGame.Add(Physics2DDotNet.Joints.Joint)"> 
    10797             <summary> 
    10798             LisÀÀ liitoksen peliin. 
    10799             </summary> 
    10800         </member> 
    10801         <member name="M:Jypeli.PhysicsGame.Remove(Physics2DDotNet.Joints.Joint)"> 
    10802             <summary> 
    10803             Poistaa liitoksen pelistÀ. 
    10804             </summary> 
    10805             <param name="j"></param> 
    10806         </member> 
    10807         <member name="M:Jypeli.PhysicsGame.Remove(Jypeli.AxleJoint)"> 
    10808             <summary> 
    10809             Poistaa liitoksen pelistÀ. 
    10810             </summary> 
    10811             <param name="j"></param> 
    10812         </member> 
    10813         <member name="M:Jypeli.PhysicsGame.Add(Jypeli.AxleJoint)"> 
    108148637            <summary> 
    108158638            LisÀÀ liitoksen peliin. 
     
    108238646            <param name="time"></param> 
    108248647        </member> 
    10825         <member name="M:Jypeli.PhysicsGame.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.OldCollisionHandler)"> 
     8648        <member name="M:Jypeli.PhysicsGame.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler)"> 
    108268649            <summary> 
    108278650            MÀÀrittÀÀ metodin, jota kutsutaan kun 
     
    108308653            <param name="o">TörmÀÀvÀ olio.</param> 
    108318654            <param name="handler">Metodi, joka kÀsittelee törmÀyksen.</param> 
    10832             [Obsolete( "Use newer collision handlers with IPhysicsObject for structured object support" )] 
    10833         </member> 
    10834         <member name="M:Jypeli.PhysicsGame.AddCollisionHandler(Jypeli.IPhysicsObject,Jypeli.NewCollisionHandler)"> 
    10835             <summary> 
    10836             MÀÀrittÀÀ metodin, jota kutsutaan kun 
    10837             olio <code>o</code> törmÀÀ johonkin. 
    10838             </summary> 
    10839             <param name="o">TörmÀÀvÀ olio.</param> 
    10840             <param name="handler">Metodi, joka kÀsittelee törmÀyksen.</param> 
    10841         </member> 
    10842         <member name="M:Jypeli.PhysicsGame.AddCollisionHandler(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject,Jypeli.NewCollisionHandler)"> 
    10843             <summary> 
    10844             MÀÀrittÀÀ metodin, jota kutsutaan kun 
    10845             olio <code>o</code> törmÀÀ tiettyyn toiseen olioon. 
    10846             </summary> 
    10847             <param name="o">TörmÀÀvÀ olio.</param> 
    10848             <param name="target">Olio johon törmÀtÀÀn.</param> 
    10849             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    10850         </member> 
    10851         <member name="M:Jypeli.PhysicsGame.AddCollisionHandler(Jypeli.IPhysicsObject,System.String,Jypeli.NewCollisionHandler)"> 
    10852             <summary> 
    10853             MÀÀrittÀÀ metodin, jota kutsutaan kun 
    10854             olio <code>o</code> törmÀÀ toiseen olioon, jolla on tietty tagi. 
    10855             </summary> 
    10856             <param name="o">TörmÀÀvÀ olio.</param> 
    10857             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    10858             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    10859         </member> 
    10860         <member name="M:Jypeli.PhysicsGame.RemoveCollisionHandler(Jypeli.PhysicsObject,Jypeli.NewCollisionHandler)"> 
    10861             <summary> 
    10862             Poistaa törmÀyksenkÀsittelijÀn. 
    10863             </summary> 
    10864             <param name="o">TörmÀÀvÀ olio.</param> 
    10865             <param name="handler">Metodi, joka kÀsittelee törmÀyksen.</param> 
    108668655        </member> 
    108678656        <member name="P:Jypeli.PhysicsGame.PhysicsEnabled"> 
     
    108758664            </summary> 
    108768665        </member> 
     8666        <member name="T:Jypeli.CollisionShapeQuality"> 
     8667            <summary> 
     8668            Kappaleen kuvion laatu törmÀyksentunnistuksessa. 
     8669            </summary> 
     8670        </member> 
     8671        <member name="F:Jypeli.CollisionShapeQuality.Value"> 
     8672            <summary> 
     8673            Laatuarvo. 
     8674            </summary> 
     8675        </member> 
     8676        <member name="M:Jypeli.CollisionShapeQuality.FromValue(System.Double)"> 
     8677            <summary> 
     8678            Alustaa uuden laatuattribuutin. 
     8679            </summary> 
     8680            <param name="value">Lukuarvo vÀlillÀ <c>0.0</c> (huonoin) ja <c>1.0</c> (paras).</param> 
     8681        </member> 
     8682        <member name="F:Jypeli.CollisionShapeQuality.Worst"> 
     8683            <summary> 
     8684            Huonoin mahdollinen laatu, nopea mutta epÀtarkka. 
     8685            </summary> 
     8686        </member> 
     8687        <member name="F:Jypeli.CollisionShapeQuality.Tolerable"> 
     8688            <summary> 
     8689            VÀlttÀvÀ laatu. 
     8690            </summary> 
     8691        </member> 
     8692        <member name="F:Jypeli.CollisionShapeQuality.Good"> 
     8693            <summary> 
     8694            HyvÀ laatu. 
     8695            </summary> 
     8696        </member> 
     8697        <member name="F:Jypeli.CollisionShapeQuality.Best"> 
     8698            <summary> 
     8699            Paras mahdollinen laatu, tarkka mutta hidas. 
     8700            </summary> 
     8701        </member> 
     8702        <member name="M:Jypeli.Force.Destroy"> 
     8703            <summary> 
     8704            Lopettaa voiman vaikutuksen. 
     8705            </summary> 
     8706        </member> 
     8707        <member name="P:Jypeli.Force.Value"> 
     8708            <summary> 
     8709            Voiman suunta ja suuruus. 
     8710            </summary> 
     8711        </member> 
     8712        <member name="P:Jypeli.Force.CreationTime"> 
     8713            <summary> 
     8714            Voiman luomisaika. 
     8715            </summary> 
     8716        </member> 
     8717        <member name="P:Jypeli.Force.Lifetime"> 
     8718            <summary> 
     8719            Elinaika. Lasketaan siitÀ lÀhtien, kun voima luodaan. 
     8720            </summary> 
     8721        </member> 
     8722        <member name="P:Jypeli.Force.MaximumLifetime"> 
     8723            <summary> 
     8724            Suurin mahdollinen elinaika. 
     8725            Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, voima lopettaa vaikuttamasta. 
     8726            </summary> 
     8727        </member> 
    108778728        <member name="T:Jypeli.RandomGen"> 
    108788729            <summary> 
    10879             Satunnaisgeneraattori. Luo satunnaisia arvoja, mm. lukuja, vektoreita sekÀ kulmia. 
     8730            Satunnaislukugeneraattori. Luo satunnaislukuja. 
    108808731            </summary> 
    108818732        </member> 
     
    108878738        <member name="M:Jypeli.RandomGen.NextInt(System.Int32)"> 
    108888739            <summary> 
    10889             Palauttaa satunnaisen kokonaisluvun, joka on vÀhintÀÀn 0 ja pienempi kuin <code>max</code>. 
     8740            Palauttaa satunnaisen kokonaisluvun, jonka arvo on korkeintaan <code>maxValue</code>. 
    108908741            </summary> 
    108918742            <returns></returns> 
     
    109438794            <returns>Kulma.</returns> 
    109448795        </member> 
    10945         <member name="M:Jypeli.RandomGen.NextVector(System.Double,System.Double)"> 
    10946             <summary> 
    10947             Palauttaa satunnaisen vektorin. 
    10948             </summary> 
    10949             <param name="minLength">Vektorin minimipituus.</param> 
    10950             <param name="maxLength">Vektorin maksimipituus.</param> 
    10951             <returns>Satunnainen vektori</returns> 
    10952         </member> 
    10953         <member name="M:Jypeli.RandomGen.NextVector(System.Double,System.Double,System.Double,System.Double)"> 
    10954             <summary> 
    10955             Palauttaa satunnaisen vektorin. 
    10956             </summary> 
    10957             <param name="minX">Pienin sallittu X-koordinaatti</param> 
    10958             <param name="minY">Pienin sallittu Y-koordinaatti</param> 
    10959             <param name="maxX">Suurin sallittu X-koordinaatti</param> 
    10960             <param name="maxY">Suurin sallittu Y-koordinaatti</param> 
    10961             <returns></returns> 
    10962         </member> 
    109638796        <member name="M:Jypeli.RandomGen.NextAngle(Jypeli.Angle)"> 
    109648797            <summary> 
     
    109758808            <param name="max">Maksimikulma.</param> 
    109768809            <returns>Kulma.</returns> 
    10977         </member> 
    10978         <member name="M:Jypeli.RandomGen.NextIntWithProbabilities(System.Double[])"> 
    10979             <summary> 
    10980             Palauttaa satunnaisen kokonaisluvun annettujen todennÀköisyyksien 
    10981             perusteella. 
    10982             </summary> 
    10983             <param name="p">TodennÀköisyydet. 0 = ei koskaan, 1 = varmasti, 0.5 = 50% jne.</param> 
    10984             <example> 
    10985             int luku = RandomGen.NextIntWithProbabilities( 0.4 );  // palauttaa 40% tod.nÀk. nollan, muuten ykkösen (60%) 
    10986             int luku2 = RandomGen.NextIntWithProbabilities( 0.6, 0.2 );  // palauttaa 60% tod.nÀk. nollan, 20% tn. ykkösen ja muuten kakkosen (40%) 
    10987             int luku3 = RandomGen.NextIntWithProbabilities( 0.6, 0.4 );  // palauttaa 60% tod.nÀk. nollan ja 40% tn. ykkösen 
    10988             </example> 
    10989             <returns>Kokonaisluku vÀliltÀ 0 - (p+1)</returns> 
    10990         </member> 
    10991         <member name="M:Jypeli.RandomGen.Shuffle``1(System.Collections.Generic.IList{``0})"> 
    10992             <summary> 
    10993             Sotkee rakenteen satunnaiseen jÀrjestykseen 
    10994             </summary> 
    10995             <typeparam name="T">MinkÀ tyyppisiÀ alkioita sotketaan</typeparam> 
    10996             <param name="list">tietorakenne jossa sotkettavat alkiot</param> 
    109978810        </member> 
    109988811        <member name="T:Jypeli.Renderer"> 
     
    110058818            </remarks> 
    110068819        </member> 
     8820        <member name="F:Jypeli.Renderer.squareVertices"> 
     8821            <summary> 
     8822            Vertices for drawing filled rectangles. 
     8823            </summary> 
     8824        </member> 
     8825        <member name="F:Jypeli.Renderer.squareIndices"> 
     8826            <summary> 
     8827            Indices for drawing filled rectangles. 
     8828            Forms two triangles from the vertices. 
     8829            </summary> 
     8830        </member> 
     8831        <member name="F:Jypeli.Renderer.triangleVertices"> 
     8832            <summary> 
     8833            Vertices for drawing a filled triangle. 
     8834            </summary> 
     8835        </member> 
     8836        <member name="F:Jypeli.Renderer.starVertices"> 
     8837            <summary> 
     8838            Vertices for drawing a filled star. 
     8839            </summary> 
     8840        </member> 
     8841        <member name="F:Jypeli.Renderer.heartVertices"> 
     8842            <summary> 
     8843            Vertices for drawing a filled heart. 
     8844            </summary> 
     8845        </member> 
     8846        <member name="F:Jypeli.Renderer.circleTriangleVertices"> 
     8847            <summary> 
     8848            Vertices for drawing filled circles. 
     8849            </summary> 
     8850        </member> 
     8851        <member name="F:Jypeli.Renderer.circleTriangleIndices"> 
     8852            <summary> 
     8853            Vertex indices that form triangles for drawing filled circles. 
     8854            </summary> 
     8855        </member> 
    110078856        <member name="F:Jypeli.Renderer.textureVertices"> 
    110088857            <summary> 
     
    110158864            </summary> 
    110168865        </member> 
    11017         <member name="M:Jypeli.Renderer.BeginDrawingInsideShape(Jypeli.Shape,Microsoft.Xna.Framework.Matrix@)"> 
    11018             <summary> 
    11019             Makes all the subsequent draw calls until <c>EndDrawingInsideShape</c> limit the 
    11020             drawing inside <c>shape</c> (transformed by the matrix). 
    11021             </summary> 
    11022             <remarks> 
    11023             The draw calls between Begin and End must not change the DepthStencilState of the graphics device. 
    11024             If drawing is done with a sprite batch, the <c>spritebatch.Begin</c> call must be given the 
    11025             DepthStencilState that can be obtained from <c>currentStencilState</c> variable. 
    11026             </remarks> 
     8866        <member name="M:Jypeli.Renderer.InitializeCircleShape"> 
     8867            <summary> 
     8868            Composes a circle from triangles. 
     8869            </summary> 
    110278870        </member> 
    110288871        <member name="M:Jypeli.Renderer.DrawShape(Jypeli.Shape,Microsoft.Xna.Framework.Matrix@,Microsoft.Xna.Framework.Matrix@,Jypeli.Image,Jypeli.Vector,Jypeli.Color)"> 
     
    110348877            <summary> 
    110358878            PiirtÀÀ suorakulmion. 
     8879            </summary> 
     8880        </member> 
     8881        <member name="M:Jypeli.Renderer.DrawFilledRectangle(Microsoft.Xna.Framework.Matrix,Jypeli.Color)"> 
     8882            <summary> 
     8883            PiirtÀÀ tÀytetyn suorakulmion. 
    110368884            </summary> 
    110378885        </member> 
     
    110578905            </summary> 
    110588906        </member> 
    11059         <member name="M:Jypeli.RoadMap.#ctor(System.Collections.Generic.IList{Jypeli.Vector})"> 
    11060             <summary> 
    11061             Luo uuden RoadMapin. 
    11062             </summary> 
    11063             <param name="wayPoints">Lista reittipisteistÀ.</param> 
    11064         </member> 
    110658907        <member name="M:Jypeli.RoadMap.GetAngle(System.Int32)"> 
    110668908            <summary> 
     
    110748916            </summary> 
    110758917        </member> 
     8918        <member name="M:Jypeli.RoadMap.Create(Jypeli.Vector[])"> 
     8919            <summary> 
     8920            Work-in-progress code for creating a road with a single shape. 
     8921            </summary> 
     8922        </member> 
    110768923        <member name="P:Jypeli.RoadMap.DefaultWidth"> 
    110778924            <summary> 
     
    110838930            TienpÀtkÀt. 
    110848931            </summary> 
    11085         </member> 
    11086         <member name="P:Jypeli.RoadMap.CreateSegmentFunction"> 
    11087             <summary> 
    11088             Funktio, joka luo yksittÀisen tienpÀtkÀn. 
    11089             </summary> 
    11090             Funktion tulisi olla muotoa 
    11091             <example> 
    11092             PhysicsObject CreateSegment( double width, double height, Shape shape ) 
    11093             </example> 
    11094             Funktion tulisi sijoittaa saamansa parametrit uudelle oliolle. LisÀksi 
    11095             funktion tarvitsee lisÀtÀ luomansa olio peliin. 
    110968932        </member> 
    110978933        <member name="T:Jypeli.ScoreList"> 
     
    112089044            </remarks> 
    112099045        </member> 
    11210         <member name="T:Jypeli.Shape"> 
    11211             <summary> 
    11212             Kuvio. 
    11213             </summary> 
    11214         </member> 
    112159046        <member name="F:Jypeli.Shape.Circle"> 
    112169047            <summary> 
    11217             YmpyrÀ tai ellipsi. 
    11218             </summary> 
    11219         </member> 
    11220         <member name="F:Jypeli.Shape.Ellipse"> 
    11221             <summary> 
    11222             Ellipsi tai ympyrÀ. 
     9048            YmpyrÀ. 
    112239049            </summary> 
    112249050        </member> 
     
    112419067            <summary> 
    112429068            TÀhti. 
    11243             </summary> 
    11244         </member> 
    11245         <member name="F:Jypeli.Shape.Diamond"> 
    11246             <summary> 
    11247             Timantti- / salmiakkikuvio 
    112489069            </summary> 
    112499070        </member> 
     
    112749095            <param name="image">Kuva, josta muoto luetaan.</param> 
    112759096        </member> 
    11276         <member name="M:Jypeli.Shape.FromString(System.String)"> 
    11277             <summary> 
    11278             Luo muodon merkkijonosta, esim. "Circle" 
    11279             </summary> 
    11280             <returns></returns> 
    11281         </member> 
    112829097        <member name="M:Jypeli.Shape.CreateRegularPolygon(System.Int32)"> 
    112839098            <summary> 
     
    112949109            </summary> 
    112959110        </member> 
    11296         <member name="T:Jypeli.Ellipse"> 
     9111        <member name="T:Jypeli.Circle"> 
    112979112            <summary> 
    112989113            YmpyrÀ. 
     
    113179132            <summary> 
    113189133            Tasasivuinen kolmio. 
    11319             </summary> 
    11320         </member> 
    11321         <member name="T:Jypeli.RaySegment"> 
    11322             <summary> 
    11323             Jana. 
    11324             </summary> 
    11325         </member> 
    11326         <member name="T:Jypeli.Polygon"> 
    11327             <summary> 
    11328             Monikulmio. 
    113299134            </summary> 
    113309135        </member> 
     
    113389143        <member name="T:Jypeli.RegularPolygon"> 
    113399144            <summary> 
    11340             SÀÀnnöllinen monikulmio. 
     9145            Monikulmio. 
    113419146            </summary> 
    113429147        </member> 
     
    113709175            SisÀltÀÀ valmiiksi lasketut kolmiot, joiden avulla piirtÀminen on suoraviivaista. 
    113719176            </summary> 
    11372         </member> 
    11373         <member name="F:Jypeli.ShapeCache.OutlineVertices"> 
    11374             <summary> 
    11375             Ulkoreunan verteksit, lueteltuna vastapÀivÀÀn. 
    11376             </summary> 
    11377         </member> 
    11378         <member name="F:Jypeli.ShapeCache.Vertices"> 
    11379             <summary> 
    11380             Kaikki verteksit, ml. kolmioiden kulmapisteet. 
    11381             </summary> 
    11382         </member> 
    11383         <member name="F:Jypeli.ShapeCache.Triangles"> 
    11384             <summary> 
    11385             Kolmiot, joiden avulla kuvio voidaan tÀyttÀÀ vÀrillÀ. 
    11386             </summary> 
    11387         </member> 
    11388         <member name="M:Jypeli.ShapeCache.#ctor(Jypeli.Vector[],Jypeli.IndexTriangle[])"> 
    11389             <summary> 
    11390             Luo kuvion kolmioilla, joiden avulla kuvio voidaan tÀyttÀÀ vÀrillÀ. Kaikkien 
    11391             verteksien tulee olla kuvion ulkoreunalla. 
    11392             </summary> 
    11393             <param name="outlineVertices">Ulkoreunan verteksit, lueteltuna vastapÀivÀÀn.</param> 
    11394             <param name="triangles">Kolmiot.</param> 
    11395         </member> 
    11396         <member name="M:Jypeli.ShapeCache.#ctor(Jypeli.Vector[])"> 
    11397             <summary> 
    11398             Luo kuvion pelkillÀ reuna-vertekseillÀ. Kuviolle ei tule tietoa kolmioista, 
    11399             nÀin ollen sitÀ ei voi tÀyttÀÀ vÀrillÀ. 
    11400             </summary> 
    11401             <param name="outlineVertices">Ulkoreunan verteksit, lueteltuna vastapÀivÀÀn.</param> 
    11402         </member> 
    11403         <member name="M:Jypeli.ShapeCache.#ctor(Jypeli.Vector[],Jypeli.IndexTriangle[],System.Int16[])"> 
    11404             <summary> 
    11405             Luo kuvion, joka voidaan piirtÀÀ tÀytettynÀ vÀrillÀ. 
    11406             </summary> 
    11407             <param name="vertices">Kaikki verteksit (ml. reunan verteksit sekÀ kolmioiden verteksit).</param> 
    11408             <param name="triangles">Kolmiot, joista kuvio koostuu.</param> 
    11409             <param name="outlineIndices">Ulkoreunan verteksit lueteltuna vastapÀivÀÀn, indekseinÀ <c>vertices</c>-taulukkoon.</param> 
    114109177        </member> 
    114119178        <member name="T:Jypeli.TextureBitmap"> 
     
    114919258            </summary> 
    114929259        </member> 
    11493         <member name="P:Jypeli.SoundEffect.MasterVolume"> 
    11494             <summary> 
    11495             ÄÀnenvoimakkuuden taso 
    11496             </summary> 
    11497         </member> 
    11498         <member name="M:Jypeli.FileManager.PushDir(System.String)"> 
    11499             <summary> 
    11500             Vaihtaa työhakemistoa jÀttÀen edellisen hakemiston muistiin. 
    11501             Kutsu PopDir kun haluat palauttaa työhakemiston edelliseen arvoonsa. 
    11502             </summary> 
    11503             <param name="dir"></param> 
    11504         </member> 
    11505         <member name="M:Jypeli.FileManager.PopDir"> 
    11506             <summary> 
    11507             Palauttaa edellisen työhakemiston. 
    11508             Jos edellistÀ työhakemistoa ei ole tallennettu, sÀilytetÀÀn nykyinen. 
    11509             </summary> 
    11510         </member> 
    11511         <member name="M:Jypeli.FileManager.DoWith(System.String,System.Action{Jypeli.StorageFile})"> 
    11512             <summary> 
    11513             Avaa tiedoston (lukua varten) ja tekee sillÀ jotain. 
     9260        <member name="T:Jypeli.StorageFile"> 
     9261            <summary> 
     9262            Tiedosto Windowsin tiedostojÀrjestelmÀssÀ. 
     9263            </summary> 
     9264        </member> 
     9265        <member name="M:Jypeli.WindowsFileManager.Exists(System.String)"> 
     9266            <summary> 
     9267            Kertoo onko tiedosto olemassa. 
    115149268            </summary> 
    115159269            <param name="fileName">Tiedoston nimi</param> 
    11516             <param name="callback">MitÀ tehdÀÀn (aliohjelman nimi)</param> 
    11517             <example> 
    11518             { 
    11519                DoWith( "kuva.png", AsetaKuva ); 
    11520             } 
    11521              
    11522             void AsetaKuva( StorageFile kuva ) 
    11523             { 
    11524                olio.Image = new Image( kuva ); 
    11525             } 
    11526             </example> 
    11527         </member> 
    11528         <member name="M:Jypeli.FileManager.DoWithURL(System.String,System.Action{Jypeli.StorageFile})"> 
    11529             <summary> 
    11530             Avaa tiedoston netistÀ (lukua varten) ja tekee sillÀ jotain. 
    11531             </summary> 
    11532             <param name="url">Nettiosoite</param> 
    11533             <param name="callback">MitÀ tehdÀÀn (aliohjelman nimi)</param> 
    11534             <example> 
    11535             { 
    11536                DoWith( "http://www.google.fi/images/srpr/logo3w.png", AsetaKuva ); 
    11537             } 
    11538              
    11539             void AsetaKuva( StorageFile kuva ) 
    11540             { 
    11541                olio.Image = new Image( kuva ); 
    11542             } 
    11543             </example> 
    11544         </member> 
    11545         <member name="M:Jypeli.FileManager.DoWithURL(System.String,System.TimeSpan,System.Action{Jypeli.StorageFile})"> 
    11546             <summary> 
    11547             Avaa tiedoston netistÀ (lukua varten) ja tekee sillÀ jotain. 
    11548             </summary> 
    11549             <param name="url">Nettiosoite</param> 
    11550             <param name="callback">MitÀ tehdÀÀn (aliohjelman nimi)</param> 
    11551             <example> 
    11552             { 
    11553                DoWith( "http://www.google.fi/images/srpr/logo3w.png", AsetaKuva ); 
    11554             } 
    11555              
    11556             void AsetaKuva( StorageFile kuva ) 
    11557             { 
    11558                olio.Image = new Image( kuva ); 
    11559             } 
    11560             </example> 
    11561         </member> 
    11562         <member name="M:Jypeli.FileManager.TriggerOnComplete(System.Action,Jypeli.FileManager.AsyncOperation[])"> 
    11563             <summary> 
    11564             Laukaisee aliohjelman kun annetut operaatiot on suoritettu. 
    11565             </summary> 
    11566             <param name="callback">Aliohjelma</param> 
    11567             <param name="actions">Operaatiot</param> 
    11568         </member> 
    11569         <member name="M:Jypeli.FileManager.TriggerOnComplete(System.Action,System.TimeSpan,Jypeli.FileManager.AsyncOperation[])"> 
    11570             <summary> 
    11571             Laukaisee aliohjelman kun annetut operaatiot on suoritettu. 
    11572             </summary> 
    11573             <param name="callback">Aliohjelma</param> 
    11574             <param name="timeout">Kuinka pitkÀÀn odotetaan yksittÀistÀ operaatiota ennen kuin luovutetaan</param> 
    11575             <param name="actions">Operaatiot</param> 
    11576         </member> 
    11577         <member name="M:Jypeli.FileManager.Export(System.IO.Stream,System.String)"> 
    11578             <summary> 
    11579             Vie virran sisÀllön tiedostoon. 
    11580             </summary> 
    11581             <param name="objStream">Virta</param> 
    11582             <param name="fileName">Tiedoston nimi</param> 
    11583         </member> 
    11584         <member name="P:Jypeli.FileManager.CurrentDirectory"> 
    11585             <summary> 
    11586             Nykyinen työhakemisto. 
    11587             </summary> 
    11588         </member> 
    11589         <member name="T:Jypeli.StorageFile"> 
    11590             <summary> 
    11591             Tiedosto. 
    11592             </summary> 
    11593         </member> 
    11594         <member name="M:Jypeli.WindowsFileManager.Exists(System.String)"> 
    11595             <summary> 
    11596             Kertoo onko tiedosto tai hakemisto olemassa. 
    11597             </summary> 
    11598             <param name="fileName">Tiedoston tai hakemiston nimi</param> 
    115999270            <returns>Onko olemassa</returns> 
    11600         </member> 
    11601         <member name="M:Jypeli.WindowsFileManager.ChDir(System.String)"> 
    11602             <summary> 
    11603             Vaihtaa työhakemistoa. 
    11604             </summary> 
    11605             <param name="path">Hakemistopolku.</param> 
    11606             <returns>Onnistuiko hakemiston vaihtaminen (palauttaa false jos hakemistoa ei ole).</returns> 
    11607         </member> 
    11608         <member name="M:Jypeli.WindowsFileManager.MkDir(System.String)"> 
    11609             <summary> 
    11610             Luo uuden hakemiston. 
    11611             </summary> 
    11612             <param name="path">Hakemistopolku.</param> 
    11613         </member> 
    11614         <member name="M:Jypeli.WindowsFileManager.RmDir(System.String)"> 
    11615             <summary> 
    11616             Tuhoaa hakemiston. HeittÀÀ poikkeuksen jos hakemisto ei ole tyhjÀ. 
    11617             Ei heitÀ poikkeusta, jos hakemistoa ei ole olemassa. 
    11618             </summary> 
    11619             <param name="path"></param> 
    116209271        </member> 
    116219272        <member name="M:Jypeli.WindowsFileManager.Open(System.String,System.Boolean)"> 
     
    116309281            <summary> 
    116319282            Poistaa tiedoston. 
    11632             Ei heitÀ poikkeusta, jos tiedostoa ei ole olemassa. 
    116339283            </summary> 
    116349284            <param name="fileName">Tiedoston nimi</param> 
    11635         </member> 
    11636         <member name="T:Jypeli.WindowsLocation"> 
    11637             <summary> 
    11638             Usein kÀytettyjÀ polkuja Windowsissa. 
    11639             </summary> 
    11640         </member> 
    11641         <member name="F:Jypeli.WindowsLocation.MyDocuments"> 
    11642             <summary> 
    11643             Omat tiedostot. 
    11644             </summary> 
    11645         </member> 
    11646         <member name="F:Jypeli.WindowsLocation.MyMusic"> 
    11647             <summary> 
    11648             Oma musiikki. 
    11649             </summary> 
    11650         </member> 
    11651         <member name="F:Jypeli.WindowsLocation.MyPictures"> 
    11652             <summary> 
    11653             Omat kuvatiedostot. 
    11654             </summary> 
    11655         </member> 
    11656         <member name="F:Jypeli.WindowsLocation.MyVideos"> 
    11657             <summary> 
    11658             Omat videot. 
    11659             </summary> 
    11660         </member> 
    11661         <member name="F:Jypeli.WindowsLocation.ExePath"> 
    11662             <summary> 
    11663             Ohjelman hakemisto. 
    11664             </summary> 
    11665         </member> 
    11666         <member name="F:Jypeli.WindowsLocation.DataPath"> 
    11667             <summary> 
    11668             Ohjelman data-alihakemisto. 
    11669             </summary> 
    11670         </member> 
    11671         <member name="F:Jypeli.WindowsLocation.ContentPath"> 
    11672             <summary> 
    11673             Ohjelman content-alihakemisto. 
    11674             </summary> 
    116759285        </member> 
    116769286        <member name="T:Jypeli.StringList"> 
     
    119989608            <param name="tileHeight">Ruudun korkeus.</param> 
    119999609        </member> 
    12000         <member name="M:Jypeli.TileMap.ChangeSize(Jypeli.TileMethod,System.Double,System.Double)"> 
    12001             <summary> 
    12002             Muuttaa luontialiohjelman tekemÀn olion kokoa. 
    12003             </summary> 
    12004             <param name="m">Luontialiohjelma</param> 
    12005             <param name="newWidth">Uusi leveys oliolle</param> 
    12006             <param name="newHeight">Uusi korkeus oliolle</param> 
    12007             <returns></returns> 
    12008         </member> 
    12009         <member name="M:Jypeli.TileMap.ChangeSizeMultiplier(Jypeli.TileMethod,System.Double,System.Double)"> 
    12010             <summary> 
    12011             Muuttaa luontialiohjelman tekemÀn olion kokoa tietyllÀ kertoimilla. 
    12012             </summary> 
    12013             <param name="m">Luontialiohjelma</param> 
    12014             <param name="widthMultiplier">Kerroin alkuperÀiselle leveydelle</param> 
    12015             <param name="heightMultiplier">Kerroin alkuperÀiselle korkeudelle</param> 
    12016             <returns></returns> 
    12017         </member> 
    120189610        <member name="M:Jypeli.TileMap.ReadFromFile(System.String)"> 
    120199611            <summary> 
     
    120279619            Asettaa merkin vastaamaan aliohjelmaa, joka luo olion. Huom! KÀytÀ tÀmÀn 
    120289620            syntaksin kanssa metodia <c>Insert</c>. 
    12029             </summary> 
    12030         </member> 
    12031         <member name="T:Jypeli.Time"> 
    12032             <summary> 
    12033             SisÀltÀÀ tiedon ajasta, joka on kulunut pelin alusta ja viime pÀivityksestÀ. 
    12034             </summary> 
    12035         </member> 
    12036         <member name="M:Jypeli.Time.#ctor(System.TimeSpan,System.TimeSpan)"> 
    12037             <summary> 
    12038             Rakentaa ajan kahdesta TimeSpan-oliosta. 
    12039             </summary> 
    12040             <param name="fromUpdate">PÀivityksestÀ kulunut aika</param> 
    12041             <param name="fromStart">Pelin alusta kulunut aika</param> 
    12042         </member> 
    12043         <member name="M:Jypeli.Time.#ctor(Microsoft.Xna.Framework.GameTime)"> 
    12044             <summary> 
    12045             Rakentaa ajan XNA:n GameTimestÀ. 
    12046             </summary> 
    12047             <param name="gameTime">XNA:n vastaava olio</param> 
    12048         </member> 
    12049         <member name="P:Jypeli.Time.SinceLastUpdate"> 
    12050             <summary> 
    12051             Aika joka on kulunut viime pÀivityksestÀ. 
    12052             </summary> 
    12053         </member> 
    12054         <member name="P:Jypeli.Time.SinceStartOfGame"> 
    12055             <summary> 
    12056             Aika joka on kulunut pelin alusta. 
    120579621            </summary> 
    120589622        </member> 
     
    121029666            </summary> 
    121039667        </member> 
    12104         <member name="M:Jypeli.Timer.ClearAll"> 
    12105             <summary> 
    12106             Poistaa kaikki ajastimet. 
    12107             </summary> 
    12108         </member> 
    121099668        <member name="E:Jypeli.Timer.Trigger"> 
    121109669            <summary> 
    12111             Wanha ajastintapahtuma. 
    12112             </summary> 
    12113         </member> 
    12114         <member name="E:Jypeli.Timer.Timeout"> 
    12115             <summary> 
    121169670            Tapahtuu vÀliajoin. 
    121179671            </summary> 
     
    121249678        <member name="P:Jypeli.Timer.Interval"> 
    121259679            <summary> 
    12126             Aika sekunneissa, jonka vÀlein <c>TimeOut</c> tapahtuu. 
     9680            Aika sekunneissa, jonka vÀlein <c>Trigger</c> tapahtuu. 
    121279681            </summary> 
    121289682        </member> 
     
    121609714        <member name="P:Jypeli.Timer.Tag"> 
    121619715            <summary> 
    12162             Vapaasti asetettava muuttuja. 
     9716            Voidaan asettaa esimerkiksi kentÀksi, jota halutaan pÀivittÀÀ Trigger-tapahtumassa. 
    121639717            Arvo ei muutu, jos sitÀ ei muuteta. 
    121649718            </summary> 
     
    121669720        <member name="T:Jypeli.Timer.TriggerHandler"> 
    121679721            <summary> 
    12168             Wanha ajastintapahtumankÀsittelijÀ. 
     9722            AjastintapahtumankÀsittelijÀ. 
    121699723            </summary> 
    121709724        </member> 
     
    121809734            </summary> 
    121819735        </member> 
    12182         <member name="M:Jypeli.TopDownPhysicsGame.#ctor(System.Int32)"> 
    12183             <summary> 
    12184             Alustaa uuden fysiikkapelin. 
    12185             </summary> 
    12186             <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     9736        <member name="M:Jypeli.TopDownPhysicsGame.Add(Jypeli.GameObject,System.Int32)"> 
     9737            <summary> 
     9738            LisÀÀ olion peliin. 
     9739            </summary> 
    121879740        </member> 
    121889741        <member name="M:Jypeli.TopDownPhysicsGame.AddSurface(Jypeli.PhysicsObject)"> 
     
    122069759            </summary> 
    122079760        </member> 
    12208         <member name="M:Jypeli.TopDownPhysicsGame.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.OldCollisionHandler)"> 
     9761        <member name="M:Jypeli.TopDownPhysicsGame.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler)"> 
    122099762            <summary> 
    122109763            MÀÀrittÀÀ metodin, jota kutsutaan kun 
     
    122489801            </summary> 
    122499802        </member> 
    12250         <member name="T:Jypeli.Controls.PhoneBackButton"> 
    12251             <summary> 
    12252             Windows Phonen Back-nappi 
    12253             </summary> 
    12254         </member> 
    12255         <member name="M:Jypeli.Controls.PhoneBackButton.Listen(Jypeli.Controls.Handler,System.String)"> 
    12256             <summary> 
    12257             Kuuntelee Windows Phonen Back-nappia. 
    12258             </summary> 
    12259             <param name="handler">Aliohjelma joka suoritetaan kun painetaan nappia.</param> 
    12260             <param name="helpText">Teksti, joka kertoo mitÀ napin painallus tekee</param> 
    12261             <returns>Palauttaa kuuntelijan</returns> 
    12262         </member> 
    12263         <member name="M:Jypeli.Controls.PhoneBackButton.Listen``1(Jypeli.Controls.Handler,System.String,``0)"> 
    12264             <summary> 
    12265             Kuuntelee Windows Phonen Back-nappia 
    12266             </summary> 
    12267             <typeparam name="T1">Valinnaisen parametrin tyyppi</typeparam> 
    12268             <param name="handler">Aliohjelma joka suoritetaan kun painetaan nappia.</param> 
    12269             <param name="helpText">Teksti, joka kertoo mitÀ napin painallus tekee</param> 
    12270             <param name="p1">Valinnainen parametri</param> 
    12271             <returns>Palauttaa kuuntelijan</returns> 
    12272         </member> 
    12273         <member name="M:Jypeli.Controls.PhoneBackButton.Listen``2(Jypeli.Controls.Handler,System.String,``0,``1)"> 
    12274             <summary> 
    12275             Kuuntelee Windows Phonen Back-nappia 
    12276             </summary> 
    12277             <typeparam name="T1">Valinnaisen parametrin tyyppi</typeparam> 
    12278             <typeparam name="T2">Valinnaisen parametrin tyyppi</typeparam> 
    12279             <param name="handler">Aliohjelma joka suoritetaan kun painetaan nappia.</param> 
    12280             <param name="helpText">Teksti, joka kertoo mitÀ napin painallus tekee</param> 
    12281             <param name="p1">Valinnainen parametri</param> 
    12282             <param name="p2">Valinnainen parametri</param> 
    12283             <returns>Palauttaa kuuntelijan</returns> 
    12284         </member> 
    12285         <member name="M:Jypeli.Controls.PhoneBackButton.Listen``3(Jypeli.Controls.Handler,System.String,``0,``1,``2)"> 
    12286             <summary> 
    12287             Kuuntelee Windows Phonen Back-nappia 
    12288             </summary> 
    12289             <typeparam name="T1">Valinnaisen parametrin tyyppi</typeparam> 
    12290             <typeparam name="T2">Valinnaisen parametrin tyyppi</typeparam> 
    12291             <typeparam name="T3">Valinnaisen parametrin tyyppi</typeparam> 
    12292             <param name="handler">Aliohjelma joka suoritetaan kun painetaan nappia.</param> 
    12293             <param name="helpText">Teksti, joka kertoo mitÀ napin painallus tekee</param> 
    12294             <param name="p1">Valinnainen parametri</param> 
    12295             <param name="p2">Valinnainen parametri</param> 
    12296             <param name="p3">Valinnainen parametri</param> 
    12297             <returns>Palauttaa kuuntelijan</returns> 
    12298         </member> 
    12299         <member name="M:Jypeli.Controls.PhoneBackButton.Listen``4(Jypeli.Controls.Handler,System.String,``0,``1,``2,``3)"> 
    12300             <summary> 
    12301             Kuuntelee Windows Phonen Back-nappia 
    12302             </summary> 
    12303             <typeparam name="T1">Valinnaisen parametrin tyyppi</typeparam> 
    12304             <typeparam name="T2">Valinnaisen parametrin tyyppi</typeparam> 
    12305             <typeparam name="T3">Valinnaisen parametrin tyyppi</typeparam> 
    12306             <typeparam name="T4">Valinnaisen parametrin tyyppi</typeparam> 
    12307             <param name="handler">Aliohjelma joka suoritetaan kun painetaan nappia.</param> 
    12308             <param name="helpText">Teksti, joka kertoo mitÀ napin painallus tekee</param> 
    12309             <param name="p1">Valinnainen parametri</param> 
    12310             <param name="p2">Valinnainen parametri</param> 
    12311             <param name="p3">Valinnainen parametri</param> 
    12312             <param name="p4">Valinnainen parametri</param> 
    12313             <returns>Palauttaa kuuntelijan</returns> 
     9803        <member name="T:Jypeli.WP7.Touch"> 
     9804            <summary> 
     9805            Kosketuspaneelin kosketus. 
     9806            </summary> 
     9807        </member> 
     9808        <member name="P:Jypeli.WP7.Touch.PositionOnScreen"> 
     9809            <summary> 
     9810            Kosketuksen paikka ruudulla. 
     9811            </summary> 
     9812        </member> 
     9813        <member name="P:Jypeli.WP7.Touch.PositionOnWorld"> 
     9814            <summary> 
     9815            Kosketuksen paikka pelimaailmassa. 
     9816            </summary> 
     9817        </member> 
     9818        <member name="P:Jypeli.WP7.Touch.MovementOnScreen"> 
     9819            <summary> 
     9820            Kosketuksen liike ruudulla. 
     9821            </summary> 
     9822        </member> 
     9823        <member name="P:Jypeli.WP7.Touch.MovementOnWorld"> 
     9824            <summary> 
     9825            Kosketuksen liike pelimaailmassa. 
     9826            </summary> 
    123149827        </member> 
    123159828        <member name="T:Jypeli.WP7.TouchPanel"> 
     
    123189831            </summary> 
    123199832        </member> 
    12320         <member name="M:Jypeli.WP7.TouchPanel.Enable(Jypeli.ButtonState)"> 
    12321             <summary> 
    12322             Ottaa kÀytöstÀ poistetun kosketuskontrollin <c>k</c> takaisin kÀyttöön. 
    12323             </summary> 
    12324             <param name="state">Kosketuksen tila</param> 
    12325         </member> 
    12326         <member name="M:Jypeli.WP7.TouchPanel.Disable(Jypeli.ButtonState)"> 
    12327             <summary> 
    12328             Poistaa kosketuskontrollin <c>k</c> kÀytöstÀ. 
    12329             </summary> 
    12330             <param name="state">Kosketuksen tila</param> 
    12331         </member> 
    12332         <member name="P:Jypeli.WP7.TouchPanel.ActiveChannels"> 
    12333             <summary> 
    12334             Kuinka monta kosketusta nÀytöllÀ on aktiivisena. 
    12335             </summary> 
    12336         </member> 
    123379833        <member name="P:Jypeli.WP7.TouchPanel.NumTouches"> 
    123389834            <summary> 
    12339             Kuinka monta kosketusta nÀytöllÀ on aktiivisena. 
    12340             </summary> 
    12341         </member> 
    12342         <member name="P:Jypeli.WP7.TouchPanel.NumGestures"> 
    12343             <summary> 
    12344             Kuinka monta elettÀ nÀytöllÀ on aktiivisena. 
    12345             </summary> 
    12346         </member> 
    12347         <member name="P:Jypeli.WP7.TouchPanel.FollowSnipping"> 
    12348             <summary> 
    12349             Seurataanko kosketusta kameralla. 
    12350             </summary> 
    12351         </member> 
    12352         <member name="P:Jypeli.WP7.TouchPanel.FollowPinching"> 
    12353             <summary> 
    12354             Zoomataanko kameralla kun kÀyttÀjÀ tekee nipistyseleen 
     9835            Kuinka monesta kohdasta ruutua kosketetaan tÀllÀ hetkellÀ. 
    123559836            </summary> 
    123569837        </member> 
     
    124179898            <returns>Pisin vektori.</returns> 
    124189899        </member> 
    12419         <member name="M:Jypeli.Vector.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
    12420             <summary> 
    12421             Palauttaa kahden tai useamman vektorin keskiarvon. 
    12422             </summary> 
    12423             <param name="vectors">Vektorit</param> 
    12424             <returns>Keskiarvovektori</returns> 
    12425         </member> 
    12426         <member name="M:Jypeli.Vector.Average(Jypeli.Vector[])"> 
    12427             <summary> 
    12428             Palauttaa kahden tai useamman vektorin keskiarvon. 
    12429             </summary> 
    12430             <param name="vectors">Vektorit</param> 
    12431             <returns>Keskiarvovektori</returns> 
    12432         </member> 
    124339900        <member name="M:Jypeli.Vector.#ctor(System.Double,System.Double)"> 
    124349901            <summary> 
     
    124389905            <param name="Y">Y-komponentti</param> 
    124399906        </member> 
    12440         <member name="M:Jypeli.Vector.ToString"> 
    12441             <summary> 
    12442             Vektori merkkijonona muodossa (x,y) 
    12443             </summary> 
    12444             <returns></returns> 
    12445         </member> 
    12446         <member name="P:Jypeli.Vector.LeftNormal"> 
    12447             <summary> 
    12448             Vasen normaali. 
    12449             </summary> 
    12450         </member> 
    12451         <member name="P:Jypeli.Vector.RightNormal"> 
    12452             <summary> 
    12453             Oikea normaali. 
     9907        <member name="P:Jypeli.Vector.MainDirection"> 
     9908            <summary> 
     9909            Vektoria vastaava pÀÀilmansuunta. 
    124549910            </summary> 
    124559911        </member> 
     
    124679923            <summary> 
    124689924            Kulma radiaaneina. 
     9925            </summary> 
     9926        </member> 
     9927        <member name="T:Jypeli.View"> 
     9928            <summary> 
     9929            SisÀltÀÀ nÀkymÀn leveyden ja korkeuden sekÀ reunojen koordinaatit. 
     9930            Y-koordinaatti kasvaa ylöspÀin. 
     9931            </summary> 
     9932        </member> 
     9933        <member name="M:Jypeli.View.TranslateTo(Jypeli.Vector)"> 
     9934            <summary> 
     9935            Muuntaa nÀkymÀÀn suhteessa olevat koordinaatit ylemmÀn tason koordinaateiksi. 
     9936            </summary> 
     9937            <param name="src">Suhteellinen vektori.</param> 
     9938            <returns>YlemmÀn tason vektori.</returns> 
     9939        </member> 
     9940        <member name="M:Jypeli.View.TranslateFrom(Jypeli.Vector)"> 
     9941            <summary> 
     9942            Muuntaa ylemmÀn tason koordinaatit nÀkymÀÀn suhteellisiksi. 
     9943            </summary> 
     9944            <param name="src">YlemmÀn tason vektori.</param> 
     9945            <returns>Suhteellinen vektori</returns> 
     9946        </member> 
     9947        <member name="P:Jypeli.View.Center"> 
     9948            <summary> 
     9949            NÀkymÀn keskipiste. 
     9950            </summary> 
     9951        </member> 
     9952        <member name="P:Jypeli.View.Angle"> 
     9953            <summary> 
     9954            Kulma, johon nÀkymÀ on kÀÀnnetty. 
     9955            Huom. ei vÀlttÀmÀttÀ toimi kaikilla nÀkymillÀ. 
     9956            </summary> 
     9957        </member> 
     9958        <member name="P:Jypeli.View.Width"> 
     9959            <summary> 
     9960            NÀkymÀn leveys x-suunnassa. 
     9961            </summary> 
     9962        </member> 
     9963        <member name="P:Jypeli.View.Height"> 
     9964            <summary> 
     9965            NÀkymÀn korkeus y-suunnassa. 
     9966            </summary> 
     9967        </member> 
     9968        <member name="P:Jypeli.View.WidthSafe"> 
     9969            <summary> 
     9970            NÀkymÀn "turvallinen" ts. laiteriippumaton leveys x-suunnassa. 
     9971            </summary> 
     9972        </member> 
     9973        <member name="P:Jypeli.View.HeightSafe"> 
     9974            <summary> 
     9975            NÀkymÀn "turvallinen" ts. laiteriippumaton korkeus y-suunnassa. 
     9976            </summary> 
     9977        </member> 
     9978        <member name="P:Jypeli.View.Top"> 
     9979            <summary> 
     9980            NÀkymÀn ylÀreunan y-koordinaatti. 
     9981            </summary> 
     9982        </member> 
     9983        <member name="P:Jypeli.View.Bottom"> 
     9984            <summary> 
     9985            NÀkymÀn alareunan y-koordinaatti. 
     9986            </summary> 
     9987        </member> 
     9988        <member name="P:Jypeli.View.Left"> 
     9989            <summary> 
     9990            NÀkymÀn vasemman reunan x-koordinaatti. 
     9991            </summary> 
     9992        </member> 
     9993        <member name="P:Jypeli.View.Right"> 
     9994            <summary> 
     9995            NÀkymÀn oikean reunan x-koordinaatti. 
     9996            </summary> 
     9997        </member> 
     9998        <member name="P:Jypeli.View.TopSafe"> 
     9999            <summary> 
     10000            NÀkymÀn ylÀreunan "turvallinen" ts. laiteriippumaton y-koordinaatti. 
     10001            </summary> 
     10002        </member> 
     10003        <member name="P:Jypeli.View.BottomSafe"> 
     10004            <summary> 
     10005            NÀkymÀn alareunan "turvallinen" ts. laiteriippumaton y-koordinaatti. 
     10006            </summary> 
     10007        </member> 
     10008        <member name="P:Jypeli.View.LeftSafe"> 
     10009            <summary> 
     10010            NÀkymÀn vasemman reunan "turvallinen" ts. laiteriippumaton x-koordinaatti. 
     10011            </summary> 
     10012        </member> 
     10013        <member name="P:Jypeli.View.RightSafe"> 
     10014            <summary> 
     10015            NÀkymÀn oikean reunan "turvallinen" ts. laiteriippumaton x-koordinaatti. 
    1246910016            </summary> 
    1247010017        </member> 
     
    1248210029            <param name="viewPort">NÀytön viewport.</param> 
    1248310030        </member> 
     10031        <member name="M:Jypeli.ScreenView.TranslateFrom(Jypeli.Vector)"> 
     10032            <summary> 
     10033            Ei kÀytössÀ, sillÀ nÀyttökoordinaatit ovat kaikkein ylin koordinaatistotaso. 
     10034            </summary> 
     10035            <param name="src">YlemmÀn tason vektori.</param> 
     10036            <returns>Suhteellinen vektori</returns> 
     10037        </member> 
     10038        <member name="M:Jypeli.ScreenView.TranslateTo(Jypeli.Vector)"> 
     10039            <summary> 
     10040            Ei kÀytössÀ, sillÀ nÀyttökoordinaatit ovat kaikkein ylin koordinaatistotaso. 
     10041            </summary> 
     10042            <param name="src">Suhteellinen vektori.</param> 
     10043            <returns>YlemmÀn tason vektori.</returns> 
     10044        </member> 
    1248410045        <member name="P:Jypeli.ScreenView.Center"> 
    1248510046