Ignore:
Timestamp:
2015-10-17 14:53:06 (4 years ago)
Author:
sieerinn
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2015/24/EemeliK/Zombieland/Files/ZombieLandV1.0/ZombieLand/ZombieLand/bin/x86/Debug/Jypeli.xml

    r6082 r7072  
    55    </assembly> 
    66    <members> 
    7         <member name="T:Jypeli.Controls.PhoneBackButton"> 
    8             <summary> 
    9             Windows Phonen Back-nappi 
     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.PhysicsObject,Jypeli.PhysicsObject)"> 
     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.PhysicsObject,Jypeli.PhysicsObject)"> 
     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.DestroyBoth(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
     27            <summary> 
     28            Tuhoaa molemmat törmÀÀvÀt oliot. 
     29            </summary> 
     30            <param name="collidingObject">TörmÀÀvÀ olio</param> 
     31            <param name="targetObject">Kohde johon törmÀtÀÀn</param> 
     32        </member> 
     33        <member name="M:Jypeli.Assets.CollisionHandler.ExplodeObject(System.Double,System.Boolean)"> 
     34            <summary> 
     35            RÀjÀyttÀÀ törmÀÀvÀn olion. 
     36            </summary> 
     37            <param name="radius">RÀjÀhdyksen sÀde</param> 
     38            <param name="destroyObject">Tuhotaanko törmÀÀvÀ olio</param> 
     39            <returns></returns> 
     40        </member> 
     41        <member name="M:Jypeli.Assets.CollisionHandler.ExplodeTarget(System.Double,System.Boolean)"> 
     42            <summary> 
     43            RÀjÀyttÀÀ olion johon törmÀtÀÀn. 
     44            </summary> 
     45            <param name="radius">RÀjÀhdyksen sÀde</param> 
     46            <param name="destroyObject">Tuhotaanko törmÀÀvÀ olio</param> 
     47            <returns></returns> 
     48        </member> 
     49        <member name="M:Jypeli.Assets.CollisionHandler.ExplodeBoth(System.Double,System.Boolean)"> 
     50            <summary> 
     51            RÀjÀyttÀÀ molemmat törmÀÀvÀt oliot. 
     52            RÀjÀhdys tulee olioiden törmÀyskohtaan. 
     53            </summary> 
     54            <param name="radius">RÀjÀhdyksen sÀde</param> 
     55            <param name="destroyObject">Tuhotaanko oliot samalla</param> 
     56            <returns></returns> 
     57        </member> 
     58        <member name="M:Jypeli.Assets.CollisionHandler.AddMeterValue(Jypeli.IntMeter,System.Int32)"> 
     59            <summary> 
     60            LisÀÀ mittarin arvoa halutulla mÀÀrÀllÀ. 
     61            Voit myös vÀhentÀÀ kÀyttÀmÀllÀ negatiivista lukua. 
     62            </summary> 
     63            <param name="meter">Mittari</param> 
     64            <param name="value">Kuinka paljon lisÀtÀÀn</param> 
     65            <returns></returns> 
     66        </member> 
     67        <member name="M:Jypeli.Assets.CollisionHandler.AddMeterValue(Jypeli.DoubleMeter,System.Double)"> 
     68            <summary> 
     69            LisÀÀ mittarin arvoa halutulla mÀÀrÀllÀ. 
     70            Voit myös vÀhentÀÀ kÀyttÀmÀllÀ negatiivista lukua. 
     71            </summary> 
     72            <param name="meter">Mittari</param> 
     73            <param name="value">Kuinka paljon lisÀtÀÀn</param> 
     74            <returns></returns> 
     75        </member> 
     76        <member name="M:Jypeli.Assets.CollisionHandler.HitObject(Jypeli.Vector)"> 
     77            <summary> 
     78            Lyö törmÀÀvÀÀ oliota vektorin mÀÀrÀÀmÀllÀ suunnalla ja voimalla. 
     79            </summary> 
     80            <param name="impulse">Impulssi (massa * nopeus)</param> 
     81            <returns></returns> 
     82        </member> 
     83        <member name="M:Jypeli.Assets.CollisionHandler.HitTarget(Jypeli.Vector)"> 
     84            <summary> 
     85            Lyö oliota johon törmÀtÀÀn vektorin mÀÀrÀÀmÀllÀ suunnalla ja voimalla. 
     86            </summary> 
     87            <param name="impulse">Impulssi (massa * nopeus)</param> 
     88            <returns></returns> 
     89        </member> 
     90        <member name="M:Jypeli.Assets.CollisionHandler.PlaySound(System.String)"> 
     91            <summary> 
     92            Soittaa ÀÀniefektin. 
     93            </summary> 
     94            <param name="soundEffectName">ÄÀniefekitin nimi</param> 
     95            <returns></returns> 
     96        </member> 
     97        <member name="M:Jypeli.Assets.CollisionHandler.AddEffectOnObject(Jypeli.Effects.ExplosionSystem,System.Int32)"> 
     98            <summary> 
     99            LisÀÀ efektin törmÀÀvÀn olion kohdalle. 
     100            </summary> 
     101            <param name="expSystem">EfektijÀrjestelmÀ</param> 
     102            <param name="numParticles">Kuinka monta partikkelia laitetaan</param> 
     103            <returns></returns> 
     104        </member> 
     105        <member name="M:Jypeli.Assets.CollisionHandler.AddEffectOnTarget(Jypeli.Effects.ExplosionSystem,System.Int32)"> 
     106            <summary> 
     107            LisÀÀ efektin sen olion kohdalle, johon törmÀtÀÀn. 
     108            </summary> 
     109            <param name="expSystem">EfektijÀrjestelmÀ</param> 
     110            <param name="numParticles">Kuinka monta partikkelia laitetaan</param> 
     111            <returns></returns> 
     112        </member> 
     113        <member name="M:Jypeli.Assets.CollisionHandler.IncreaseObjectSize(System.Double,System.Double)"> 
     114            <summary> 
     115            Kasvattaa törmÀÀvÀn olion kokoa (tai pienentÀÀ negatiivisilla arvoilla) 
     116            </summary> 
     117            <param name="width">Leveyden muutos</param> 
     118            <param name="height">Korkeuden muutos</param> 
     119            <returns></returns> 
     120        </member> 
     121        <member name="M:Jypeli.Assets.CollisionHandler.IncreaseTargetSize(System.Double,System.Double)"> 
     122            <summary> 
     123            Kasvattaa kohdeolion kokoa (tai pienentÀÀ negatiivisilla arvoilla) 
     124            </summary> 
     125            <param name="width">Leveyden muutos</param> 
     126            <param name="height">Korkeuden muutos</param> 
     127            <returns></returns> 
     128        </member> 
     129        <member name="M:Jypeli.Assets.CollisionHandler.ShowMessage(System.String)"> 
     130            <summary> 
     131            NÀyttÀÀ viestin MessageDisplayssÀ. 
     132            </summary> 
     133            <param name="message">Viesti.</param> 
     134            <returns></returns> 
     135        </member> 
     136        <member name="T:Jypeli.Assets.PhysicsTemplates"> 
     137            <summary> 
     138            SisÀltÀÀ funktioita, joilla fysiikkaoliolle voidaan asettaa tiettyÀ tarkoitusta varten 
     139            optimoidut ominaisuudet. 
     140            </summary> 
     141        </member> 
     142        <member name="M:Jypeli.Assets.PhysicsTemplates.ApplyRampRight(Jypeli.PhysicsObject,System.Double)"> 
     143            <summary> 
     144            Optimoi fysiikkaominaisuudet rampille, jonka pÀÀltÀ sivulta kuvattu 
     145            auto voi ajaa. 
     146            </summary> 
     147            <param name="o">Olio, jolle asetetaan fysiikkaominaisuudet.</param> 
     148            <param name="wheelDiameter">Auton pyörÀn halkaisija.</param> 
     149        </member> 
     150        <member name="M:Jypeli.Assets.PhysicsTemplates.ApplyRampLeft(Jypeli.PhysicsObject,System.Double)"> 
     151            <summary> 
     152            Optimoi fysiikkaominaisuudet rampille, jonka pÀÀltÀ sivulta kuvattu 
     153            auto voi ajaa. 
     154            </summary> 
     155            <param name="o">Olio, jolle asetetaan fysiikkaominaisuudet.</param> 
     156            <param name="wheelDiameter">Auton pyörÀn halkaisija.</param> 
     157        </member> 
     158        <member name="M:Jypeli.Assets.PhysicsTemplates.ApplyStackableBox(Jypeli.PhysicsObject,System.Double)"> 
     159            <summary> 
     160            Optimoi fysiikkaominaisuudet laatikolle, joita pinotaan monta pÀÀllekkÀin, 
     161            niin ettÀ ne pysyvÀt mahdollisimman vakaina. 
     162            </summary> 
     163            <param name="o">Olio, jolle asetetaan fysiikkaominaisuudet.</param> 
     164            <param name="minBoxWidth">PienimmÀn samassa pinossa olevan laatikon koko.</param> 
     165        </member> 
     166        <member name="T:Jypeli.Assets.Automobile"> 
     167            <summary> 
     168            Auto. 
     169            </summary> 
     170        </member> 
     171        <member name="P:Jypeli.Assets.Automobile.SpeedMeter"> 
     172            <summary> 
     173            Nopeusmittari, joka mittaa auton nopeuden (moottorin nopeus). 
     174            Huomaa, ettÀ ei vastaa aina <c>Velocity</c>-ominaisuuden arvoa. 
     175            </summary> 
     176        </member> 
     177        <member name="P:Jypeli.Assets.Automobile.Speed"> 
     178            <summary> 
     179            Auton moottorin nopeus. 
     180            Huomaa, ettÀ ei vastaa aina <c>Velocity</c>-ominaisuuden arvoa. 
     181            </summary> 
     182        </member> 
     183        <member name="P:Jypeli.Assets.Automobile.TopSpeed"> 
     184            <summary> 
     185            Suurin nopeus, johon auto voi kiihdyttÀÀ. 
     186            </summary> 
     187        </member> 
     188        <member name="P:Jypeli.Assets.Automobile.Acceleration"> 
     189            <summary> 
     190            Auton kiihtyvyys, eli kuinka monta yksikköÀ korkeintaan nopeutta voidaan 
     191            lisÀtÀ sekunnissa kiihdyttÀmÀllÀ. 
     192            </summary> 
     193        </member> 
     194        <member name="P:Jypeli.Assets.Automobile.BrakeDeceleration"> 
     195            <summary> 
     196            Jarrujen hidastavuus, eli kuinka monta yksikköÀ korkeintaan nopeutta voidaan 
     197            vÀhentÀÀ sekunnissa jarruttamalla. 
     198            </summary> 
     199        </member> 
     200        <member name="P:Jypeli.Assets.Automobile.Maneuverability"> 
     201            <summary> 
     202            Ohjattavuus, eli kulma jonka auto voi korkeintaan kÀÀntyÀ sekunnissa. 
     203            </summary> 
     204        </member> 
     205        <member name="M:Jypeli.Assets.Automobile.#ctor(System.Double,System.Double)"> 
     206            <summary> 
     207            Alustaa uuden auton. 
     208            </summary> 
     209            <param name="width">Auton leveys (X-suunnassa).</param> 
     210            <param name="height">Auton korkeus (Y-suunnassa).</param> 
     211        </member> 
     212        <member name="M:Jypeli.Assets.Automobile.Accelerate(System.Double)"> 
     213            <summary> 
     214            KiihdyttÀÀ. 
     215            </summary> 
     216            <param name="time">Kuinka monta sekuntia kiihdytetÀÀn.</param> 
     217        </member> 
     218        <member name="M:Jypeli.Assets.Automobile.Brake(System.Double)"> 
     219            <summary> 
     220            Jarruttaa. 
     221            </summary> 
     222            <param name="time">Kuinka monta sekuntia jarrutetaan.</param> 
     223        </member> 
     224        <member name="M:Jypeli.Assets.Automobile.Accelerate"> 
     225            <summary> 
     226            KiihdyttÀÀ. 
     227            </summary> 
     228        </member> 
     229        <member name="M:Jypeli.Assets.Automobile.Reverse"> 
     230            <summary> 
     231            KiihdyttÀÀ takaperin. 
     232            </summary> 
     233        </member> 
     234        <member name="M:Jypeli.Assets.Automobile.Brake"> 
     235            <summary> 
     236            Jarruttaa. 
     237            </summary> 
     238        </member> 
     239        <member name="M:Jypeli.Assets.Automobile.Turn(Jypeli.Angle,System.Double)"> 
     240            <summary> 
     241            KÀÀntyy niin paljon kuin auton ohjattavuus sallii. 
     242            </summary> 
     243            <param name="angle">KÀÀntökulma.</param> 
     244            <param name="time">Aika, joka kÀÀntÀmiseen kÀytetÀÀn.</param> 
     245        </member> 
     246        <member name="M:Jypeli.Assets.Automobile.Update(Jypeli.Time)"> 
     247            <summary> 
     248            Ajetaan kun pelitilannetta pÀivitetÀÀn. PÀivityksen voi toteuttaa omassa luokassa toteuttamalla tÀmÀn 
     249            metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
     250            </summary> 
     251        </member> 
     252        <member name="T:Jypeli.Assets.DriverBrain"> 
     253            <summary> 
     254            Ajajan aivot. 
     255            Laskee checkpointteja ja kierroksia automaattisesti. 
     256            NÀmÀ aivot ovat ihmispelaajalle, kÀytÀ tietokoneautoille <c>ComputerDriverBrain</c>-luokkaa. 
     257            </summary> 
     258        </member> 
     259        <member name="P:Jypeli.Assets.DriverBrain.Checkpoints"> 
     260            <summary> 
     261            Lista checkpointeista eli tarkistuspisteistÀ radalla. 
     262            Auton tulee ajaa kaikkien nÀiden pisteiden lÀpi oikeassa jÀrjestyksessÀ, ettÀ kierros 
     263            lasketaan suoritetuksi. 
     264            </summary> 
     265        </member> 
     266        <member name="P:Jypeli.Assets.DriverBrain.NextCheckpoint"> 
     267            <summary> 
     268            Seuraava tarkistuspiste. 
     269            </summary> 
     270        </member> 
     271        <member name="P:Jypeli.Assets.DriverBrain.RoundsDriven"> 
     272            <summary> 
     273            Mittari joka mittaa ajettuja kierroksia. 
     274            </summary> 
     275        </member> 
     276        <member name="P:Jypeli.Assets.DriverBrain.CheckpointsPassed"> 
     277            <summary> 
     278            Mittari joka mittaa lÀpÀistyjÀ tarkistuspisteitÀ tÀllÀ kierroksella. 
     279            </summary> 
     280        </member> 
     281        <member name="M:Jypeli.Assets.DriverBrain.#ctor(System.Collections.Generic.List{Jypeli.PhysicsObject},System.Int32)"> 
     282            <summary> 
     283            Alustaa uudet ajajan aivot. 
     284            </summary> 
     285            <param name="checkpoints">Tarkistuspisteet, joiden lÀpi pelaajan on ajettava.</param> 
     286            <param name="rounds">Kierrosten mÀÀrÀ.</param> 
     287        </member> 
     288        <member name="M:Jypeli.Assets.DriverBrain.OnCollision(Jypeli.IGameObject)"> 
     289            <summary> 
     290            Kutsutaan, kun tapahtuu törmÀys. 
     291            </summary> 
     292            <param name="target">Toinen törmÀÀjÀ.</param> 
     293        </member> 
     294        <member name="T:Jypeli.Assets.ComputerDriverBrain"> 
     295            <summary> 
     296            Tietokoneajajan aivot. 
     297            Kuten <c>DriverBrain</c>, mutta osaa automaattisesti suunnistaa checkpointilta toiselle 
     298            vauhtia sÀÀdellen. 
     299            </summary> 
     300        </member> 
     301        <member name="M:Jypeli.Assets.ComputerDriverBrain.#ctor(System.Collections.Generic.List{Jypeli.PhysicsObject},System.Int32)"> 
     302            <summary> 
     303            Alustaa uudet tietokoneajajan aivot. 
     304            </summary> 
     305            <param name="checkpoints">Tarkistuspisteet, joiden lÀpi pelaajan on ajettava.</param> 
     306            <param name="rounds">Kierrosten mÀÀrÀ.</param> 
     307        </member> 
     308        <member name="M:Jypeli.Assets.ComputerDriverBrain.Update(Jypeli.Time)"> 
     309            <summary> 
     310            Kutsutaan, kun tilaa pÀivitetÀÀn. 
     311            Ajamislogiikka sijaitsee tÀÀllÀ. 
     312            </summary> 
     313            <param name="gameTime">The game time.</param> 
     314        </member> 
     315        <member name="T:Jypeli.Assets.Explosion"> 
     316            <summary> 
     317            RÀjÀhdys. 
     318            </summary> 
     319        </member> 
     320        <member name="P:Jypeli.Assets.Explosion.UseShockWave"> 
     321            <summary> 
     322            Onko paineaalto kÀytössÀ. 
     323            </summary> 
     324        </member> 
     325        <member name="P:Jypeli.Assets.Explosion.MaxRadius"> 
     326            <summary> 
     327            Suurin sÀde, johon rÀjÀhdys voi kasvaa. 
     328            </summary> 
     329        </member> 
     330        <member name="P:Jypeli.Assets.Explosion.Sound"> 
     331            <summary> 
     332            RÀjÀhdyksen ÀÀniefekti. 
     333            </summary> 
     334        </member> 
     335        <member name="P:Jypeli.Assets.Explosion.CurrentRadius"> 
     336            <summary> 
     337            RÀjÀhdyksen nykyinen sÀde. 
     338            </summary> 
     339        </member> 
     340        <member name="P:Jypeli.Assets.Explosion.ShockwaveColor"> 
     341            <summary> 
     342            Paineaallon vÀri. 
     343            <example> 
     344            Shockwave.Color = Color.White 
     345            </example> 
     346            </summary> 
     347        </member> 
     348        <member name="P:Jypeli.Assets.Explosion.Speed"> 
     349            <summary> 
     350            RÀjÀhdyksen leviÀmisnopeus (pikseliÀ sekunnissa) 
     351            </summary> 
     352        </member> 
     353        <member name="P:Jypeli.Assets.Explosion.Force"> 
     354            <summary> 
     355            Voima, jolla rÀjÀhdyksen paineaallon uloin reuna heittÀÀ olioita rÀjÀhdyksestÀ poispÀin. 
     356            Vihje: voit kÀyttÀÀ myös negatiivisia arvoja, jolloin rÀjÀhdys imee olioita sisÀÀnsÀ. 
     357            </summary> 
     358        </member> 
     359        <member name="E:Jypeli.Assets.Explosion.ShockwaveReachesObject"> 
     360            <summary> 
     361            Tapahtuu, kun paineaalto osuu peliolioon. 
     362            </summary> 
     363        </member> 
     364        <member name="M:Jypeli.Assets.Explosion.#ctor(Jypeli.Assets.Explosion)"> 
     365            <summary> 
     366            Luo uuden rÀjÀhdyksen entisen pohjalta. 
     367            </summary> 
     368            <param name="src">Kopioitava rÀjÀhdys</param> 
     369        </member> 
     370        <member name="M:Jypeli.Assets.Explosion.#ctor(System.Double)"> 
     371            <summary> 
     372            Luo uuden rÀjÀhdyksen. 
     373            </summary> 
     374            <param name="radius">RÀjÀhdyksen sÀde.</param> 
     375        </member> 
     376        <member name="M:Jypeli.Assets.Explosion.AddShockwaveHandler(Jypeli.IPhysicsObject,System.Action{Jypeli.IPhysicsObject,Jypeli.Vector})"> 
     377            <summary> 
     378            Laukaisee aliohjelman handler, kun tÀmÀn rÀjÀhdyksen paineaalto osuu olioon o. 
     379            </summary> 
     380            <param name="o">Olio, johon paineaallon on osuttava</param> 
     381            <param name="handler">Tapahtuman kÀsittelevÀ aliohjelma</param> 
     382        </member> 
     383        <member name="M:Jypeli.Assets.Explosion.AddShockwaveHandler(System.String,System.Action{Jypeli.IPhysicsObject,Jypeli.Vector})"> 
     384            <summary> 
     385            Laukaisee aliohjelman handler, kun tÀmÀn rÀjÀhdyksen paineaalto osuu olioon o. 
     386            </summary> 
     387            <param name="o">Olio, johon paineaallon on osuttava</param> 
     388            <param name="handler">Tapahtuman kÀsittelevÀ aliohjelma</param> 
     389        </member> 
     390        <member name="M:Jypeli.Assets.Explosion.Update(Jypeli.Time)"> 
     391            <summary> 
     392            Ajetaan kun pelitilannetta pÀivitetÀÀn. PÀivityksen voi toteuttaa omassa luokassa toteuttamalla tÀmÀn 
     393            metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
     394            </summary> 
     395        </member> 
     396        <member name="T:Jypeli.Assets.PathFollowerBrain"> 
     397            <summary> 
     398            Aivot, jotka seuraavat annettua polkua. 
     399            </summary> 
     400        </member> 
     401        <member name="P:Jypeli.Assets.PathFollowerBrain.Path"> 
     402            <summary> 
     403            Polku, eli lista pisteistÀ joita aivot seuraa. 
     404            </summary> 
     405        </member> 
     406        <member name="P:Jypeli.Assets.PathFollowerBrain.WaypointRadius"> 
     407            <summary> 
     408            EtÀisyys, jonka sisÀllÀ ollaan perillÀ pisteessÀ. 
     409            </summary> 
     410        </member> 
     411        <member name="P:Jypeli.Assets.PathFollowerBrain.DistanceToWaypoint"> 
     412            <summary> 
     413            EtÀisyys seuraavaan pisteeseen. 
     414            </summary> 
     415        </member> 
     416        <member name="P:Jypeli.Assets.PathFollowerBrain.Loop"> 
     417            <summary> 
     418            Jos true, palataan alkupisteeseen ja kierretÀÀn reittiÀ loputtomiin. 
     419            </summary> 
     420        </member> 
     421        <member name="P:Jypeli.Assets.PathFollowerBrain.ReverseReturn"> 
     422            <summary> 
     423            Palataanko samaa reittiÀ takaisin. 
     424            </summary> 
     425        </member> 
     426        <member name="E:Jypeli.Assets.PathFollowerBrain.ArrivedAtEnd"> 
     427            <summary> 
     428            Tapahtuu, kun saavutaan reitin pÀÀhÀn. 
     429            </summary> 
     430        </member> 
     431        <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor"> 
     432            <summary> 
     433            Luo uudet polunseuraaja-aivot. 
     434            </summary> 
     435        </member> 
     436        <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(System.Double)"> 
     437            <summary> 
     438            Luo uudet polunseuraaja-aivot ja asettaa niille nopeuden. 
     439            </summary> 
     440        </member> 
     441        <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(Jypeli.Vector[])"> 
     442            <summary> 
     443            Luo aivot, jotka seuraavat polkua <c>path</c>. 
     444            </summary> 
     445        </member> 
     446        <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(System.Double,Jypeli.Vector[])"> 
     447            <summary> 
     448            Luo aivot, jotka seuraavat polkua <c>path</c>. 
     449            </summary> 
     450        </member> 
     451        <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(System.Collections.Generic.List{Jypeli.Vector})"> 
     452            <summary> 
     453            Luo aivot, jotka seuraavat polkua <c>path</c>. 
     454            </summary> 
     455        </member> 
     456        <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(System.Double,System.Collections.Generic.List{Jypeli.Vector})"> 
     457            <summary> 
     458            Luo aivot, jotka seuraavat polkua <c>path</c>. 
     459            </summary> 
     460        </member> 
     461        <member name="T:Jypeli.Assets.Projectile"> 
     462            <summary> 
     463            Ammus. 
     464            </summary> 
     465        </member> 
     466        <member name="M:Jypeli.Assets.Projectile.#ctor(System.Double,System.Double,System.String)"> 
     467            <summary> 
     468            Alustaa uuden pyöreÀn ammuksen kuvan kanssa. 
     469            </summary> 
     470        </member> 
     471        <member name="M:Jypeli.Assets.Projectile.#ctor(System.Double,System.Double,Jypeli.Color)"> 
     472            <summary> 
     473            Alustaa uuden pyöreÀn ammuksen vÀrin kanssa. 
     474            </summary> 
     475        </member> 
     476        <member name="M:Jypeli.Assets.Projectile.#ctor(System.Double,System.Double,System.Double,System.String)"> 
     477            <summary> 
     478            Alustaa uuden nelikulmaisen ammuksen kuvan kanssa. 
     479            </summary> 
     480        </member> 
     481        <member name="M:Jypeli.Assets.Projectile.#ctor(System.Double,System.Double,System.Double,Jypeli.Color)"> 
     482            <summary> 
     483            Alustaa uuden nelikulmaisen ammuksen vÀrin kanssa. 
     484            </summary> 
     485        </member> 
     486        <member name="T:Jypeli.Assets.Tank"> 
     487            <summary> 
     488            Yksinkertainen tankki eli panssarivaunu. 
     489            </summary> 
     490        </member> 
     491        <member name="P:Jypeli.Assets.Tank.Size"> 
     492            <summary> 
     493            Tankin koko. TÀtÀ ei voi muuttaa. 
     494            </summary> 
     495        </member> 
     496        <member name="P:Jypeli.Assets.Tank.HitPoints"> 
     497            <summary> 
     498            Tankin osumapisteet. 
     499            Kun nÀmÀ menevÀt nollaan, tankki hajoaa. 
     500            </summary> 
     501        </member> 
     502        <member name="P:Jypeli.Assets.Tank.Ammo"> 
     503            <summary> 
     504            Ammusten mÀÀrÀ. 
     505            </summary> 
     506        </member> 
     507        <member name="P:Jypeli.Assets.Tank.Cannon"> 
     508            <summary> 
     509            Tankin piippu. 
     510            </summary> 
     511        </member> 
     512        <member name="M:Jypeli.Assets.Tank.#ctor(System.Double,System.Double)"> 
     513            <summary> 
     514            Alustaa uuden tankin. 
     515            </summary> 
     516        </member> 
     517        <member name="M:Jypeli.Assets.Tank.Accelerate(System.Double)"> 
     518            <summary> 
     519            KiihdyttÀÀ tankkia. 
     520            </summary> 
     521            <param name="power">Teho vÀlillÀ <c>-1.0</c>-<c>1.0</c></param> 
     522        </member> 
     523        <member name="M:Jypeli.Assets.Tank.Shoot(System.Double)"> 
     524            <summary> 
     525            Ampuu halutulla voimalla. 
     526            </summary> 
     527            <param name="power">Voima.</param> 
     528        </member> 
     529        <member name="M:Jypeli.Assets.Tank.Shoot"> 
     530            <summary> 
     531            Ampuu tankin tykillÀ, jos ammuksia on vielÀ jÀljellÀ. 
     532            </summary> 
     533        </member> 
     534        <member name="T:Jypeli.Assets.Weapon"> 
     535            <summary> 
     536            Ase. 
     537            </summary> 
     538        </member> 
     539        <member name="P:Jypeli.Assets.Weapon.IsReady"> 
     540            <summary> 
     541            Voiko asetta valmiina kÀytettÀvÀksi. 
     542            Ottaa huomioon tulinopeuden, ammukset jne. 
     543            </summary> 
     544        </member> 
     545        <member name="P:Jypeli.Assets.Weapon.CanHitOwner"> 
     546            <summary> 
     547            Voi ammus osua aseen omistajaan? 
     548            </summary> 
     549        </member> 
     550        <member name="P:Jypeli.Assets.Weapon.Power"> 
     551            <summary> 
     552            Voima, jolla panos ammutaan. Nollautuu ammuttaessa. 
     553            </summary> 
     554        </member> 
     555        <member name="P:Jypeli.Assets.Weapon.Ammo"> 
     556            <summary> 
     557            Panosten mÀÀrÀ. 
     558            </summary> 
     559        </member> 
     560        <member name="P:Jypeli.Assets.Weapon.InfiniteAmmo"> 
     561            <summary> 
     562            Loputtomat ammukset. 
     563            </summary> 
     564        </member> 
     565        <member name="P:Jypeli.Assets.Weapon.AmmoIgnoresGravity"> 
     566            <summary> 
     567            JÀttÀvÀtkö panokset painovoiman huomiotta. 
     568            </summary> 
     569        </member> 
     570        <member name="P:Jypeli.Assets.Weapon.AmmoIgnoresExplosions"> 
     571            <summary> 
     572            JÀttÀvÀtkö panokset rÀjÀhdyksen paineaallot huomiotta. 
     573            </summary> 
     574        </member> 
     575        <member name="P:Jypeli.Assets.Weapon.MaxAmmoLifetime"> 
     576            <summary> 
     577            Ammuksen elinikÀ. 
     578            TimeSpan.MaxValue jos ikuinen, TimeSpan.FromSeconds( 5 ) jos 5 sekuntia jne. 
     579            </summary> 
     580        </member> 
     581        <member name="P:Jypeli.Assets.Weapon.AttackSound"> 
     582            <summary> 
     583            HyökkÀysÀÀni (pistoolin pamaus jne.) 
     584            </summary> 
     585        </member> 
     586        <member name="P:Jypeli.Assets.Weapon.TimeBetweenUse"> 
     587            <summary> 
     588            Kuinka kauan kestÀÀ, ettÀ asetta voidaan kÀyttÀÀ uudestaan. 
     589            </summary> 
     590        </member> 
     591        <member name="P:Jypeli.Assets.Weapon.FireRate"> 
     592            <summary> 
     593            Tulinopeus (ammusta sekunnissa) 
     594            </summary> 
     595        </member> 
     596        <member name="E:Jypeli.Assets.Weapon.Shooting"> 
     597            <summary> 
     598            TapahtumankÀsittelijÀ ampumiselle, parametrinÀ ammus. 
     599            Voit antaa kaikille aseesta lÀhteville ammuksille ominaisuuksia 
     600            tÀllÀ tapahtumankÀsittelijÀllÀ. 
     601            </summary> 
     602        </member> 
     603        <member name="P:Jypeli.Assets.Weapon.ProjectileCollision"> 
     604            <summary> 
     605            TapahtumankÀsittelijÀ ammuksen törmÀykselle. 
     606            </summary> 
     607        </member> 
     608        <member name="M:Jypeli.Assets.Weapon.#ctor(System.Double,System.Double)"> 
     609            <summary> 
     610            Luo uuden aseen. 
     611            </summary> 
     612            <param name="width">Leveys.</param> 
     613            <param name="height">Korkeus.</param> 
     614        </member> 
     615        <member name="M:Jypeli.Assets.Weapon.CreateProjectile"> 
     616            <summary> 
     617            Luo uuden ammuksen. 
     618            Ylikirjoitetaan aliluokissa. 
     619            </summary> 
     620            <returns></returns> 
     621        </member> 
     622        <member name="M:Jypeli.Assets.Weapon.Shoot"> 
     623            <summary> 
     624            Ampuu aseella, ja palauttaa ammuksen tai <c>null</c>, jos 
     625            ampuminen ei onnistu (esimerkiksi jos panokset ovat lopussa). 
     626            </summary> 
     627            <remarks> 
     628            TÀtÀ metodia kÀyttÀmÀllÀ pÀÀsee muokkaamaan ammusta, esimerkiksi muuttamaan 
     629            sen fysiikkaominaisuuksia. Huomaa kuitenkin, ettÀ tÀllöin tulee aina 
     630            tarkistaa ettÀ ammus ei ole <c>null</c>. 
     631            </remarks> 
     632            <returns>Ammuttu panos tai <c>null</c>.</returns> 
     633        </member> 
     634        <member name="T:Jypeli.Assets.Cannon"> 
     635            <summary> 
     636            Yksinkertainen tykki, joka ampuu kuulia tai muuta ammuksia. 
     637            </summary> 
     638        </member> 
     639        <member name="M:Jypeli.Assets.Cannon.#ctor(System.Double,System.Double)"> 
     640            <summary> 
     641            Alustaa uuden tykin. 
     642            </summary> 
     643        </member> 
     644        <member name="T:Jypeli.Assets.AssaultRifle"> 
     645            <summary> 
     646            RynnÀkkökivÀÀri. 
     647            </summary> 
     648        </member> 
     649        <member name="M:Jypeli.Assets.AssaultRifle.#ctor(System.Double,System.Double)"> 
     650            <summary> 
     651            Alustaa uuden rynnÀkkökivÀÀrin. 
     652            </summary> 
     653        </member> 
     654        <member name="T:Jypeli.Assets.PlasmaCannon"> 
     655            <summary> 
     656            Plasmatykki. 
     657            </summary> 
     658        </member> 
     659        <member name="M:Jypeli.Assets.PlasmaCannon.#ctor(System.Double,System.Double)"> 
     660            <summary> 
     661            Alustaa uuden plasmakivÀÀrin. 
     662            </summary> 
     663        </member> 
     664        <member name="T:Jypeli.Assets.LaserGun"> 
     665            <summary> 
     666            Lasertykki 
     667            </summary> 
     668        </member> 
     669        <member name="M:Jypeli.Assets.LaserGun.#ctor(System.Double,System.Double)"> 
     670            <summary> 
     671            Alustaa uuden laser-tykin. 
     672            </summary> 
     673        </member> 
     674        <member name="T:Jypeli.Assets.CannonBall"> 
     675            <summary> 
     676            Tykinkuula. 
     677            </summary> 
     678        </member> 
     679        <member name="M:Jypeli.Assets.CannonBall.#ctor(System.Double)"> 
     680            <summary> 
     681            Alustaa uuden tykinkuulan. 
     682            </summary> 
     683        </member> 
     684        <member name="T:Jypeli.Assets.Bullet"> 
     685            <summary> 
     686            Luoti. 
     687            </summary> 
     688        </member> 
     689        <member name="M:Jypeli.Assets.Bullet.#ctor(System.Double)"> 
     690            <summary> 
     691            Alustaa uuden luodin. 
     692            </summary> 
     693        </member> 
     694        <member name="T:Jypeli.Assets.Grenade"> 
     695            <summary> 
     696            Kranaatti. 
     697            </summary> 
     698        </member> 
     699        <member name="P:Jypeli.Assets.Grenade.Explosion"> 
     700            <summary> 
     701            RÀjÀhdys, joka kranaatista syntyy. 
     702            </summary> 
     703        </member> 
     704        <member name="P:Jypeli.Assets.Grenade.ExplosionRadius"> 
     705            <summary> 
     706            RÀjÀhdyksen sÀde. 
     707            </summary> 
     708        </member> 
     709        <member name="P:Jypeli.Assets.Grenade.ExplosionSpeed"> 
     710            <summary> 
     711            RÀjÀhdyksen nopeus. 
     712            </summary> 
     713        </member> 
     714        <member name="P:Jypeli.Assets.Grenade.ExplosionForce"> 
     715            <summary> 
     716            RÀjÀhdyksen voima. 
     717            </summary> 
     718        </member> 
     719        <member name="P:Jypeli.Assets.Grenade.FuseTime"> 
     720            <summary> 
     721            Aika, jonka pÀÀstÀ ammus rÀjÀhtÀÀ itsestÀÀn. 
     722            </summary> 
     723        </member> 
     724        <member name="M:Jypeli.Assets.Grenade.#ctor(System.Double)"> 
     725            <summary> 
     726            Luo uuden kranaatin, joka rÀjÀhtÀÀ kolmen sekunnin pÀÀstÀ. 
     727            </summary> 
     728            <param name="radius"></param> 
     729        </member> 
     730        <member name="M:Jypeli.Assets.Grenade.#ctor(System.Double,System.TimeSpan)"> 
     731            <summary> 
     732            Luo uuden kranaatin. 
     733            </summary> 
     734            <param name="radius">SÀde.</param> 
     735            <param name="fuseTime">Kuinka kauan kestÀÀ ennen rÀjÀhdystÀ.</param> 
     736        </member> 
     737        <member name="M:Jypeli.Assets.Grenade.Explode"> 
     738            <summary> 
     739            RÀjÀytÀ kranaatti. 
     740            </summary> 
     741        </member> 
     742        <member name="T:Jypeli.Assets.ClusterGrenade"> 
     743            <summary> 
     744            RypÀlepommi. Hajoaa rÀjÀhtÀessÀÀn pienempiin osiin, jotka 
     745            voivat edelleen rÀjÀhtÀÀ pienempiin osiin. 
     746            </summary> 
     747        </member> 
     748        <member name="P:Jypeli.Assets.ClusterGrenade.NumberOfClusters"> 
     749            <summary> 
     750            Sirpaleiden mÀÀrÀ, joka rÀjÀhdyksestÀ syntyy. 
     751            </summary> 
     752        </member> 
     753        <member name="P:Jypeli.Assets.ClusterGrenade.ClusterDirection"> 
     754            <summary> 
     755            Sirpaleiden hajontasuunta. 
     756            </summary> 
     757        </member> 
     758        <member name="P:Jypeli.Assets.ClusterGrenade.ClusterArc"> 
     759            <summary> 
     760            Sirpaleiden hajontakaari. 
     761            </summary> 
     762        </member> 
     763        <member name="M:Jypeli.Assets.ClusterGrenade.#ctor(System.Double,System.Int32)"> 
     764            <summary> 
     765            Alustaa uuden rypÀlepommin. 
     766            </summary> 
     767            <param name="radius">SÀde.</param> 
     768            <param name="cl">Kuinka monta kertaa rypÀleet hajoavat edelleen. Kuitenkin vÀhintÀÀn yhden kerran.</param> 
     769        </member> 
     770        <member name="M:Jypeli.Assets.ClusterGrenade.Explode"> 
     771            <summary> 
     772            RÀjÀyttÀÀ kranaatin sirpaleiksi. 
     773            </summary> 
     774        </member> 
     775        <member name="T:Jypeli.Brain"> 
     776            <summary> 
     777            Aivoluokka peliolioille. 
     778            Voidaan kÀyttÀÀ tekoÀlyn ja tilannekohtaisten toimintamallien luomiseen 
     779            peliolioille, esimerkkinÀ tietokoneen ohjaamat viholliset. 
     780            </summary>     
     781        </member> 
     782        <member name="F:Jypeli.Brain.None"> 
     783            <summary> 
     784            TyhjÀt aivot, eivÀt sisÀllÀ mitÀÀn toiminnallisuutta. 
     785            </summary> 
     786        </member> 
     787        <member name="P:Jypeli.Brain.Active"> 
     788            <summary> 
     789            Aivot kÀytössÀ tai pois kÀytöstÀ. 
     790            </summary> 
     791        </member> 
     792        <member name="E:Jypeli.Brain.Updated"> 
     793            <summary> 
     794            Tapahtuu kun aivoja pÀivitetÀÀn. 
     795            </summary> 
     796        </member> 
     797        <member name="P:Jypeli.Brain.Owner"> 
     798            <summary> 
     799            Aivojen haltija. 
     800            </summary> 
     801        </member> 
     802        <member name="M:Jypeli.Brain.OnAdd(Jypeli.IGameObject)"> 
     803            <summary> 
     804            Kutsutaan, kun aivot lisÀtÀÀn oliolle. 
     805            </summary> 
     806            <param name="newOwner">Olio, jolle aivot lisÀttiin.</param> 
     807        </member> 
     808        <member name="M:Jypeli.Brain.OnRemove(Jypeli.IGameObject)"> 
     809            <summary> 
     810            Kutsutaan, kun aivot poistetaan oliolta. 
     811            </summary> 
     812            <param name="prevOwner">Olio, jolta aivot poistettiin.</param> 
     813        </member> 
     814        <member name="M:Jypeli.Brain.OnAddToGame"> 
     815            <summary> 
     816            Kutsutaan, kun aivojen omistaja lisÀtÀÀn peliin tai omistajaksi 
     817            asetetaan olio, joka on jo lisÀtty peliin. 
     818            </summary> 
     819        </member> 
     820        <member name="M:Jypeli.Brain.Update(Jypeli.Time)"> 
     821            <summary> 
     822            Kutsutaan, kun tilaa pÀivitetÀÀn. 
     823            Suurin osa pÀÀtöksenteosta tapahtuu tÀÀllÀ. 
     824            PerivÀssÀ luokassa methodin kuuluu kutsua vastaavaa 
     825            kantaluokan methodia. 
     826            </summary> 
     827            <param name="time">PÀivityksen ajanhetki.</param> 
     828        </member> 
     829        <member name="M:Jypeli.Brain.OnCollision(Jypeli.IGameObject)"> 
     830            <summary> 
     831            Kutsutaan, kun tapahtuu törmÀys. 
     832            PerivÀssÀ luokassa methodin kuuluu kutsua vastaavaa 
     833            kantaluokan methodia. 
     834            </summary> 
     835            <param name="target">Olio, johon törmÀtÀÀn.</param> 
     836        </member> 
     837        <member name="T:Jypeli.LabyrinthWandererBrain"> 
     838            <summary> 
     839            Aivot, jotka saavat omistajansa liikkumaan labyrinttimÀisessÀ kentÀssÀ satunnaisesti edeten. 
     840            </summary> 
     841        </member> 
     842        <member name="P:Jypeli.LabyrinthWandererBrain.DirectionChangeTimeout"> 
     843            <summary> 
     844            Jos jÀÀdÀÀn jumiin, kuinka pian arvotaan uusi suunta. Oletuksena 1 sekunti. 
     845            </summary> 
     846        </member> 
     847        <member name="P:Jypeli.LabyrinthWandererBrain.LabyrinthWallTag"> 
     848            <summary> 
     849            Tagi, jolla varustetut oliot tulkitaan seiniksi. Muilla tageilla varustettuja olioita ei vÀistetÀ. 
     850            </summary> 
     851        </member> 
     852        <member name="M:Jypeli.LabyrinthWandererBrain.#ctor(System.Double)"> 
     853            <summary> 
     854            Luo uudet aivot, jotka saavat omistajansa vaeltelemaan labyrintissÀ. 
     855            </summary> 
     856            <param name="tileSize">KentÀn ruudun koko.</param> 
     857        </member> 
     858        <member name="M:Jypeli.LabyrinthWandererBrain.#ctor(System.Double,System.Double)"> 
     859            <summary> 
     860            Luo uudet aivot, jotka saavat omistajansa vaeltelemaan labyrintissÀ. 
     861            </summary> 
     862            <param name="tileSize">KentÀn ruudun koko.</param> 
     863            <param name="speed">Nopeus.</param> 
     864        </member> 
     865        <member name="M:Jypeli.LabyrinthWandererBrain.#ctor(System.Double,System.Double,System.String)"> 
     866            <summary> 
     867            Luo uudet aivot, jotka saavat omistajansa vaeltelemaan labyrintissÀ. 
     868            </summary> 
     869            <param name="tileSize">KentÀn ruudun koko.</param> 
     870            <param name="speed">Nopeus.</param> 
     871            <param name="wallTag">Tagilla varustetut oliot tulkitaan seiniksi, muita ei vÀistetÀ.</param> 
     872        </member> 
     873        <member name="M:Jypeli.LabyrinthWandererBrain.SetNextDirectionAndDestination"> 
     874            <summary> 
     875            Asetetaan uusi suunta. Hakee olioita edestÀ ja sivuilta ja arpoo tyhjistÀ kohdista uuden suunnan. 
     876            Jos eteen tai sivuille ei pÀÀse, uusi suunta on taaksepÀin. 
     877            </summary> 
     878        </member> 
     879        <member name="M:Jypeli.LabyrinthWandererBrain.Update(Jypeli.Time)"> 
     880            <summary> 
     881            Liikuttaa omistajaa Move-metodilla. 
     882            Asetetaan uusi suunta jos ollaan saavutettu annettu mÀÀrÀnpÀÀ, annettu mÀÀrÀnpÀÀ on kauempana kuin yksi ruudun koko tai edellisestÀ suunnan asettamisesta on kulunut riittÀvÀn pitkÀ aika. 
     883            </summary> 
     884            <param name="time"></param> 
     885        </member> 
     886        <member name="T:Jypeli.PlatformWandererBrain"> 
     887            <summary> 
     888            Aivot, jotka laittavat omistajansa hortoilemaan tasohyppelytasoa 
     889            edestakaisin. 
     890            </summary> 
     891        </member> 
     892        <member name="P:Jypeli.PlatformWandererBrain.JumpSpeed"> 
     893            <summary> 
     894            Hyppynopeus. 
     895            </summary> 
     896        </member> 
     897        <member name="P:Jypeli.PlatformWandererBrain.Speed"> 
     898            <summary> 
     899            Nopeus. 
     900            </summary> 
     901        </member> 
     902        <member name="P:Jypeli.PlatformWandererBrain.FallsOffPlatforms"> 
     903            <summary> 
     904            Tippuuko aivojen omistaja tasojen reunoilta. 
     905            </summary> 
     906        </member> 
     907        <member name="P:Jypeli.PlatformWandererBrain.TriesToJump"> 
     908            <summary> 
     909            YrittÀÀkö aivojen omistaja hypÀtÀ esteen pÀÀlle kun se kÀvelee esteeseen. 
     910            </summary> 
     911        </member> 
     912        <member name="T:Jypeli.BoundingRectangle"> 
     913            <summary> 
     914            Suorakaide 
     915            </summary> 
     916        </member> 
     917        <member name="F:Jypeli.BoundingRectangle.X"> 
     918            <summary> 
     919            Suorakaiteen keskipisteen X 
     920            </summary> 
     921        </member> 
     922        <member name="F:Jypeli.BoundingRectangle.Y"> 
     923            <summary> 
     924            Suorakaiteen keskipisteen Y 
     925            </summary> 
     926        </member> 
     927        <member name="F:Jypeli.BoundingRectangle.Width"> 
     928            <summary> 
     929            Suorakaiteen leveyse 
     930            </summary> 
     931        </member> 
     932        <member name="F:Jypeli.BoundingRectangle.Height"> 
     933            <summary> 
     934            Suorakaiteen korkeus 
     935            </summary> 
     936        </member> 
     937        <member name="P:Jypeli.BoundingRectangle.Left"> 
     938            <summary> 
     939            Suorakaiteen vasemman reunan X 
     940            </summary> 
     941        </member> 
     942        <member name="P:Jypeli.BoundingRectangle.Right"> 
     943            <summary> 
     944            Suorakaiteen oikean reunan X 
     945            </summary> 
     946        </member> 
     947        <member name="P:Jypeli.BoundingRectangle.Bottom"> 
     948            <summary> 
     949            Suorakaiteen alareunen Y 
     950            </summary> 
     951        </member> 
     952        <member name="P:Jypeli.BoundingRectangle.Top"> 
     953            <summary> 
     954            Suorakaiteen ylÀreunan Y 
     955            </summary> 
     956        </member> 
     957        <member name="P:Jypeli.BoundingRectangle.Position"> 
     958            <summary> 
     959            Suorakaiteen keskipiste 
     960            </summary> 
     961        </member> 
     962        <member name="P:Jypeli.BoundingRectangle.Size"> 
     963            <summary> 
     964            Suorakaiteen koko 
     965            </summary> 
     966        </member> 
     967        <member name="P:Jypeli.BoundingRectangle.TopLeft"> 
     968            <summary> 
     969            Suorakaiteen vasemman ylÀnurkan koordinaatti 
     970            </summary> 
     971        </member> 
     972        <member name="P:Jypeli.BoundingRectangle.BottomRight"> 
     973            <summary> 
     974            Suorakaiteen oikean alanurkan koordinaatti 
     975            </summary> 
     976        </member> 
     977        <member name="P:Jypeli.BoundingRectangle.BottomLeft"> 
     978            <summary> 
     979            Suorakaiteen vasemman alanurkan koordinaatti 
     980            </summary> 
     981        </member> 
     982        <member name="P:Jypeli.BoundingRectangle.TopRight"> 
     983            <summary> 
     984            Suorakaiteen oikean ylönurkan koordinaatti 
     985            </summary> 
     986        </member> 
     987        <member name="P:Jypeli.BoundingRectangle.DiagonalLength"> 
     988            <summary> 
     989            Suorakaiteen lÀvistÀjÀn pituus 
     990            </summary> 
     991        </member> 
     992        <member name="M:Jypeli.BoundingRectangle.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
     993            <summary> 
     994            Alustetaan suorakaide keskipisteen ja koon perusteella 
     995            </summary> 
     996            <param name="x">keskipisteen x</param> 
     997            <param name="y">keskipisteen y</param> 
     998            <param name="w">leveys</param> 
     999            <param name="h">korkeus</param> 
     1000        </member> 
     1001        <member name="M:Jypeli.BoundingRectangle.#ctor(Jypeli.Vector,Jypeli.Vector)"> 
     1002            <summary> 
     1003            Alustetaan suorakaiden nurkkapisteiden avulla 
     1004            </summary> 
     1005            <param name="topLeft">vasen ylÀnurkka</param> 
     1006            <param name="bottomRight">oikea alanurkka</param> 
     1007        </member> 
     1008        <member name="M:Jypeli.BoundingRectangle.IsInside(Jypeli.Vector)"> 
     1009            <summary> 
     1010            Tutkitaan onko piste suorakaiteen sisÀllÀ 
     1011            </summary> 
     1012            <param name="point">tutkittavan pisteen koordinaatti</param> 
     1013            <returns>true jos sisÀllÀ, muuten false</returns> 
     1014        </member> 
     1015        <member name="T:Jypeli.AbstractMoverBrain"> 
     1016            <summary> 
     1017            Yleiset liikkumiseen tarkoitetut aivot. 
     1018            </summary> 
     1019        </member> 
     1020        <member name="P:Jypeli.AbstractMoverBrain.Speed"> 
     1021            <summary> 
     1022            Nopeus, jolla liikutaan. 
     1023            </summary> 
     1024            <value>Nopeus.</value> 
     1025        </member> 
     1026        <member name="P:Jypeli.AbstractMoverBrain.TurnWhileMoving"> 
     1027            <summary> 
     1028            KÀÀnnytÀÀnkö siihen suuntaan mihin liikutaan. 
     1029            </summary> 
     1030        </member> 
     1031        <member name="P:Jypeli.AbstractMoverBrain.TurnSpeed"> 
     1032            <summary> 
     1033            MaksimikÀÀntymisnopeus (radiaania sekunnissa) 
     1034            </summary> 
     1035        </member> 
     1036        <member name="T:Jypeli.FollowerBrain"> 
     1037            <summary> 
     1038            Aivot, joiden tehtÀvÀnÀ on laittaa omistajansa seuraamaan jotakin kohdetta. 
     1039            </summary> 
     1040        </member> 
     1041        <member name="P:Jypeli.FollowerBrain.TagsToFollow"> 
     1042            <summary> 
     1043            Tagit, joita seurataan. 
     1044            </summary> 
     1045        </member> 
     1046        <member name="P:Jypeli.FollowerBrain.ObjectsToFollow"> 
     1047            <summary> 
     1048            Oliot, joita seurataan. 
     1049            </summary> 
     1050        </member> 
     1051        <member name="P:Jypeli.FollowerBrain.FollowComparer"> 
     1052            <summary> 
     1053            Metodi, joka vertailee kahta oliota keskenÀÀn. 
     1054            Kumpi olio tulee ensimmÀiseksi, sitÀ seurataan. 
     1055            </summary> 
     1056        </member> 
     1057        <member name="P:Jypeli.FollowerBrain.CurrentTarget"> 
     1058            <summary> 
     1059            Olio, jota parhaillaan seurataan. 
     1060            </summary> 
     1061        </member> 
     1062        <member name="P:Jypeli.FollowerBrain.DistanceToTarget"> 
     1063            <summary> 
     1064            EtÀisyys lÀhimpÀÀn kohteeseen. 
     1065            </summary> 
     1066        </member> 
     1067        <member name="P:Jypeli.FollowerBrain.DistanceClose"> 
     1068            <summary> 
     1069            EtÀisyys, jolloin ollaan lÀhellÀ kohdetta. 
     1070            </summary> 
     1071        </member> 
     1072        <member name="P:Jypeli.FollowerBrain.DistanceFar"> 
     1073            <summary> 
     1074            EtÀisyys, jolloin ollaan kaukana kohteesta ja lopetetaan sen seuraaminen. 
     1075            </summary> 
     1076        </member> 
     1077        <member name="P:Jypeli.FollowerBrain.FarBrain"> 
     1078            <summary> 
     1079            Aivot, joita kÀytetÀÀn nÀiden sijasta kun ollaan kaukana kaikista kohteista, 
     1080            esim. RandomMoverBrain 
     1081            </summary> 
     1082        </member> 
     1083        <member name="P:Jypeli.FollowerBrain.CloseBrain"> 
     1084            <summary> 
     1085            Aivot, joita kÀytetÀÀn nÀiden sijasta kun ollaan lÀhellÀ kohdestta 
     1086            </summary> 
     1087        </member> 
     1088        <member name="E:Jypeli.FollowerBrain.TargetClose"> 
     1089            <summary> 
     1090            Tapahtuma, joka suoritetaan, kun ollaan tarpeeksi lÀhellÀ seurattavaa. 
     1091            </summary> 
     1092        </member> 
     1093        <member name="P:Jypeli.FollowerBrain.StopWhenTargetClose"> 
     1094            <summary> 
     1095            PysÀhdytÀÀnkö, kun ollaan lÀhellÀ kohdetta. 
     1096            </summary> 
     1097            <value> 
     1098                <c>true</c> jos pysÀhdytÀÀn; jos ei, niin <c>false</c>. 
     1099            </value> 
     1100        </member> 
     1101        <member name="P:Jypeli.FollowerBrain.Delay"> 
     1102            <summary> 
     1103            Viive seuraamislogiikassa. Oletuksena nolla (seuraa reaaliajassa) 
     1104            </summary> 
     1105        </member> 
     1106        <member name="M:Jypeli.FollowerBrain.CreateDistanceComparer(System.Double)"> 
     1107            <summary> 
     1108            Luo FollowComparer-vertailijan, jolla aivot seuraavat aina lÀhintÀ oliota. 
     1109            </summary> 
     1110            <param name="changeTargetDistance"> 
     1111            Ero kahden olion etÀisyyden vÀlillÀ ennen kuin vaihdetaan seurattavaa kohdetta. 
     1112            MitÀ pienempi arvo, sitÀ helpommin kohdetta vaihdetaan. 
     1113            </param> 
     1114            <returns></returns> 
     1115        </member> 
     1116        <member name="M:Jypeli.FollowerBrain.#ctor"> 
     1117            <summary> 
     1118            Luo aivot. 
     1119            </summary> 
     1120        </member> 
     1121        <member name="M:Jypeli.FollowerBrain.#ctor(System.Object[])"> 
     1122            <summary> 
     1123            Luo aivot ja asettaa ne seuraamaan yhtÀ tai useampaa kohdetta. 
     1124            </summary> 
     1125            <param name="targets">Seurattavat oliot. Voit antaa olioiden lisÀksi myös tageja.</param> 
     1126        </member> 
     1127        <member name="M:Jypeli.FollowerBrain.Update(Jypeli.Time)"> 
     1128            <summary> 
     1129            Kutsutaan, kun tilaa pÀivitetÀÀn. 
     1130            Suurin osa pÀÀtöksenteosta tapahtuu tÀÀllÀ. 
     1131            </summary> 
     1132        </member> 
     1133        <member name="T:Jypeli.RandomMoverBrain"> 
     1134            <summary> 
     1135            Aivot, jotka laittavat omistajansa liikkumaan satunnaisesti eri suuntiin törmÀyksissÀ ja tietyn ajan jÀlkeen. 
     1136            </summary> 
     1137        </member> 
     1138        <member name="P:Jypeli.RandomMoverBrain.ChangeMovementSeconds"> 
     1139            <summary> 
     1140            Aika sekunteina, jonka kuluttua muutetaan liikesuuntaa 
     1141            </summary> 
     1142        </member> 
     1143        <member name="P:Jypeli.RandomMoverBrain.WanderPosition"> 
     1144            <summary> 
     1145            Paikka, jonka ympÀrillÀ harhaillaan, jos WanderRadius on asetettu. 
     1146            </summary> 
     1147        </member> 
     1148        <member name="P:Jypeli.RandomMoverBrain.WanderRadius"> 
     1149            <summary> 
     1150            SÀde, jonka sisÀlle harhailu rajoittuu. 
     1151            </summary> 
     1152        </member> 
     1153        <member name="M:Jypeli.RandomMoverBrain.#ctor"> 
     1154            <summary> 
     1155            Luo uudet satunnaisliikkujan aivot. 
     1156            </summary> 
     1157        </member> 
     1158        <member name="M:Jypeli.RandomMoverBrain.#ctor(System.Double)"> 
     1159            <summary> 
     1160            Luo uudet satunnaisliikkujan aivot ja asettaa niille nopeuden. 
     1161            </summary> 
     1162        </member> 
     1163        <member name="M:Jypeli.RandomMoverBrain.OnCollision(Jypeli.IGameObject)"> 
     1164            <summary> 
     1165            Kutsutaan, kun tapahtuu törmÀys. 
     1166            </summary> 
     1167            <param name="target">Olio, johon törmÀtÀÀn.</param> 
     1168        </member> 
     1169        <member name="F:Jypeli.Button.Start"> 
     1170            <summary> 
     1171            Start. 
     1172            </summary> 
     1173        </member> 
     1174        <member name="F:Jypeli.Button.Back"> 
     1175            <summary> 
     1176            Back. 
     1177            </summary> 
     1178        </member> 
     1179        <member name="F:Jypeli.Button.LeftStick"> 
     1180            <summary> 
     1181            Oikea tikku. 
     1182            </summary> 
     1183        </member> 
     1184        <member name="F:Jypeli.Button.RightStick"> 
     1185            <summary> 
     1186            Vasen tikku. 
     1187            </summary> 
     1188        </member> 
     1189        <member name="F:Jypeli.Button.LeftShoulder"> 
     1190            <summary> 
     1191            Vasen olkanappi. 
     1192            </summary> 
     1193        </member> 
     1194        <member name="F:Jypeli.Button.RightShoulder"> 
     1195            <summary> 
     1196            Oikea olkanappi. 
     1197            </summary> 
     1198        </member> 
     1199        <member name="F:Jypeli.Button.RightTrigger"> 
     1200            <summary> 
     1201            Oikea liipasin. 
     1202            </summary> 
     1203        </member> 
     1204        <member name="F:Jypeli.Button.LeftTrigger"> 
     1205            <summary> 
     1206            Vasen liipasin. 
     1207            </summary> 
     1208        </member> 
     1209        <member name="T:Jypeli.ButtonState"> 
     1210            <summary> 
     1211            Napin (minkÀ tahansa) asento. 
     1212            </summary> 
     1213        </member> 
     1214        <member name="F:Jypeli.ButtonState.Irrelevant"> 
     1215            <summary> 
     1216            Ei vÀliÀ. 
     1217            </summary> 
     1218        </member> 
     1219        <member name="F:Jypeli.ButtonState.Released"> 
     1220            <summary> 
     1221            Nappi nostetaan ylös. 
     1222            </summary> 
     1223        </member> 
     1224        <member name="F:Jypeli.ButtonState.Pressed"> 
     1225            <summary> 
     1226            Nappi painetaan alas. 
     1227            </summary> 
     1228        </member> 
     1229        <member name="F:Jypeli.ButtonState.Up"> 
     1230            <summary> 
     1231            Nappi on ylhÀÀllÀ. 
     1232            </summary> 
     1233        </member> 
     1234        <member name="F:Jypeli.ButtonState.Down"> 
     1235            <summary> 
     1236            Nappi on alhaalla. 
     1237            </summary> 
     1238        </member> 
     1239        <member name="T:Jypeli.Key"> 
     1240            <summary> 
     1241            NÀppÀimistön nÀppÀin. 
     1242            </summary> 
     1243        </member> 
     1244        <member name="E:Jypeli.Controls.ListenContext.Activated"> 
     1245            <summary> 
     1246            Tapahtuu kun konteksti aktivoidaan. 
     1247            </summary> 
     1248        </member> 
     1249        <member name="E:Jypeli.Controls.ListenContext.Deactivated"> 
     1250            <summary> 
     1251            Tapahtuu kun konteksti passivoidaan. 
    101252            </summary> 
    111253        </member> 
     
    131255            <summary> 
    141256            Yleinen peliohjainluokka. 
     1257            </summary> 
     1258        </member> 
     1259        <member name="P:Jypeli.Controls.Controller.BufferPurging"> 
     1260            <summary> 
     1261            Onko puskuri parhaillaan tyhjentymÀssÀ. 
     1262            </summary> 
     1263        </member> 
     1264        <member name="P:Jypeli.Controls.Controller.Enabled"> 
     1265            <summary> 
     1266            Kuunnellaanko ohjainta. 
    151267            </summary> 
    161268        </member> 
     
    681320            </summary> 
    691321        </member> 
    70         <member name="P:Jypeli.Controls.Controller.BufferPurging"> 
    71             <summary> 
    72             Onko puskuri parhaillaan tyhjentymÀssÀ. 
    73             </summary> 
    74         </member> 
    75         <member name="P:Jypeli.Controls.Controller.Enabled"> 
    76             <summary> 
    77             Kuunnellaanko ohjainta. 
     1322        <member name="T:Jypeli.Controls.Controller`1"> 
     1323            <summary> 
     1324            Yleinen peliohjainluokka tilatiedoilla. 
     1325            </summary> 
     1326        </member> 
     1327        <member name="T:Jypeli.Controls.Handler"> 
     1328            <summary> 
     1329            OhjaintapahtumankÀsittelijÀ ilman parametreja. 
     1330            </summary> 
     1331        </member> 
     1332        <member name="T:Jypeli.Controls.Handler`1"> 
     1333            <summary> 
     1334            OhjaintapahtumankÀsittelijÀ yhdellÀ parametrilla. 
     1335            </summary> 
     1336        </member> 
     1337        <member name="T:Jypeli.Controls.Handler`2"> 
     1338            <summary> 
     1339            OhjaintapahtumankÀsittelijÀ kahdella parametrilla. 
     1340            </summary> 
     1341        </member> 
     1342        <member name="T:Jypeli.Controls.Handler`3"> 
     1343            <summary> 
     1344            OhjaintapahtumankÀsittelijÀ kolmella parametrilla. 
     1345            </summary> 
     1346        </member> 
     1347        <member name="T:Jypeli.Controls.Handler`4"> 
     1348            <summary> 
     1349            OhjaintapahtumankÀsittelijÀ neljÀllÀ parametrilla. 
     1350            </summary> 
     1351        </member> 
     1352        <member name="T:Jypeli.Controls.MultiKeyHandler"> 
     1353            <summary> 
     1354            OhjaintapahtumankÀsittelijÀ ilman parametreja. 
     1355            </summary> 
     1356        </member> 
     1357        <member name="T:Jypeli.Controls.MultiKeyHandler`1"> 
     1358            <summary> 
     1359            OhjaintapahtumankÀsittelijÀ yhdellÀ parametrilla. 
     1360            </summary> 
     1361        </member> 
     1362        <member name="T:Jypeli.Controls.MultiKeyHandler`2"> 
     1363            <summary> 
     1364            OhjaintapahtumankÀsittelijÀ kahdella parametrilla. 
     1365            </summary> 
     1366        </member> 
     1367        <member name="T:Jypeli.Controls.MultiKeyHandler`3"> 
     1368            <summary> 
     1369            OhjaintapahtumankÀsittelijÀ kolmella parametrilla. 
     1370            </summary> 
     1371        </member> 
     1372        <member name="T:Jypeli.Controls.MultiKeyHandler`4"> 
     1373            <summary> 
     1374            OhjaintapahtumankÀsittelijÀ neljÀllÀ parametrilla. 
     1375            </summary> 
     1376        </member> 
     1377        <member name="T:Jypeli.Controls.AnalogHandler"> 
     1378            <summary> 
     1379            OhjaintapahtumankÀsittelijÀ ilman parametreja. 
     1380            </summary> 
     1381        </member> 
     1382        <member name="T:Jypeli.Controls.AnalogHandler`1"> 
     1383            <summary> 
     1384            OhjaintapahtumankÀsittelijÀ yhdellÀ parametrilla. 
     1385            </summary> 
     1386        </member> 
     1387        <member name="T:Jypeli.Controls.AnalogHandler`2"> 
     1388            <summary> 
     1389            OhjaintapahtumankÀsittelijÀ kahdella parametrilla. 
     1390            </summary> 
     1391        </member> 
     1392        <member name="T:Jypeli.Controls.AnalogHandler`3"> 
     1393            <summary> 
     1394            OhjaintapahtumankÀsittelijÀ kolmella parametrilla. 
     1395            </summary> 
     1396        </member> 
     1397        <member name="T:Jypeli.Controls.AnalogHandler`4"> 
     1398            <summary> 
     1399            OhjaintapahtumankÀsittelijÀ neljÀllÀ parametrilla. 
     1400            </summary> 
     1401        </member> 
     1402        <member name="T:Jypeli.Controls.TouchHandler"> 
     1403            <summary> 
     1404            OhjaintapahtumankÀsittelijÀ ilman parametreja. 
     1405            </summary> 
     1406        </member> 
     1407        <member name="T:Jypeli.Controls.TouchHandler`1"> 
     1408            <summary> 
     1409            OhjaintapahtumankÀsittelijÀ yhdellÀ parametrilla. 
     1410            </summary> 
     1411        </member> 
     1412        <member name="T:Jypeli.Controls.TouchHandler`2"> 
     1413            <summary> 
     1414            OhjaintapahtumankÀsittelijÀ kahdella parametrilla. 
     1415            </summary> 
     1416        </member> 
     1417        <member name="T:Jypeli.Controls.TouchHandler`3"> 
     1418            <summary> 
     1419            OhjaintapahtumankÀsittelijÀ kolmella parametrilla. 
     1420            </summary> 
     1421        </member> 
     1422        <member name="T:Jypeli.Controls.TouchHandler`4"> 
     1423            <summary> 
     1424            OhjaintapahtumankÀsittelijÀ neljÀllÀ parametrilla. 
     1425            </summary> 
     1426        </member> 
     1427        <member name="T:Jypeli.Controls.Controls"> 
     1428            <summary> 
     1429            SisÀltÀÀ ohjaimet. 
     1430            </summary> 
     1431        </member> 
     1432        <member name="P:Jypeli.Controls.Controls.Keyboard"> 
     1433            <summary> 
     1434            NÀppÀimistö. 
     1435            </summary> 
     1436        </member> 
     1437        <member name="P:Jypeli.Controls.Controls.Mouse"> 
     1438            <summary> 
     1439            Hiiri. 
     1440            </summary> 
     1441        </member> 
     1442        <member name="P:Jypeli.Controls.Controls.Accelerometer"> 
     1443            <summary> 
     1444            Kiihtyvyysanturi (Windows Phone 7) 
     1445            </summary> 
     1446        </member> 
     1447        <member name="P:Jypeli.Controls.Controls.TouchPanel"> 
     1448            <summary> 
     1449            KosketusnÀyttö (Windows Phone 7) 
     1450            </summary> 
     1451        </member> 
     1452        <member name="P:Jypeli.Controls.Controls.PhoneBackButton"> 
     1453            <summary> 
     1454            Back-nappi (Windows Phone 7) 
     1455            </summary> 
     1456        </member> 
     1457        <member name="P:Jypeli.Controls.Controls.GameControllers"> 
     1458            <summary> 
     1459            Peliohjaimet 1-4. 
     1460            </summary> 
     1461        </member> 
     1462        <member name="P:Jypeli.Controls.Controls.BufferEmpty"> 
     1463            <summary> 
     1464            Kaikkien ohjainten puskurien tila. 
     1465            </summary> 
     1466            <value><c>false</c> jos nÀppÀimenpainalluksia on jonossa kÀsittelemÀttÀ, muuten <c>true</c>.</value> 
     1467        </member> 
     1468        <member name="M:Jypeli.Controls.Controls.#ctor"> 
     1469            <summary> 
     1470            Luo uuden kontrolli-olion. 
     1471            Jos mahdollista, kÀytÀ mieluummin peliluokan omaa Controls-ominaisuutta. 
     1472            </summary> 
     1473        </member> 
     1474        <member name="M:Jypeli.Controls.Controls.PurgeBuffer"> 
     1475            <summary> 
     1476            TyhjentÀÀ kaikkien peliohjaimien ohjauspuskurit, eli jonossa odottavat 
     1477            nÀppÀimenpainallukset ja muut ohjaintapahtumat. 
     1478            </summary> 
     1479        </member> 
     1480        <member name="M:Jypeli.Controls.Controls.GetHelpTexts"> 
     1481            <summary> 
     1482            Palauttaa kaikki ohjaimien ohjetekstit listana. 
     1483            </summary> 
     1484            <returns></returns> 
     1485        </member> 
     1486        <member name="M:Jypeli.Controls.Controls.Clear"> 
     1487            <summary> 
     1488            TyhjentÀÀ kaikki kontrollit. 
     1489            </summary> 
     1490        </member> 
     1491        <member name="T:Jypeli.Controls.GamePad"> 
     1492            <summary> 
     1493            Xbox-peliohjain. 
     1494            </summary> 
     1495        </member> 
     1496        <member name="P:Jypeli.Controls.GamePad.IsConnected"> 
     1497            <summary> 
     1498            Onko ohjain kytkettynÀ. 
     1499            </summary> 
     1500        </member> 
     1501        <member name="P:Jypeli.Controls.GamePad.LeftThumbDirection"> 
     1502            <summary> 
     1503            Vasemman tatin suuntavektori. 
     1504            Vaihtelee vÀlillÀ (-1, -1) - (1, 1) 
     1505            </summary> 
     1506        </member> 
     1507        <member name="P:Jypeli.Controls.GamePad.RightThumbDirection"> 
     1508            <summary> 
     1509            Oikean tatin suuntavektori. 
     1510            Vaihtelee vÀlillÀ (-1, -1) - (1, 1) 
     1511            </summary> 
     1512        </member> 
     1513        <member name="P:Jypeli.Controls.GamePad.LeftTriggerState"> 
     1514            <summary> 
     1515            Vasemman liipaisimen tila. 
     1516            Vaihtelee vÀlillÀ 0 - 1. 
     1517            </summary> 
     1518        </member> 
     1519        <member name="P:Jypeli.Controls.GamePad.RightTriggerState"> 
     1520            <summary> 
     1521            Oikean liipaisimen tila. 
     1522            Vaihtelee vÀlillÀ 0 - 1. 
     1523            </summary> 
     1524        </member> 
     1525        <member name="M:Jypeli.Controls.GamePad.Enable(Jypeli.Button)"> 
     1526            <summary> 
     1527            Ottaa kÀytöstÀ poistetun napin takaisin kÀyttöön. 
     1528            </summary> 
     1529        </member> 
     1530        <member name="M:Jypeli.Controls.GamePad.Enable(Jypeli.Controls.AnalogControl)"> 
     1531            <summary> 
     1532            Ottaa kÀytöstÀ poistetun analogiohjaimen takaisin kÀyttöön. 
     1533            </summary> 
     1534        </member> 
     1535        <member name="M:Jypeli.Controls.GamePad.Disable(Jypeli.Button)"> 
     1536            <summary> 
     1537            Poistaa napin kÀytöstÀ. 
     1538            </summary> 
     1539        </member> 
     1540        <member name="M:Jypeli.Controls.GamePad.Disable(Jypeli.Controls.AnalogControl)"> 
     1541            <summary> 
     1542            Poistaa analogiohjaimen (tikku tai nappi) kÀytöstÀ. 
     1543            </summary> 
     1544        </member> 
     1545        <member name="M:Jypeli.Controls.GamePad.GetButtonState(Jypeli.Button)"> 
     1546            <summary> 
     1547            Palauttaa annetun napin tilan (ks. <c>ButtonState</c>). 
     1548            </summary> 
     1549            <param name="b">Nappi.</param> 
     1550            <returns>Napin tila</returns> 
     1551        </member> 
     1552        <member name="M:Jypeli.Controls.GamePad.AnyButtonDown"> 
     1553            <summary> 
     1554            Palauttaa, onko yksikÀÀn ohjaimen nappi alhaalla. 
     1555            </summary> 
     1556            <returns><c>bool</c></returns> 
     1557        </member> 
     1558        <member name="M:Jypeli.Controls.GamePad.Vibrate(System.Double,System.Double,System.Double,System.Double,System.Double)"> 
     1559            <summary> 
     1560            TÀristÀÀ peliohjainta. 
     1561            </summary> 
     1562            <param name="leftMotor">Vasemmanpuoleisen moottorin tÀrinÀn mÀÀrÀ (maksimi 1).</param> 
     1563            <param name="rightMotor">Oikeanpuoleisen moottorin tÀrinÀn mÀÀrÀ (maksimi 1) .</param> 
     1564            <param name="leftAcceleration">Vasemmanpuoleisen moottorin tÀrinÀkiihtyvyys (yksikköÀ sekunnissa).</param> 
     1565            <param name="rightAcceleration">Oikeanpuoleisen moottorin tÀrinÀkiihtyvyys (yksikköÀ sekunnissa).</param> 
     1566            <param name="time">Aika, jonka tÀrinÀ kestÀÀ (sekunteina).</param> 
     1567        </member> 
     1568        <member name="T:Jypeli.Controls.Keyboard"> 
     1569            <summary> 
     1570            NÀppÀimistö peliohjaimena. 
     1571            </summary> 
     1572        </member> 
     1573        <member name="M:Jypeli.Controls.Keyboard.IsChar(Jypeli.Key)"> 
     1574            <summary> 
     1575            Tarkistaa, liittyykö nÀppÀimeen k merkkiÀ. 
     1576            </summary> 
     1577            <param name="k">NÀppÀin</param> 
     1578            <returns>boolean</returns> 
     1579        </member> 
     1580        <member name="M:Jypeli.Controls.Keyboard.FromChar(System.Char)"> 
     1581            <summary> 
     1582            Palauttaa nÀppÀimen merkille c. 
     1583            Jos merkille ei ole nÀppÀintÀ, palautetaan Key.None. 
     1584            </summary> 
     1585            <param name="c">Merkki</param> 
     1586            <returns>NÀppÀin</returns> 
     1587        </member> 
     1588        <member name="M:Jypeli.Controls.Keyboard.ToChar(Jypeli.Key)"> 
     1589            <summary> 
     1590            Palauttaa merkin, joka liittyy nÀppÀimeen k. 
     1591            Jos nÀppÀimeen ei liity merkkiÀ, tapahtuu poikkeus ArgumentException. 
     1592            </summary> 
     1593            <param name="k">NÀppÀin</param> 
     1594            <returns>Merkki</returns> 
     1595        </member> 
     1596        <member name="M:Jypeli.Controls.Keyboard.Enable(Jypeli.Key)"> 
     1597            <summary> 
     1598            Ottaa kÀytöstÀ poistetun napin <c>k</c> takaisin kÀyttöön. 
     1599            </summary> 
     1600        </member> 
     1601        <member name="M:Jypeli.Controls.Keyboard.Disable(Jypeli.Key)"> 
     1602            <summary> 
     1603            Poistaa napin <c>k</c> kÀytöstÀ. 
     1604            </summary> 
     1605        </member> 
     1606        <member name="M:Jypeli.Controls.Keyboard.GetKeyState(Jypeli.Key)"> 
     1607            <summary> 
     1608            Palauttaa annetun nÀppÀimen tilan (ks. <c>ButtonState</c>). 
     1609            </summary> 
     1610            <param name="k">NÀppÀin.</param> 
     1611            <returns>NÀppÀimen tila</returns> 
     1612        </member> 
     1613        <member name="M:Jypeli.Controls.Keyboard.IsShiftDown"> 
     1614            <summary> 
     1615            Tarkistaa, onko kumpikaan shift-nÀppÀimistÀ painettuna. 
     1616            </summary> 
     1617            <returns> 
     1618                <c>true</c> jos alhaalla, muuten <c>painettuna</c>. 
     1619            </returns> 
     1620        </member> 
     1621        <member name="M:Jypeli.Controls.Keyboard.IsCtrlDown"> 
     1622            <summary> 
     1623            Tarkistaa, onko kumpikaan ctrl-nÀppÀimistÀ painettuna. 
     1624            </summary> 
     1625            <returns> 
     1626                <c>true</c> jos alhaalla, muuten <c>painettuna</c>. 
     1627            </returns> 
     1628        </member> 
     1629        <member name="M:Jypeli.Controls.Keyboard.IsAltDown"> 
     1630            <summary> 
     1631            Tarkistaa, onko kumpikaan alt-nÀppÀimistÀ painettuna. 
     1632            </summary> 
     1633            <returns> 
     1634                <c>true</c> jos alhaalla, muuten <c>painettuna</c>. 
     1635            </returns> 
     1636        </member> 
     1637        <member name="M:Jypeli.Controls.Keyboard.ListenWSAD(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector},System.String)"> 
     1638            <summary> 
     1639            Kuuntelee W, S, A ja D -nÀppÀimiÀ. 
     1640            </summary> 
     1641            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1642            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1643            <param name="helpText">Ohjeteksti.</param> 
     1644        </member> 
     1645        <member name="M:Jypeli.Controls.Keyboard.ListenWSAD``1(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector,``0},System.String,``0)"> 
     1646            <summary> 
     1647            Kuuntelee W, S, A ja D -nÀppÀimiÀ. 
     1648            </summary> 
     1649            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
     1650            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1651            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1652            <param name="helpText">Ohjeteksti.</param> 
     1653            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
     1654        </member> 
     1655        <member name="M:Jypeli.Controls.Keyboard.ListenWSAD``2(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector,``0,``1},System.String,``0,``1)"> 
     1656            <summary> 
     1657            Kuuntelee W, S, A ja D -nÀppÀimiÀ. 
     1658            </summary> 
     1659            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
     1660            <typeparam name="T2">Toisen oman parametrin tyyppi</typeparam> 
     1661            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1662            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1663            <param name="helpText">Ohjeteksti.</param> 
     1664            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
     1665            <param name="p2">Toisen oman parametrin arvo</param> 
     1666        </member> 
     1667        <member name="M:Jypeli.Controls.Keyboard.ListenWSAD``3(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector,``0,``1,``2},System.String,``0,``1,``2)"> 
     1668            <summary> 
     1669            Kuuntelee W, S, A ja D -nÀppÀimiÀ. 
     1670            </summary> 
     1671            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
     1672            <typeparam name="T2">Toisen oman parametrin tyyppi</typeparam> 
     1673            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1674            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1675            <param name="helpText">Ohjeteksti.</param> 
     1676            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
     1677            <param name="p2">Toisen oman parametrin arvo</param> 
     1678        </member> 
     1679        <member name="M:Jypeli.Controls.Keyboard.ListenArrows(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector},System.String)"> 
     1680            <summary> 
     1681            Kuuntelee nuolinÀppÀimiÀ. 
     1682            </summary> 
     1683            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1684            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1685            <param name="helpText">Ohjeteksti.</param> 
     1686        </member> 
     1687        <member name="M:Jypeli.Controls.Keyboard.ListenArrows``1(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector,``0},System.String,``0)"> 
     1688            <summary> 
     1689            Kuuntelee nuolinÀppÀimiÀ. 
     1690            </summary> 
     1691            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
     1692            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1693            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1694            <param name="helpText">Ohjeteksti.</param> 
     1695            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
     1696        </member> 
     1697        <member name="M:Jypeli.Controls.Keyboard.ListenArrows``2(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector,``0,``1},System.String,``0,``1)"> 
     1698            <summary> 
     1699            Kuuntelee nuolinÀppÀimiÀ. 
     1700            </summary> 
     1701            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
     1702            <typeparam name="T2">Toisen oman parametrin tyyppi</typeparam> 
     1703            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1704            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1705            <param name="helpText">Ohjeteksti.</param> 
     1706            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
     1707            <param name="p2">Toisen oman parametrin arvo</param> 
     1708        </member> 
     1709        <member name="M:Jypeli.Controls.Keyboard.ListenArrows``3(Jypeli.ButtonState,Jypeli.Controls.Handler{Jypeli.Vector,``0,``1,``2},System.String,``0,``1,``2)"> 
     1710            <summary> 
     1711            Kuuntelee nuolinÀppÀimiÀ. 
     1712            </summary> 
     1713            <typeparam name="T1">EnsimmÀisen oman parametrin tyyppi</typeparam> 
     1714            <typeparam name="T2">Toisen oman parametrin tyyppi</typeparam> 
     1715            <param name="state">NÀppÀinten kuunneltava tila</param> 
     1716            <param name="handler">TapahtumakÀsittelijÀ. EnsimmÀinen parametri on automaattisesti yksikköpituinen vektori.</param> 
     1717            <param name="helpText">Ohjeteksti.</param> 
     1718            <param name="p1">EnsimmÀisen oman parametrin arvo</param> 
     1719            <param name="p2">Toisen oman parametrin arvo</param> 
     1720        </member> 
     1721        <member name="T:Jypeli.Controls.AnalogControl"> 
     1722            <summary> 
     1723            Analoginen ohjain. TÀmÀ voi olla joko painike, jota voi painaa 
     1724            eri voimakkuuksilla (padiohjaimen liipainÀppÀin), ohjaustikku 
     1725            tai puhelimen kiihtyvyysanturi 
     1726            </summary> 
     1727        </member> 
     1728        <member name="F:Jypeli.Controls.AnalogControl.DefaultStick"> 
     1729            <summary> 
     1730            Ohjaimen tavallisemmin kÀytettÀvÀ analogitikku. Padissa, jossa on kaksi tikkua, kÀytetÀÀn vasenta. 
     1731            </summary> 
     1732        </member> 
     1733        <member name="F:Jypeli.Controls.AnalogControl.LeftStick"> 
     1734            <summary> 
     1735            Ohjaimen vasen analogitikku. 
     1736            </summary> 
     1737        </member> 
     1738        <member name="F:Jypeli.Controls.AnalogControl.RightStick"> 
     1739            <summary> 
     1740            Ohjaimen oikea analogitikku. 
     1741            </summary> 
     1742        </member> 
     1743        <member name="F:Jypeli.Controls.AnalogControl.LeftTrigger"> 
     1744            <summary> 
     1745            Ohjaimen vasen liipasin. 
     1746            </summary> 
     1747        </member> 
     1748        <member name="F:Jypeli.Controls.AnalogControl.RightTrigger"> 
     1749            <summary> 
     1750            Ohjaimen oikea liipasin. 
     1751            </summary> 
     1752        </member> 
     1753        <member name="F:Jypeli.Controls.AnalogControl.Accelerometer"> 
     1754            <summary> 
     1755            Puhelimen kiihtyvyysanturi 
     1756            </summary> 
     1757        </member> 
     1758        <member name="P:Jypeli.Controls.Listener.IsDestroyed"> 
     1759            <summary> 
     1760            Onko olio tuhottu. 
     1761            </summary> 
     1762            <returns></returns> 
     1763        </member> 
     1764        <member name="E:Jypeli.Controls.Listener.Destroyed"> 
     1765            <summary>  
     1766            Tapahtuu, kun olio tuhotaan.  
     1767            </summary>  
     1768        </member> 
     1769        <member name="M:Jypeli.Controls.Listener.InContext(Jypeli.Controls.ListenContext)"> 
     1770            <summary> 
     1771            Kuuntelee tapahtumaa vain tietyssÀ kontekstissa. 
     1772            </summary> 
     1773            <param name="context"></param> 
     1774        </member> 
     1775        <member name="M:Jypeli.Controls.Listener.InContext(Jypeli.Controls.ControlContexted)"> 
     1776            <summary> 
     1777            Kuuntelee tapahtumaa vain tietyssÀ kontekstissa. 
     1778            Esim. Keyboard.Listen(parametrit).InContext(omaIkkuna) kuuntelee 
     1779            haluttua nÀppÀimistötapahtumaa ainoastaan kun ikkuna on nÀkyvissÀ ja pÀÀllimmÀisenÀ. 
     1780            </summary> 
     1781            <param name="context"></param> 
     1782        </member> 
     1783        <member name="M:Jypeli.Controls.Listener.OnObject(Jypeli.GameObject)"> 
     1784            <summary> 
     1785            Kuuntelee tapahtumaa tietyn olion pÀÀllÀ. 
     1786            </summary> 
     1787            <param name="obj"></param> 
     1788            <returns></returns> 
     1789        </member> 
     1790        <member name="T:Jypeli.Controls.Mouse"> 
     1791            <summary> 
     1792            Hiiri peliohjaimena. 
     1793            </summary> 
     1794        </member> 
     1795        <member name="P:Jypeli.Controls.Mouse.ActiveChannels"> 
     1796            <summary> 
     1797            Multitouchia varten. 
     1798            </summary> 
     1799        </member> 
     1800        <member name="P:Jypeli.Controls.Mouse.IsCursorVisible"> 
     1801            <summary> 
     1802            KÀytetÀÀnkö hiiren kursoria. 
     1803            Jos kÀytetÀÀn, hiiren paikka ruudulla on mitattavissa, mutta hiiri ei 
     1804            voi liikkua ruudun ulkopuolelle. 
     1805            Jos ei kÀytetÀ, hiirtÀ voidaan liikuttaa rajatta, mutta sen paikkaa 
     1806            ruudulla ei voida mÀÀrittÀÀ. 
     1807            </summary> 
     1808        </member> 
     1809        <member name="P:Jypeli.Controls.Mouse.PositionOnScreen"> 
     1810            <summary> 
     1811            Kursorin paikka ruutukoordinaateissa. 
     1812            </summary> 
     1813        </member> 
     1814        <member name="P:Jypeli.Controls.Mouse.PositionOnWorld"> 
     1815            <summary> 
     1816            Kursorin paikka maailmankoordinaateissa. 
     1817            </summary> 
     1818        </member> 
     1819        <member name="P:Jypeli.Controls.Mouse.WheelState"> 
     1820            <summary> 
     1821            Rullan asento. VÀhenee alaspÀin ja kasvaa ylöspÀin rullattaessa. 
     1822            </summary> 
     1823        </member> 
     1824        <member name="P:Jypeli.Controls.Mouse.WheelChange"> 
     1825            <summary> 
     1826            Rullan asennon muutos viime tarkistuksesta. VÀhenee alaspÀin ja kasvaa ylöspÀin rullattaessa. 
     1827            Nolla jos rullaa ei ole kÀytetty. 
     1828            </summary> 
     1829        </member> 
     1830        <member name="M:Jypeli.Controls.Mouse.IsCursorOn(Jypeli.IGameObject)"> 
     1831            <summary> 
     1832            Onko hiiren kursori annetun olion pÀÀllÀ. 
     1833            </summary> 
     1834        </member> 
     1835        <member name="M:Jypeli.Controls.Mouse.Listen(Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
     1836            <summary> 
     1837            Kuuntelee hiiren nappulan painalluksia. 
     1838            </summary> 
     1839            <param name="b">Kuunneltava nappula.</param> 
     1840            <param name="state">Nappulan tila.</param> 
     1841            <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
     1842            <param name="helpText">Ohjeteksti.</param> 
     1843        </member> 
     1844        <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.IGameObject,Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
     1845            <summary> 
     1846            Kuuntelee hiirenpainalluksia annetun peliolion pÀÀllÀ. 
     1847            </summary> 
     1848            <param name="obj">Olio, jonka pÀÀllÀ hiiren kursorin tulisi olla.</param> 
     1849            <param name="b">Hiiren nappula.</param> 
     1850            <param name="state">Nappulan tila.</param> 
     1851            <param name="handler">Tapahtuman kÀsittelijÀ.</param> 
     1852            <param name="helpText">Ohjeteksti.</param> 
     1853        </member> 
     1854        <member name="M:Jypeli.Controls.Mouse.ListenMovement(System.Double,Jypeli.Controls.AnalogHandler,System.String)"> 
     1855            <summary> 
     1856            Kuuntelee hiiren liikettÀ. 
     1857            </summary> 
     1858            <param name="trigger">Kuinka pitkÀn matkan hiiren tulisi liikkua, ettÀ tulee tapahtuma.</param> 
     1859            <param name="handler">Hiiren tapahtuman kÀsittelijÀ.</param> 
     1860            <param name="helpText">Ohjeteksti.</param> 
     1861        </member> 
     1862        <member name="M:Jypeli.Controls.Mouse.ListenWheel(Jypeli.Controls.Handler,System.String)"> 
     1863            <summary> 
     1864            Kuuntelee hiiren rullaa. 
     1865            </summary> 
     1866            <param name="handler">Hiiren rullan tapahtuman kÀsittelijÀ.</param> 
     1867            <param name="helpText">Ohjeteksti.</param> 
     1868        </member> 
     1869        <member name="T:Jypeli.Controls.PhoneBackButton"> 
     1870            <summary> 
     1871            Windows Phonen Back-nappi 
    781872            </summary> 
    791873        </member> 
     
    1381932            <returns>Palauttaa kuuntelijan</returns> 
    1391933        </member> 
    140         <member name="T:Physics2DDotNet.Ignorers.GroupIgnorer"> 
    141             <summary> 
    142             A collision ignorer that uses group numbers to do collision ignoring. 
    143             If 2 objects are members of the same group then they will not collide. 
    144             </summary> 
    145         </member> 
    146         <member name="T:Physics2DDotNet.Ignorers.Ignorer"> 
    147             <summary> 
    148             Base class for Collision Ignorers to impliment. 
    149             </summary> 
    150         </member> 
    151         <member name="P:Physics2DDotNet.Ignorers.Ignorer.IsInverted"> 
    152             <summary> 
    153             Get and sets if the result of this ignorer is inverted. 
    154             </summary> 
    155         </member> 
    156         <member name="T:Jypeli.Assets.Tank"> 
    157             <summary> 
    158             Yksinkertainen tankki eli panssarivaunu. 
    159             </summary> 
    160         </member> 
    161         <member name="T:Jypeli.PhysicsObject"> 
    162             <summary> 
    163             Peliolio, joka noudattaa fysiikkamoottorin mÀÀrÀÀmiÀ fysiikan lakeja. 
    164             Voidaan kuitenkin myös laittaa noudattamaan lakeja valikoidusti. 
    165             </summary> 
    166         </member> 
    167         <member name="T:Jypeli.GameObject"> 
    168             <summary> 
    169             Pelialueella liikkuva olio. 
    170             KÀytÀ fysiikkapeleissÀ <c>PhysicsObject</c>-olioita. 
     1934        <member name="T:Jypeli.MouseButton"> 
     1935            <summary> 
     1936            Hiiren napit. 
     1937            </summary> 
     1938        </member> 
     1939        <member name="F:Jypeli.MouseButton.None"> 
     1940            <summary> 
     1941            Ei mikÀÀn nappi hiiressÀ. 
     1942            </summary> 
     1943        </member> 
     1944        <member name="F:Jypeli.MouseButton.Left"> 
     1945            <summary> 
     1946            Vasen nappi hiiressÀ. 
     1947            </summary> 
     1948        </member> 
     1949        <member name="F:Jypeli.MouseButton.Right"> 
     1950            <summary> 
     1951            Oikea nappi hiiressÀ. 
     1952            </summary> 
     1953        </member> 
     1954        <member name="F:Jypeli.MouseButton.Middle"> 
     1955            <summary> 
     1956            KeskimmÀinen nappi hiiressÀ (rullan painallus). 
     1957            </summary> 
     1958        </member> 
     1959        <member name="F:Jypeli.MouseButton.XButton1"> 
     1960            <summary> 
     1961            Hiiren ensimmÀinen erikoisnÀppÀin. 
     1962            </summary> 
     1963        </member> 
     1964        <member name="F:Jypeli.MouseButton.XButton2"> 
     1965            <summary> 
     1966            Hiiren toinen erikoisnÀppÀin. 
     1967            </summary> 
     1968        </member> 
     1969        <member name="T:Jypeli.INotifyList`1"> 
     1970            <summary> 
     1971            Lista, joka ilmoittaa muutoksistaan. 
     1972            </summary> 
     1973            <typeparam name="T">Listan alkion tyyppi.</typeparam> 
     1974        </member> 
     1975        <member name="E:Jypeli.INotifyList`1.Changed"> 
     1976            <summary> 
     1977            Tapahtuu kun listan sisÀltö muuttuu. 
     1978            </summary> 
     1979        </member> 
     1980        <member name="T:Jypeli.IntPoint"> 
     1981            <summary> 
     1982            Piste kokonaislukuruudukossa. 
     1983            </summary> 
     1984        </member> 
     1985        <member name="P:Jypeli.IntPoint.X"> 
     1986            <summary> 
     1987            X-koordinaatti. 
     1988            </summary> 
     1989        </member> 
     1990        <member name="P:Jypeli.IntPoint.Y"> 
     1991            <summary> 
     1992            Y-koordinaatti. 
     1993            </summary> 
     1994        </member> 
     1995        <member name="T:Jypeli.ScoreList"> 
     1996            <summary> 
     1997            Parhaiden pisteiden lista. 
     1998            </summary> 
     1999        </member> 
     2000        <member name="P:Jypeli.ScoreList.Count"> 
     2001            <summary> 
     2002            Kuinka monta nimeÀ listalle mahtuu. 
     2003            </summary> 
     2004        </member> 
     2005        <member name="P:Jypeli.ScoreList.Item(System.Int32)"> 
     2006            <summary> 
     2007            Nimet ja pisteet. Indeksointi alkaa yhdestÀ. 
     2008            <example> 
     2009            string ykkosenNimi = Lista[1].Name; 
     2010            double ykkosenPisteet = Lista[1].Score; 
     2011            </example> 
     2012            </summary> 
     2013            <param name="position">Sijoitus listalla.</param> 
     2014            <returns></returns> 
     2015        </member> 
     2016        <member name="P:Jypeli.ScoreList.Reverse"> 
     2017            <summary> 
     2018            KÀÀnteinen jÀrjestys, ts. pienempi tulos on parempi. 
     2019            </summary> 
     2020        </member> 
     2021        <member name="E:Jypeli.ScoreList.Changed"> 
     2022            <summary> 
     2023            Tapahtuu kun listan sisÀltö muuttuu. 
     2024            </summary> 
     2025        </member> 
     2026        <member name="M:Jypeli.ScoreList.#ctor"> 
     2027            <summary> 
     2028            Luo tyhjÀn, 10 sijan top-listan. 
     2029            </summary> 
     2030        </member> 
     2031        <member name="M:Jypeli.ScoreList.#ctor(System.Int32,System.Boolean,System.Double,System.String)"> 
     2032            <summary> 
     2033            Luo uuden, tyhjÀn top-listan. 
     2034            </summary> 
     2035            <param name="length">Kuinka monta nimeÀ listalla voi olla enintÀÀn.</param> 
     2036            <param name="reverse">KÀÀnteinen jÀrjestys (false = suurempi tulos parempi, true = pienempi tulos parempi).</param> 
     2037            <param name="baseScore">Pohjatulos, jota parempi hyvÀksyttÀvÀn tuloksen on oltava.</param> 
     2038            <param name="defaultName">Oletusnimi tyhjille paikoille.</param> 
     2039        </member> 
     2040        <member name="M:Jypeli.ScoreList.#ctor(System.Int32,System.Boolean,System.Double)"> 
     2041            <summary> 
     2042            Luo uuden, tyhjÀn top-listan. 
     2043            </summary> 
     2044            <param name="length">Kuinka monta nimeÀ listalla voi olla enintÀÀn.</param> 
     2045            <param name="reverse">KÀÀnteinen jÀrjestys (false = suurempi tulos parempi, true = pienempi tulos parempi).</param> 
     2046            <param name="baseScore">Pohjatulos, jota parempi hyvÀksyttÀvÀn tuloksen on oltava.</param> 
     2047        </member> 
     2048        <member name="M:Jypeli.ScoreList.Qualifies(System.Double)"> 
     2049            <summary> 
     2050            Tarkistaa, kelpaako tulos listalle. 
     2051            </summary> 
     2052            <param name="score">Tulos</param> 
     2053            <returns>true jos tulos riitÀÀ listalle pÀÀsemiseksi, false jos ei.</returns> 
     2054        </member> 
     2055        <member name="M:Jypeli.ScoreList.Add(System.String,System.Double)"> 
     2056            <summary> 
     2057            LisÀÀ nimen ja pisteet listalle, jos tulos on tarpeeksi hyvÀ. 
     2058            </summary> 
     2059            <param name="name">Nimi.</param> 
     2060            <param name="score">Pisteet.</param> 
     2061            <returns>Pistesija, tai -1 jos tulos ei ole riittÀvÀ listalle pÀÀsemiseksi.</returns> 
     2062        </member> 
     2063        <member name="T:Jypeli.ScoreItem"> 
     2064            <summary> 
     2065            Nimi ja pisteet. 
     2066            </summary> 
     2067        </member> 
     2068        <member name="F:Jypeli.ScoreItem.Name"> 
     2069            <summary> 
     2070            Nimi 
     2071            </summary> 
     2072        </member> 
     2073        <member name="F:Jypeli.ScoreItem.Score"> 
     2074            <summary> 
     2075            PistemÀÀrÀ 
     2076            </summary> 
     2077        </member> 
     2078        <member name="M:Jypeli.ScoreItem.#ctor(System.String,System.Double)"> 
     2079            <summary> 
     2080            Luo uuden sijoituksen listalle. 
     2081            </summary> 
     2082            <param name="name">Nimi</param> 
     2083            <param name="score">PistemÀÀrÀ.</param> 
     2084        </member> 
     2085        <member name="T:Jypeli.UnlimitedAngle"> 
     2086            <summary> 
     2087            Rajoittamaton kulma (asteina ja radiaaneina). 
     2088            Tietoja kulmasta: http://en.wikipedia.org/wiki/File:Degree-Radian_Conversion.svg 
     2089            </summary> 
     2090        </member> 
     2091        <member name="F:Jypeli.UnlimitedAngle.Zero"> 
     2092            <summary> 
     2093            Nollakulma. 
     2094            </summary> 
     2095        </member> 
     2096        <member name="F:Jypeli.UnlimitedAngle.RightAngle"> 
     2097            <summary> 
     2098            Suora kulma (90 astetta). 
     2099            </summary> 
     2100        </member> 
     2101        <member name="F:Jypeli.UnlimitedAngle.StraightAngle"> 
     2102            <summary> 
     2103            Oikokulma (180 astetta). 
     2104            </summary> 
     2105        </member> 
     2106        <member name="F:Jypeli.UnlimitedAngle.FullAngle"> 
     2107            <summary> 
     2108            TÀysikulma (360 astetta). 
     2109            </summary> 
     2110        </member> 
     2111        <member name="F:Jypeli.UnlimitedAngle.Infinity"> 
     2112            <summary> 
     2113            ÄÀretön kulma. 
     2114            </summary> 
     2115        </member> 
     2116        <member name="P:Jypeli.UnlimitedAngle.Degrees"> 
     2117            <summary> 
     2118            Palauttaa tai asettaa kulman asteina. 
     2119            </summary> 
     2120            <value>Asteet.</value> 
     2121        </member> 
     2122        <member name="P:Jypeli.UnlimitedAngle.Radians"> 
     2123            <summary> 
     2124            Palauttaa tai asettaa kulman radiaaneina. 
     2125            </summary> 
     2126            <value>Radiaanit.</value> 
     2127        </member> 
     2128        <member name="P:Jypeli.UnlimitedAngle.MainDirection"> 
     2129            <summary> 
     2130            Kulmaa vastaava pÀÀilmansuunta. 
     2131            </summary> 
     2132        </member> 
     2133        <member name="P:Jypeli.UnlimitedAngle.Sin"> 
     2134            <summary> 
     2135            Kulman sini. 
     2136            </summary> 
     2137        </member> 
     2138        <member name="P:Jypeli.UnlimitedAngle.Cos"> 
     2139            <summary> 
     2140            Kulman kosini. 
     2141            </summary> 
     2142        </member> 
     2143        <member name="P:Jypeli.UnlimitedAngle.Tan"> 
     2144            <summary> 
     2145            Kulman tangentti. 
     2146            </summary> 
     2147        </member> 
     2148        <member name="M:Jypeli.UnlimitedAngle.op_Addition(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2149            <summary> 
     2150            Laskee kaksi kulmaa yhteen. 
     2151            </summary> 
     2152            <param name="a">Kulma.</param> 
     2153            <param name="b">Kulma.</param> 
     2154            <returns>Kulmien summa.</returns> 
     2155        </member> 
     2156        <member name="M:Jypeli.UnlimitedAngle.op_Subtraction(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2157            <summary> 
     2158            VÀhentÀÀ jÀlkimmÀisen kulman ensimmÀisestÀ. 
     2159            </summary> 
     2160            <param name="a">Kulma.</param> 
     2161            <param name="b">Kulma.</param> 
     2162            <returns>Kulmien erotus.</returns> 
     2163        </member> 
     2164        <member name="M:Jypeli.UnlimitedAngle.op_UnaryNegation(Jypeli.UnlimitedAngle)"> 
     2165            <summary> 
     2166            Ottaa kulman vastakulman. 
     2167            </summary> 
     2168            <param name="a">Kulma.</param> 
     2169        </member> 
     2170        <member name="M:Jypeli.UnlimitedAngle.op_Multiply(System.Double,Jypeli.UnlimitedAngle)"> 
     2171            <summary> 
     2172            Kertoo kulman reaaliluvulla. 
     2173            </summary> 
     2174            <param name="a">Reaaliluku.</param> 
     2175            <param name="b">Kulma.</param> 
     2176            <returns>Kulma.</returns> 
     2177        </member> 
     2178        <member name="M:Jypeli.UnlimitedAngle.op_Multiply(Jypeli.UnlimitedAngle,System.Double)"> 
     2179            <summary> 
     2180            Kertoo kulman reaaliluvulla. 
     2181            </summary> 
     2182            <param name="a">Kulma.</param> 
     2183            <param name="b">Reaaliluku.</param> 
     2184            <returns>Kulma.</returns> 
     2185        </member> 
     2186        <member name="M:Jypeli.UnlimitedAngle.op_Division(Jypeli.UnlimitedAngle,System.Double)"> 
     2187            <summary> 
     2188            Jakaa kulman reaaliluvulla. 
     2189            </summary> 
     2190            <param name="a">Kulma.</param> 
     2191            <param name="b">Reaaliluku.</param> 
     2192            <returns>Kulma.</returns> 
     2193        </member> 
     2194        <member name="M:Jypeli.UnlimitedAngle.op_Equality(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2195            <summary> 
     2196            Vertaa kahden kulman yhtÀsuuruutta. 
     2197            </summary> 
     2198            <param name="a">Kulma.</param> 
     2199            <param name="b">Kulma.</param> 
     2200            <returns>YhtÀsuuruus.</returns> 
     2201        </member> 
     2202        <member name="M:Jypeli.UnlimitedAngle.op_Inequality(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2203            <summary> 
     2204            Vertaa kahden kulman erisuuruutta. 
     2205            </summary> 
     2206            <param name="a">Kulma.</param> 
     2207            <param name="b">Kulma.</param> 
     2208            <returns>Erisuuruus.</returns> 
     2209        </member> 
     2210        <member name="M:Jypeli.UnlimitedAngle.op_LessThan(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2211            <summary> 
     2212            Vertaa ensimmÀisen kulman suuremmuutta toiseen. 
     2213            </summary> 
     2214            <param name="a">Kulma.</param> 
     2215            <param name="b">Kulma.</param> 
     2216            <returns><c>true</c> jos suurempi, <c>false</c> jos pienempi tai yhtÀsuuri.</returns> 
     2217        </member> 
     2218        <member name="M:Jypeli.UnlimitedAngle.op_LessThanOrEqual(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2219            <summary> 
     2220            Vertaa ensimmÀisen kulman suuremmuutta/yhtÀsuuruutta toiseen. 
     2221            </summary> 
     2222            <param name="a">Kulma.</param> 
     2223            <param name="b">Kulma.</param> 
     2224            <returns><c>true</c> jos suurempi tai yhtÀsuuri, <c>false</c> jos pienempi.</returns> 
     2225        </member> 
     2226        <member name="M:Jypeli.UnlimitedAngle.op_GreaterThan(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2227            <summary> 
     2228            Vertaa ensimmÀisen kulman pienemmyyttÀ toiseen. 
     2229            </summary> 
     2230            <param name="a">Kulma.</param> 
     2231            <param name="b">Kulma.</param> 
     2232            <returns><c>true</c> jos pienempi, <c>false</c> jos suurempi tai yhtÀsuuri.</returns> 
     2233        </member> 
     2234        <member name="M:Jypeli.UnlimitedAngle.op_GreaterThanOrEqual(Jypeli.UnlimitedAngle,Jypeli.UnlimitedAngle)"> 
     2235            <summary> 
     2236            Vertaa ensimmÀisen kulman pienemmyyttÀ/yhtÀsuuruutta toiseen. 
     2237            </summary> 
     2238            <param name="a">Kulma.</param> 
     2239            <param name="b">Kulma.</param> 
     2240            <returns><c>true</c> jos pienempi tai yhtÀsuuri, <c>false</c> jos suurempi.</returns> 
     2241        </member> 
     2242        <member name="M:Jypeli.UnlimitedAngle.op_Explicit(Jypeli.UnlimitedAngle)~Jypeli.Angle"> 
     2243            <summary> 
     2244            Rajoittaa kulman tyyppimuunnoksena. 
     2245            </summary> 
     2246            <param name="angle">Rajoittamaton kulma</param> 
     2247            <returns>Rajoitettu kulma</returns> 
     2248        </member> 
     2249        <member name="M:Jypeli.UnlimitedAngle.Sum(Jypeli.UnlimitedAngle,Jypeli.Angle)"> 
     2250            <summary> 
     2251            Laskee yhteen rajoittamattoman ja rajoitetun kulman, palauttaen rajoittamattoman kulman. 
     2252            </summary> 
     2253            <param name="a">Rajoittamaton kulma</param> 
     2254            <param name="b">Rajoitettu kulma</param> 
     2255            <returns>Rajoittamaton kulma</returns> 
     2256        </member> 
     2257        <member name="M:Jypeli.UnlimitedAngle.Sum(Jypeli.Angle,Jypeli.UnlimitedAngle)"> 
     2258            <summary> 
     2259            Laskee yhteen rajoitetun ja rajoittamattoman kulman, palauttaen rajoittamattoman kulman. 
     2260            </summary> 
     2261            <param name="a">Rajoitettu kulma</param> 
     2262            <param name="b">Rajoittamaton kulma</param> 
     2263            <returns>Rajoittamaton kulma</returns> 
     2264        </member> 
     2265        <member name="M:Jypeli.UnlimitedAngle.Limit"> 
     2266            <summary> 
     2267            Palauttaa kulman rajoitettuna vÀlille -180 ja 180 astetta. 
     2268            </summary> 
     2269        </member> 
     2270        <member name="M:Jypeli.UnlimitedAngle.FromRadians(System.Double)"> 
     2271            <summary> 
     2272            Luo kulman annettujen radiaanien mukaan. 
     2273            </summary> 
     2274            <param name="radian">Radiaanit.</param> 
     2275        </member> 
     2276        <member name="M:Jypeli.UnlimitedAngle.FromDegrees(System.Double)"> 
     2277            <summary> 
     2278            Luo kulman annettujen asteiden mukaan. 
     2279            </summary> 
     2280            <param name="degree">Asteet.</param> 
     2281        </member> 
     2282        <member name="M:Jypeli.UnlimitedAngle.DegreeToRadian(System.Double)"> 
     2283            <summary> 
     2284            Muuttaa asteet radiaaneiksi. 
     2285            </summary> 
     2286            <param name="degree">Asteet.</param> 
     2287            <returns></returns> 
     2288        </member> 
     2289        <member name="M:Jypeli.UnlimitedAngle.RadianToDegree(System.Double)"> 
     2290            <summary> 
     2291            Muuttaa radiaanit asteiksi. 
     2292            </summary> 
     2293            <param name="radian">Radiaanit.</param> 
     2294            <returns></returns> 
     2295        </member> 
     2296        <member name="M:Jypeli.UnlimitedAngle.GetHashCode"> 
     2297            <summary> 
     2298            Palauttaa kulmaa yksilöivÀn luvun, tÀssÀ tapauksessa kulman asteluvun. 
     2299            </summary> 
     2300            <returns> 
     2301            Kokonaisluku. 
     2302            </returns> 
     2303        </member> 
     2304        <member name="M:Jypeli.UnlimitedAngle.Equals(System.Object)"> 
     2305            <summary> 
     2306            Tarkistaa kahden kulman yhtÀsuuruuden. Jos parametrinÀ annetaan jotain muuta kuin kulma, tulos on aina epÀtosi. 
     2307            </summary> 
     2308            <param name="obj">Toinen kulma.</param> 
     2309            <returns></returns> 
     2310        </member> 
     2311        <member name="M:Jypeli.UnlimitedAngle.GetPositiveRadians"> 
     2312            <summary> 
     2313            Palauttaa kulman radiaaneina siten, ettÀ se on aina positiivinen. 
     2314            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
     2315            </summary> 
     2316            <returns>]0,2pi]</returns> 
     2317        </member> 
     2318        <member name="M:Jypeli.UnlimitedAngle.GetPositiveDegrees"> 
     2319            <summary> 
     2320            Palauttaa kulman asteina siten, ettÀ se on aina positiivinen. 
     2321            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
     2322            </summary> 
     2323            <returns>]0,360]</returns> 
     2324        </member> 
     2325        <member name="M:Jypeli.UnlimitedAngle.ArcSin(System.Double)"> 
     2326            <summary> 
     2327            Palauttaa kulman joka vastaa d:n arcus-sini. 
     2328            </summary> 
     2329            <param name="d">Lukuarvo vÀlillÀ 0-1.</param> 
     2330            <returns>Kulma.</returns> 
     2331        </member> 
     2332        <member name="M:Jypeli.UnlimitedAngle.ArcCos(System.Double)"> 
     2333            <summary> 
     2334            Palauttaa kulman joka vastaa d:n arcuskosini. 
     2335            </summary> 
     2336            <param name="d">Lukuarvo vÀlillÀ 0-1.</param> 
     2337            <returns>Kulma.</returns> 
     2338        </member> 
     2339        <member name="M:Jypeli.UnlimitedAngle.ArcTan(System.Double)"> 
     2340            <summary> 
     2341            Palauttaa kulman joka vastaa d:n arcus-tangentti. 
     2342            </summary> 
     2343            <param name="d">Lukuarvo.</param> 
     2344            <returns>Kulma.</returns> 
     2345        </member> 
     2346        <member name="T:Jypeli.GameObjects.Oscillator"> 
     2347            <summary> 
     2348            Harmoninen vÀrÀhtelijÀ. 
     2349            </summary> 
     2350        </member> 
     2351        <member name="T:Jypeli.GameObjects.LinearOscillator"> 
     2352            <summary> 
     2353            Harmoninen vÀrÀhtelijÀ akselin suhteen. 
     2354            </summary> 
     2355        </member> 
     2356        <member name="T:Jypeli.GameObjects.AngularOscillator"> 
     2357            <summary> 
     2358            Harmoninen vÀrÀhtelijÀ pyörintÀliikkeelle. 
    1712359            </summary> 
    1722360        </member> 
     
    1752363            Kaikille peliolioille yhteinen kantaluokka 
    1762364            </summary> 
    177         </member> 
    178         <member name="T:Jypeli.Tagged"> 
    179             <summary> 
    180             Rajapinta olioille, joilla on Tag-ominaisuus. 
    181             </summary> 
    182         </member> 
    183         <member name="T:Jypeli.Destroyable"> 
    184             <summary> 
    185             Rajapinta olioille, jotka ovat tuhottavissa. 
    186             </summary> 
    187         </member> 
    188         <member name="M:Jypeli.GameObjects.GameObjectBase.OnAddedToGame"> 
    189             <summary> 
    190             Kutsutaan kun olio lisÀtÀÀn peliin. 
    191             </summary> 
    192         </member> 
    193         <member name="M:Jypeli.GameObjects.GameObjectBase.OnRemoved"> 
    194             <summary> 
    195             Kutsutaan kun olio poistetaan pelistÀ. 
    196             </summary> 
    197         </member> 
    198         <member name="M:Jypeli.GameObjects.GameObjectBase.Destroy"> 
    199             <summary> 
    200             Tuhoaa olion. 
    201             </summary> 
    202         </member> 
    203         <member name="M:Jypeli.GameObjects.GameObjectBase.MoveTo(Jypeli.Vector,System.Double,System.Action)"> 
    204             <summary> 
    205             YrittÀÀ siirtyÀ annettuun paikkaan annetulla nopeudella. 
    206             Laukaisee annetun aliohjelman, kun paikkaan on pÀÀsty. 
    207             </summary> 
    208             <param name="location">Paikka johon siirrytÀÀn</param> 
    209             <param name="speed"> 
    210             Nopeus (paikkayksikköÀ sekunnissa) jolla liikutaan. 
    211             Nopeus on maksiminopeus. Jos vÀlissÀ on hitaampaa maastoa tai 
    212             esteitÀ, liikkumisnopeus voi olla alle sen. 
    213             </param> 
    214             <param name="doWhenArrived"> 
    215             Aliohjelma, joka ajetaan kun paikkaan on pÀÀsty. 
    216             Voi olla null, jos ei haluta mitÀÀn aliohjelmaa. 
    217             </param> 
    218         </member> 
    219         <member name="M:Jypeli.GameObjects.GameObjectBase.MoveTo(Jypeli.Vector,System.Double)"> 
    220             <summary> 
    221             YrittÀÀ siirtyÀ annettuun paikkaan annetulla nopeudella. 
    222             </summary> 
    223             <param name="location">Paikka johon siirrytÀÀn</param> 
    224             <param name="speed"> 
    225             Nopeus (paikkayksikköÀ sekunnissa) jolla liikutaan. 
    226             Nopeus on maksiminopeus. Jos vÀlissÀ on hitaampaa maastoa tai 
    227             esteitÀ, liikkumisnopeus voi olla alle sen. 
    228             </param> 
    229         </member> 
    230         <member name="M:Jypeli.GameObjects.GameObjectBase.Update(Jypeli.Time)"> 
    231             <summary> 
    232             Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
    233             arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
    234             <see cref="P:Jypeli.GameObjects.GameObjectBase.IsUpdated"/> 
    235             </summary> 
    236             <param name="time">Peliaika.</param> 
    2372365        </member> 
    2382366        <member name="P:Jypeli.GameObjects.GameObjectBase.Game"> 
     
    3002428            </summary> 
    3012429        </member> 
     2430        <member name="M:Jypeli.GameObjects.GameObjectBase.OnAddedToGame"> 
     2431            <summary> 
     2432            Kutsutaan kun olio lisÀtÀÀn peliin. 
     2433            </summary> 
     2434        </member> 
    3022435        <member name="E:Jypeli.GameObjects.GameObjectBase.Removed"> 
    3032436            <summary> 
    3042437            Tapahtuu, kun olio poistetaan pelistÀ (tuhotaan tai ei). 
     2438            </summary> 
     2439        </member> 
     2440        <member name="M:Jypeli.GameObjects.GameObjectBase.OnRemoved"> 
     2441            <summary> 
     2442            Kutsutaan kun olio poistetaan pelistÀ. 
    3052443            </summary> 
    3062444        </member> 
     
    3142452            Tapahtuu, kun olio tuhotaan.  
    3152453            </summary>  
     2454        </member> 
     2455        <member name="M:Jypeli.GameObjects.GameObjectBase.Destroy"> 
     2456            <summary> 
     2457            Tuhoaa olion. 
     2458            </summary> 
    3162459        </member> 
    3172460        <member name="P:Jypeli.GameObjects.GameObjectBase.Size"> 
     
    4422585            <summary> 
    4432586            Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     2587            </summary> 
     2588        </member> 
     2589        <member name="M:Jypeli.GameObjects.GameObjectBase.MoveTo(Jypeli.Vector,System.Double,System.Action)"> 
     2590            <summary> 
     2591            YrittÀÀ siirtyÀ annettuun paikkaan annetulla nopeudella. 
     2592            Laukaisee annetun aliohjelman, kun paikkaan on pÀÀsty. 
     2593            </summary> 
     2594            <param name="location">Paikka johon siirrytÀÀn</param> 
     2595            <param name="speed"> 
     2596            Nopeus (paikkayksikköÀ sekunnissa) jolla liikutaan. 
     2597            Nopeus on maksiminopeus. Jos vÀlissÀ on hitaampaa maastoa tai 
     2598            esteitÀ, liikkumisnopeus voi olla alle sen. 
     2599            </param> 
     2600            <param name="doWhenArrived"> 
     2601            Aliohjelma, joka ajetaan kun paikkaan on pÀÀsty. 
     2602            Voi olla null, jos ei haluta mitÀÀn aliohjelmaa. 
     2603            </param> 
     2604        </member> 
     2605        <member name="M:Jypeli.GameObjects.GameObjectBase.MoveTo(Jypeli.Vector,System.Double)"> 
     2606            <summary> 
     2607            YrittÀÀ siirtyÀ annettuun paikkaan annetulla nopeudella. 
     2608            </summary> 
     2609            <param name="location">Paikka johon siirrytÀÀn</param> 
     2610            <param name="speed"> 
     2611            Nopeus (paikkayksikköÀ sekunnissa) jolla liikutaan. 
     2612            Nopeus on maksiminopeus. Jos vÀlissÀ on hitaampaa maastoa tai 
     2613            esteitÀ, liikkumisnopeus voi olla alle sen. 
     2614            </param> 
     2615        </member> 
     2616        <member name="M:Jypeli.GameObjects.GameObjectBase.Update(Jypeli.Time)"> 
     2617            <summary> 
     2618            Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
     2619            arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
     2620            <see cref="P:Jypeli.GameObjects.GameObjectBase.IsUpdated"/> 
     2621            </summary> 
     2622            <param name="time">Peliaika.</param> 
     2623        </member> 
     2624        <member name="T:Jypeli.GameObjects.VerticalScrollLayout"> 
     2625            <summary> 
     2626            Asettelee widgetit pÀÀllekÀin, jÀrjestyksessÀ ylhÀÀltÀ alas. 
     2627            Jos widgeteille ei ole tarpeeksi tilaa, vain osa niistÀ asetellaan 
     2628            paikalleen. EnsimmÀisen nÀkyvÀn widgetin indeksi asetetaan <c>Update</c>:ssa 
     2629            propertyyn <c>StartIndex</c> ja viimeisen jÀlkeisen indeksi propertyyn 
     2630            <c>EndIndex</c>. 
     2631            </summary> 
     2632        </member> 
     2633        <member name="P:Jypeli.GameObjects.VerticalScrollLayout.Spacing"> 
     2634            <summary> 
     2635            Olioiden vÀliin jÀÀvÀ tyhjÀ tila. 
     2636            </summary> 
     2637        </member> 
     2638        <member name="P:Jypeli.GameObjects.VerticalScrollLayout.TopPadding"> 
     2639            <summary> 
     2640            YlÀreunaan jÀÀvÀ tyhjÀ tila. 
     2641            </summary> 
     2642        </member> 
     2643        <member name="P:Jypeli.GameObjects.VerticalScrollLayout.BottomPadding"> 
     2644            <summary> 
     2645            Alareunaan jÀÀvÀ tyhjÀ tila. 
     2646            </summary> 
     2647        </member> 
     2648        <member name="P:Jypeli.GameObjects.VerticalScrollLayout.LeftPadding"> 
     2649            <summary> 
     2650            Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
     2651            </summary> 
     2652        </member> 
     2653        <member name="P:Jypeli.GameObjects.VerticalScrollLayout.RightPadding"> 
     2654            <summary> 
     2655            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
     2656            </summary> 
     2657        </member> 
     2658        <member name="P:Jypeli.GameObjects.VerticalScrollLayout.StartIndex"> 
     2659            <summary> 
     2660            YlhÀÀltÀ lukien ensimmÀisen piirtoalueen sisÀllÀ olevan widgetin indeksi. 
     2661            </summary> 
     2662        </member> 
     2663        <member name="P:Jypeli.GameObjects.VerticalScrollLayout.EndIndex"> 
     2664            <summary> 
     2665            Viimeisen piirtoalueella olevan widgetin jÀlkeinen indeksi. 
     2666            </summary> 
     2667        </member> 
     2668        <member name="M:Jypeli.GameObjects.VerticalScrollLayout.Scroll(System.Collections.Generic.IList{Jypeli.GameObject},System.Double)"> 
     2669            <summary> 
     2670            Listan portaaton vieritys. 
     2671            </summary> 
     2672        </member> 
     2673        <member name="T:Jypeli.Effects.ExplosionSystem"> 
     2674            <summary> 
     2675            JÀrjestelmÀ rÀjÀhdyksille 
     2676            </summary> 
     2677        </member> 
     2678        <member name="M:Jypeli.Effects.ExplosionSystem.#ctor(Jypeli.Image,System.Int32)"> 
     2679            <summary> 
     2680            RÀjÀhdys, jonka tekstuuria ja maksimipartikkeleiden mÀÀrÀÀ voi vaihtaa 
     2681            </summary> 
     2682            <param name="particleImage">Partikkelin kuva.</param> 
     2683            <param name="maxAmountOfParticles">Suurin mahdollinen mÀÀrÀ partikkeleita joita jÀrjestelmÀ voi kÀyttÀÀ</param> 
     2684        </member> 
     2685        <member name="M:Jypeli.Effects.ExplosionSystem.InitializeParticles"> 
     2686            <summary> 
     2687            MÀÀritetÀÀn oletusarvot efektille 
     2688            </summary> 
     2689        </member> 
     2690        <member name="M:Jypeli.Effects.ExplosionSystem.InitializeParticle(Jypeli.Effects.Particle,Jypeli.Vector)"> 
     2691            <summary> 
     2692            Alustetaan partikkeli vastaamaan rÀjÀhdyksen partikkelia 
     2693            </summary> 
     2694            <param name="p">Partikkeli joka alustetaan</param> 
     2695            <param name="position">Sijainti johon alustetaan</param> 
     2696        </member> 
     2697        <member name="T:Jypeli.Effects.Flame"> 
     2698            <summary> 
     2699            JÀrjestelmÀ liekeille 
     2700            </summary> 
     2701        </member> 
     2702        <member name="M:Jypeli.Effects.Flame.#ctor(Jypeli.Image)"> 
     2703            <summary> 
     2704            Luo uuden liekin. 
     2705            </summary> 
     2706            <param name="image">Partikkelin kuva.</param> 
     2707        </member> 
     2708        <member name="M:Jypeli.Effects.Flame.InitializeParticles"> 
     2709            <summary> 
     2710            MÀÀritetÀÀn oletusarvot efektille 
     2711            </summary> 
     2712        </member> 
     2713        <member name="M:Jypeli.Effects.Flame.GiveRandomDirection"> 
     2714            <summary> 
     2715            Lasketaan liekin suunnalle satunnaisuutta 
     2716            </summary> 
     2717            <returns>Partikkelin suunta</returns> 
     2718        </member> 
     2719        <member name="M:Jypeli.Effects.Flame.Update(Jypeli.Time)"> 
     2720            <summary> 
     2721            PÀivitetÀÀn liekkiÀ 
     2722            </summary> 
     2723            <param name="time"></param> 
     2724        </member> 
     2725        <member name="M:Jypeli.Effects.Flame.InitializeParticle(Jypeli.Effects.Particle,Jypeli.Vector)"> 
     2726            <summary> 
     2727            Alustetaan partikkeli 
     2728            </summary> 
     2729            <param name="p">Partikkeli joka alustetaan</param> 
     2730            <param name="position">Sijainti johon alustetaan</param> 
     2731        </member> 
     2732        <member name="T:Jypeli.Effects.Light"> 
     2733            <summary> 
     2734            PistemÀinen valonlÀhde. 
     2735            </summary> 
     2736        </member> 
     2737        <member name="P:Jypeli.Effects.Light.Position"> 
     2738            <summary> 
     2739            Paikka. 
     2740            </summary> 
     2741        </member> 
     2742        <member name="P:Jypeli.Effects.Light.Distance"> 
     2743            <summary> 
     2744            EtÀisyys kohtisuoraan 2D-tasosta. MitÀ kauempana valo on, 
     2745            sitÀ laajemman alueen se valaisee. 
     2746            </summary> 
     2747        </member> 
     2748        <member name="P:Jypeli.Effects.Light.Intensity"> 
     2749            <summary> 
     2750            Voimakkuus vÀliltÀ [0.0, 1.0]. 
     2751            </summary> 
     2752        </member> 
     2753        <member name="P:Jypeli.Effects.Light.X"> 
     2754            <summary> 
     2755            Paikan X-koordinaatti. 
     2756            </summary> 
     2757        </member> 
     2758        <member name="P:Jypeli.Effects.Light.Y"> 
     2759            <summary> 
     2760            Paikan Y-koordinaatti. 
     2761            </summary> 
     2762        </member> 
     2763        <member name="T:Jypeli.Effects.Particle"> 
     2764            <summary> 
     2765            Partikkeli 
     2766            </summary> 
     2767        </member> 
     2768        <member name="P:Jypeli.Effects.Particle.Position"> 
     2769            <summary> 
     2770            Partikkelin sijainti 
     2771            </summary> 
     2772        </member> 
     2773        <member name="P:Jypeli.Effects.Particle.Scale"> 
     2774            <summary> 
     2775            Partikkelin skaalaus 
     2776            </summary> 
     2777        </member> 
     2778        <member name="P:Jypeli.Effects.Particle.Rotation"> 
     2779            <summary> 
     2780            Partikkelin kierto 
     2781            </summary> 
     2782        </member> 
     2783        <member name="P:Jypeli.Effects.Particle.RotationSpeed"> 
     2784            <summary> 
     2785            Partikkelin kiertonopeus 
     2786            </summary> 
     2787        </member> 
     2788        <member name="P:Jypeli.Effects.Particle.Velocity"> 
     2789            <summary> 
     2790            Partikkelin nopeus 
     2791            </summary> 
     2792        </member> 
     2793        <member name="P:Jypeli.Effects.Particle.Acceleration"> 
     2794            <summary> 
     2795            Partikkelin kiihtyvyys 
     2796            </summary> 
     2797        </member> 
     2798        <member name="P:Jypeli.Effects.Particle.Alive"> 
     2799            <summary> 
     2800            Onko partikkelin "elossa", eli pÀivitetÀÀnkö ja piirretÀÀnkö se 
     2801            </summary> 
     2802        </member> 
     2803        <member name="P:Jypeli.Effects.Particle.MaxLifetime"> 
     2804            <summary> 
     2805            Partikkelin elinikÀ 
     2806            </summary> 
     2807        </member> 
     2808        <member name="P:Jypeli.Effects.Particle.Lifetime"> 
     2809            <summary> 
     2810            Partikkelin tÀmÀn hetkinen ikÀ 
     2811            </summary> 
     2812        </member> 
     2813        <member name="M:Jypeli.Effects.Particle.Initialize(Jypeli.Vector,System.Double,System.Double,System.Double,Jypeli.Vector,Jypeli.Vector,System.Double)"> 
     2814            <summary> 
     2815            Alusta partikkeli 
     2816            </summary> 
     2817            <param name="position">Sijainti</param> 
     2818            <param name="scale">Skaalaus</param> 
     2819            <param name="rotation">Kierto</param> 
     2820            <param name="rotationSpeed">Kiertonopeus</param> 
     2821            <param name="velocity">Nopeus</param> 
     2822            <param name="acceleration">Kiihtyvyys</param> 
     2823            <param name="lifetime">ElinikÀ</param> 
     2824        </member> 
     2825        <member name="M:Jypeli.Effects.Particle.Update(System.Double)"> 
     2826            <summary> 
     2827            PÀivittÀÀ partikkelin sijannin, nopeuden ja kierron 
     2828            </summary> 
     2829            <param name="time">Aika viime pÀivityksestÀ</param> 
     2830        </member> 
     2831        <member name="T:Jypeli.Effects.ParticleSystem"> 
     2832            <summary> 
     2833            JÀrjestelmÀ partikkelien kÀsittelyyn 
     2834            </summary> 
     2835        </member> 
     2836        <member name="P:Jypeli.Effects.ParticleSystem.ParticleImage"> 
     2837            <summary> 
     2838            YksittÀisen partikkelin kuva. 
     2839            </summary> 
     2840        </member> 
     2841        <member name="P:Jypeli.Effects.ParticleSystem.OuterParticleImage"> 
     2842            <summary> 
     2843            Partikkelin toissijainen kuva. Jos <c>null</c> niin kÀytetÀÀn vain yhtÀ kuvaa. 
     2844            </summary> 
     2845        </member> 
     2846        <member name="P:Jypeli.Effects.ParticleSystem.MinScale"> 
     2847            <summary> 
     2848            Pienin skaalaus joka efektin partikkeleilla voi olla 
     2849            </summary> 
     2850        </member> 
     2851        <member name="P:Jypeli.Effects.ParticleSystem.MaxScale"> 
     2852            <summary> 
     2853            Suurin skaalaus joka efektin partikkeleilla voi olla 
     2854            </summary> 
     2855        </member> 
     2856        <member name="P:Jypeli.Effects.ParticleSystem.ScaleAmount"> 
     2857            <summary> 
     2858            MÀÀrÀ jonka partikkeli skaalautuu pÀivityksessÀ 
     2859            </summary> 
     2860        </member> 
     2861        <member name="P:Jypeli.Effects.ParticleSystem.MinVelocity"> 
     2862            <summary> 
     2863            Pienin nopeus joka efektin partikkelilla voi olla 
     2864            </summary> 
     2865        </member> 
     2866        <member name="P:Jypeli.Effects.ParticleSystem.MaxVelocity"> 
     2867            <summary> 
     2868            Suurin nopeus joka efektin partikkelilla voi olla 
     2869            </summary> 
     2870        </member> 
     2871        <member name="P:Jypeli.Effects.ParticleSystem.MinLifetime"> 
     2872            <summary> 
     2873            Efektin partikkelin lyhin mahdollinen elinaika 
     2874            </summary> 
     2875        </member> 
     2876        <member name="P:Jypeli.Effects.ParticleSystem.MaxLifetime"> 
     2877            <summary> 
     2878            Efektin partikkelin pisin mahdollinen elinaika 
     2879            </summary> 
     2880        </member> 
     2881        <member name="P:Jypeli.Effects.ParticleSystem.MinAcceleration"> 
     2882            <summary> 
     2883            Pienin kiihtyvyys joka efektin partikkelilla voi olla 
     2884            </summary> 
     2885        </member> 
     2886        <member name="P:Jypeli.Effects.ParticleSystem.MaxAcceleration"> 
     2887            <summary> 
     2888            Suurin kiihtyvyys joka efektin partikkelilla voi olla 
     2889            </summary> 
     2890        </member> 
     2891        <member name="P:Jypeli.Effects.ParticleSystem.MinRotationSpeed"> 
     2892            <summary> 
     2893            Pienin pyörimisnopeus joka efektin partikkelilla voi olla 
     2894            </summary> 
     2895        </member> 
     2896        <member name="P:Jypeli.Effects.ParticleSystem.MaxRotationSpeed"> 
     2897            <summary> 
     2898            Suurin pyörimisnopeus joka efektin partikkelilla voi olla 
     2899            </summary> 
     2900        </member> 
     2901        <member name="P:Jypeli.Effects.ParticleSystem.MinRotation"> 
     2902            <summary> 
     2903            Pienin kierre mikÀ efektin partikkelilla voi olla 
     2904            </summary> 
     2905        </member> 
     2906        <member name="P:Jypeli.Effects.ParticleSystem.MaxRotation"> 
     2907            <summary> 
     2908            Suurin kierre mikÀ efektin partikkelilla voi olla 
     2909            </summary> 
     2910        </member> 
     2911        <member name="P:Jypeli.Effects.ParticleSystem.AlphaAmount"> 
     2912            <summary> 
     2913            Efektin lÀpinÀkyvyyskerroin (0.0-1.0) 
     2914            </summary> 
     2915        </member> 
     2916        <member name="P:Jypeli.Effects.ParticleSystem.IgnoreWind"> 
     2917            <summary> 
     2918            Vaikuttaako efektiin tuuli 
     2919            </summary> 
     2920        </member> 
     2921        <member name="M:Jypeli.Effects.ParticleSystem.FadeIn(System.Double)"> 
     2922            <summary> 
     2923            Efekti tulee nÀkyviin tietyn sekuntimÀÀrÀn aikana 
     2924            </summary> 
     2925            <param name="timeInSeconds">Aika joka kuluu ettÀ efekti on nÀkyvÀ</param> 
     2926        </member> 
     2927        <member name="M:Jypeli.Effects.ParticleSystem.FadeOut(System.Double)"> 
     2928            <summary> 
     2929            Efekti hiipuu nÀkyvistÀ tietyn sekuntimÀÀrÀn aikana 
     2930            </summary> 
     2931            <param name="TimeInSeconds">Aika joka kuluu ettÀ efekti katoaa</param> 
     2932        </member> 
     2933        <member name="M:Jypeli.Effects.ParticleSystem.#ctor(Jypeli.Image,System.Int32)"> 
     2934            <summary> 
     2935            Muodostaja 
     2936            </summary> 
     2937            <param name="particleImage">Partikkelin kuva.</param> 
     2938            <param name="maxAmountOfParticles">Suurin mÀÀrÀ partikkeleita mitÀ efektillÀ voi olla kerralla</param> 
     2939        </member> 
     2940        <member name="M:Jypeli.Effects.ParticleSystem.InitializeParticles"> 
     2941            <summary> 
     2942            Metodi joka asettaa partikkeleille attribuutit 
     2943            TÀytyy kutsua perityistÀ luokista 
     2944            </summary> 
     2945        </member> 
     2946        <member name="M:Jypeli.Effects.ParticleSystem.AddEffect(System.Double,System.Double,System.Int32)"> 
     2947            <summary> 
     2948            LisÀÀ efektin kentÀlle 
     2949            </summary> 
     2950            <param name="x">Efektin x-koordinaatti</param> 
     2951            <param name="y">Efektin y-koordinaatti</param> 
     2952            <param name="numberOfParticles">Partikkeleiden mÀÀrÀ efektissÀ</param> 
     2953        </member> 
     2954        <member name="M:Jypeli.Effects.ParticleSystem.AddEffect(Jypeli.Vector,System.Int32)"> 
     2955            <summary> 
     2956            LisÀÀ efektin kentÀlle 
     2957            </summary> 
     2958            <param name="position">Paikka.</param> 
     2959            <param name="numberOfParticles">Partikkeleiden mÀÀrÀ efektissÀ</param> 
     2960        </member> 
     2961        <member name="M:Jypeli.Effects.ParticleSystem.GiveRandomDirection"> 
     2962            <summary> 
     2963            Antaa satunnaisen suunnan 
     2964            </summary> 
     2965            <returns>Satunnainen suunta</returns> 
     2966        </member> 
     2967        <member name="M:Jypeli.Effects.ParticleSystem.InitializeParticle(Jypeli.Effects.Particle,Jypeli.Vector)"> 
     2968            <summary> 
     2969            Alustaa yhden partikkelin 
     2970            </summary> 
     2971            <param name="p">Partikkeli joka alustetaan</param> 
     2972            <param name="position">Sijainti johon alustetaan</param> 
     2973        </member> 
     2974        <member name="M:Jypeli.Effects.ParticleSystem.Update(Jypeli.Time)"> 
     2975            <summary> 
     2976            Kutsutaan kun luokka pÀivitetÀÀn 
     2977            </summary> 
     2978            <param name="time">Gametime</param> 
     2979        </member> 
     2980        <member name="T:Jypeli.Effects.Smoke"> 
     2981            <summary> 
     2982            Savuefekti. 
     2983            </summary> 
     2984        </member> 
     2985        <member name="M:Jypeli.Effects.Smoke.#ctor"> 
     2986            <summary> 
     2987            Savu, johon vaikuttaa tuuli 
     2988            </summary> 
     2989        </member> 
     2990        <member name="M:Jypeli.Effects.Smoke.#ctor(Jypeli.Image,System.Double)"> 
     2991            <summary> 
     2992            Savu, johon vaikuttaa tuuli ja jonka tekstuuria ja leveyttÀ voi vaihtaa. 
     2993            </summary> 
     2994            <param name="particleImage">Partikkelin kuva</param> 
     2995            <param name="width">Savun leveys</param> 
     2996        </member> 
     2997        <member name="M:Jypeli.Effects.Smoke.InitializeParticles"> 
     2998            <summary> 
     2999            MÀÀritetÀÀn oletusarvot efektille 
     3000            </summary> 
     3001        </member> 
     3002        <member name="M:Jypeli.Effects.Smoke.GiveRandomDirection"> 
     3003            <summary> 
     3004            Lasketaan savun suunnalle satunnaisuutta 
     3005            </summary> 
     3006            <returns>Partikkelin suunta</returns> 
     3007        </member> 
     3008        <member name="M:Jypeli.Effects.Smoke.Update(Jypeli.Time)"> 
     3009            <summary> 
     3010            PÀivitetÀÀn savua 
     3011            </summary> 
     3012            <param name="time"></param> 
     3013        </member> 
     3014        <member name="M:Jypeli.Effects.Smoke.InitializeParticle(Jypeli.Effects.Particle,Jypeli.Vector)"> 
     3015            <summary> 
     3016            Alustetaan partikkeli 
     3017            </summary> 
     3018            <param name="p">Partikkeli joka alustetaan</param> 
     3019            <param name="position">Sijainti johon alustetaan</param> 
     3020        </member> 
     3021        <member name="T:Jypeli.Waveform"> 
     3022            <summary> 
     3023            Aaltomuoto. 
     3024            </summary> 
     3025        </member> 
     3026        <member name="T:Jypeli.Waveform.Sine"> 
     3027            <summary> 
     3028            Siniaalto. 
     3029            </summary> 
     3030        </member> 
     3031        <member name="M:Jypeli.Waveform.Sine.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
     3032            <summary> 
     3033            Luo uuden siniaallon. 
     3034            </summary> 
     3035            <param name="amplitude">Amplitudi.</param> 
     3036            <param name="frequency">Taajuus.</param> 
     3037            <param name="phase">Vaihe.</param> 
     3038            <param name="damping">Vaimenemisvakio.</param> 
     3039        </member> 
     3040        <member name="M:Jypeli.Waveform.Sine.GetValue(System.Double)"> 
     3041            <summary> 
     3042            Palauttaa poikkeaman keskipisteestÀ hetkellÀ t. 
     3043            </summary> 
     3044            <param name="t">Ajanhetki</param> 
     3045            <returns></returns> 
     3046        </member> 
     3047        <member name="M:Jypeli.Waveform.Sine.GetDerivative(System.Double,System.Double)"> 
     3048            <summary> 
     3049            Palauttaa poikkeaman muutoksen eli vÀrÀhtelijÀn nopeuden hetkellÀ t. 
     3050            </summary> 
     3051            <param name="t">Ajanhetki</param> 
     3052            <param name="dt">Aika viimeisimmÀstÀ muutoksesta</param> 
     3053            <returns></returns> 
     3054        </member> 
     3055        <member name="T:Jypeli.Waveform.Saw"> 
     3056            <summary> 
     3057            Sahalaita-aalto. 
     3058            </summary> 
     3059        </member> 
     3060        <member name="M:Jypeli.Waveform.Saw.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
     3061            <summary> 
     3062            Luo uuden sahalaita-aallon. 
     3063            </summary> 
     3064            <param name="amplitude">Amplitudi.</param> 
     3065            <param name="frequency">Taajuus.</param> 
     3066            <param name="phase">Vaihe.</param> 
     3067            <param name="damping">Vaimenemisvakio.</param> 
     3068        </member> 
     3069        <member name="M:Jypeli.Waveform.Saw.GetValue(System.Double)"> 
     3070            <summary> 
     3071            Palauttaa poikkeaman keskipisteestÀ hetkellÀ t. 
     3072            </summary> 
     3073            <param name="t">Ajanhetki</param> 
     3074            <returns></returns> 
     3075        </member> 
     3076        <member name="T:Jypeli.Waveform.Triangle"> 
     3077            <summary> 
     3078            Kolmioaalto. 
     3079            </summary> 
     3080        </member> 
     3081        <member name="M:Jypeli.Waveform.Triangle.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
     3082            <summary> 
     3083            Luo uuden kolmioaallon. 
     3084            </summary> 
     3085            <param name="amplitude">Amplitudi.</param> 
     3086            <param name="frequency">Taajuus.</param> 
     3087            <param name="phase">Vaihe.</param> 
     3088            <param name="damping">Vaimenemisvakio.</param> 
     3089        </member> 
     3090        <member name="M:Jypeli.Waveform.Triangle.GetValue(System.Double)"> 
     3091            <summary> 
     3092            Palauttaa poikkeaman keskipisteestÀ hetkellÀ t. 
     3093            </summary> 
     3094            <param name="t">Ajanhetki</param> 
     3095            <returns></returns> 
     3096        </member> 
     3097        <member name="T:Jypeli.Waveform.Square"> 
     3098            <summary> 
     3099            Kanttiaalto. 
     3100            </summary> 
     3101        </member> 
     3102        <member name="M:Jypeli.Waveform.Square.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
     3103            <summary> 
     3104            Luo uuden kanttiaallon. 
     3105            </summary> 
     3106            <param name="amplitude">Amplitudi.</param> 
     3107            <param name="frequency">Taajuus.</param> 
     3108            <param name="phase">Vaihe.</param> 
     3109            <param name="damping">Vaimenemisvakio.</param> 
     3110        </member> 
     3111        <member name="M:Jypeli.Waveform.Square.GetValue(System.Double)"> 
     3112            <summary> 
     3113            Palauttaa poikkeaman keskipisteestÀ hetkellÀ t. 
     3114            </summary> 
     3115            <param name="t">Ajanhetki</param> 
     3116            <returns></returns> 
     3117        </member> 
     3118        <member name="P:Jypeli.Waveform.Amplitude"> 
     3119            <summary> 
     3120            Amplitudi eli maksimipoikkeama keskipisteestÀ. 
     3121            </summary> 
     3122        </member> 
     3123        <member name="P:Jypeli.Waveform.Frequency"> 
     3124            <summary> 
     3125            Taajuus (jaksoa sekunnissa) 
     3126            </summary> 
     3127        </member> 
     3128        <member name="P:Jypeli.Waveform.Phase"> 
     3129            <summary> 
     3130            Vaihe. VaihteluvÀli on 0 - 2 * Math.PI. 
     3131            </summary> 
     3132        </member> 
     3133        <member name="P:Jypeli.Waveform.Damping"> 
     3134            <summary> 
     3135            Vaimenemisvakio. Jos 0, vÀrÀhtely jatkuu ikuisesti. 
     3136            </summary> 
     3137        </member> 
     3138        <member name="M:Jypeli.Waveform.#ctor(System.Double,System.Double,System.Double,System.Double)"> 
     3139            <summary> 
     3140            Luo uuden aaltomuodon. 
     3141            </summary> 
     3142            <param name="amplitude">Amplitudi.</param> 
     3143            <param name="frequency">Taajuus.</param> 
     3144            <param name="phase">Vaihe.</param> 
     3145            <param name="damping">Vaimenemisvakio.</param> 
     3146        </member> 
     3147        <member name="M:Jypeli.Waveform.GetValue(System.Double)"> 
     3148            <summary> 
     3149            Palauttaa poikkeaman keskipisteestÀ hetkellÀ t. 
     3150            </summary> 
     3151            <param name="t">Ajanhetki</param> 
     3152            <returns></returns> 
     3153        </member> 
     3154        <member name="M:Jypeli.Waveform.GetDerivative(System.Double,System.Double)"> 
     3155            <summary> 
     3156            Palauttaa poikkeaman muutoksen eli vÀrÀhtelijÀn nopeuden hetkellÀ t. 
     3157            </summary> 
     3158            <param name="t">Ajanhetki</param> 
     3159            <param name="dt">Aika viimeisimmÀstÀ muutoksesta</param> 
     3160            <returns></returns> 
     3161            <remarks> 
     3162            TÀmÀ funktio laskee derivaatan yleisessÀ tapauksessa numeerisesti. 
     3163            Ylikirjoita jos haluat lisÀÀ tarkkuutta. 
     3164            </remarks> 
     3165        </member> 
     3166        <member name="M:Jypeli.Waveform.GetDampingMultiplier(System.Double)"> 
     3167            <summary> 
     3168            Palauttaa vaimenemiskertoimen hetkellÀ t. 
     3169            Vaimenemiskerroin on eri asia kuin vaimenemisvakio ja riippuu ajanhetkestÀ. 
     3170            </summary> 
     3171            <param name="t"></param> 
     3172            <returns></returns> 
     3173        </member> 
     3174        <member name="T:Jypeli.Game"> 
     3175            <summary> 
     3176            Peliluokka reaaliaikaisille peleille. 
     3177            </summary> 
     3178        </member> 
     3179        <member name="P:Jypeli.Game.IsPaused"> 
     3180            <summary> 
     3181            Onko peli pysÀhdyksissÀ. 
     3182            </summary> 
     3183        </member> 
     3184        <member name="P:Jypeli.Game.Layers"> 
     3185            <summary> 
     3186            Kerrokset, joilla pelioliot viihtyvÀt. 
     3187            </summary> 
     3188        </member> 
     3189        <member name="P:Jypeli.Game.StaticLayers"> 
     3190            <summary> 
     3191            Kerrokset, joilla olevat pelioliot eivÀt liiku kameran mukana. 
     3192            </summary> 
     3193        </member> 
     3194        <member name="P:Jypeli.Game.DynamicLayers"> 
     3195            <summary> 
     3196            Kerrokset, joilla olevat pelioliot liikkuvat kameran mukana. 
     3197            </summary> 
     3198        </member> 
     3199        <member name="P:Jypeli.Game.MinLayer"> 
     3200            <summary> 
     3201            Pienin mahdollinen kerros. 
     3202            </summary> 
     3203        </member> 
     3204        <member name="P:Jypeli.Game.MaxLayer"> 
     3205            <summary> 
     3206            Suurin mahdollinen kerros. 
     3207            </summary> 
     3208        </member> 
     3209        <member name="P:Jypeli.Game.LayerCount"> 
     3210            <summary> 
     3211            Kerrosten mÀÀrÀ. 
     3212            </summary> 
     3213        </member> 
     3214        <member name="P:Jypeli.Game.Name"> 
     3215            <summary> 
     3216            Pelin nimi. 
     3217            </summary> 
     3218        </member> 
     3219        <member name="E:Jypeli.Game.InstanceInitialized"> 
     3220            <summary> 
     3221            Tapahtuu kun Game.Instance on alustettu. 
     3222            </summary> 
     3223        </member> 
     3224        <member name="E:Jypeli.Game.Exiting"> 
     3225            <summary> 
     3226            Tapahtuu kun peli lopetetaan. 
     3227            </summary> 
     3228        </member> 
     3229        <member name="P:Jypeli.Game.Camera"> 
     3230            <summary> 
     3231            Kamera, joka nÀyttÀÀ ruudulla nÀkyvÀn osan kentÀstÀ. 
     3232            Kameraa voidaan siirtÀÀ, zoomata tai asettaa seuraamaan tiettyÀ oliota. 
     3233            </summary> 
     3234        </member> 
     3235        <member name="P:Jypeli.Game.DrawPerimeter"> 
     3236            <summary> 
     3237            KentÀn reunat nÀkyvissÀ tai pois nÀkyvistÀ. 
     3238            Huomaa, ettÀ tÀmÀ ominaisuus ei vaikuta reunojen törmÀyskÀsittelyyn. 
     3239            </summary> 
     3240        </member> 
     3241        <member name="P:Jypeli.Game.PerimeterColor"> 
     3242            <summary> 
     3243            VÀri, jolla kentÀn reunat piirretÀÀn. 
     3244            </summary> 
     3245        </member> 
     3246        <member name="P:Jypeli.Game.SmoothTextures"> 
     3247            <summary> 
     3248            Tekstuurien (kuvien) reunanpehmennys skaalattaessa (oletus pÀÀllÀ). 
     3249            </summary> 
     3250        </member> 
     3251        <member name="P:Jypeli.Game.ResourceContent"> 
     3252            <summary> 
     3253            Kirjaston mukana tuleva sisÀltö. 
     3254            Voidaan kÀyttÀÀ esimerkiksi tekstuurien lataamiseen. 
     3255            </summary> 
     3256        </member> 
     3257        <member name="P:Jypeli.Game.Screen"> 
     3258            <summary> 
     3259            NÀytön dimensiot, eli koko ja reunat. 
     3260            </summary> 
     3261        </member> 
     3262        <member name="P:Jypeli.Game.Window"> 
     3263            <summary> 
     3264            Ikkuna. 
     3265            </summary> 
     3266        </member> 
     3267        <member name="P:Jypeli.Game.Controls"> 
     3268            <summary> 
     3269            Pelin kontrollit. 
     3270            </summary> 
     3271        </member> 
     3272        <member name="P:Jypeli.Game.ControlContext"> 
     3273            <summary> 
     3274            Pelin pÀÀohjainkonteksti. 
     3275            </summary> 
     3276        </member> 
     3277        <member name="P:Jypeli.Game.MessageDisplay"> 
     3278            <summary> 
     3279            ViestinÀyttö, johon voi laittaa viestejÀ. 
     3280            </summary> 
     3281            <value>ViestinÀyttö.</value> 
     3282        </member> 
     3283        <member name="P:Jypeli.Game.DataStorage"> 
     3284            <summary> 
     3285            Tietovarasto, johon voi tallentaa tiedostoja pidempiaikaisesti. 
     3286            Sopii esimerkiksi pelitilanteen lataamiseen ja tallentamiseen. 
     3287            </summary> 
     3288        </member> 
     3289        <member name="P:Jypeli.Game.AcceptsFocus"> 
     3290            <summary> 
     3291            Onko olio valittavissa. 
     3292            Vain valittu (fokusoitu) olio voii kuunnella nÀppÀimistöÀ ja muita ohjainlaitteita. 
     3293            Peliolio on aina valittavissa. 
     3294            </summary> 
     3295        </member> 
     3296        <member name="P:Jypeli.Game.Keyboard"> 
     3297            <summary> 
     3298            NÀppÀimistö. 
     3299            </summary> 
     3300        </member> 
     3301        <member name="P:Jypeli.Game.Mouse"> 
     3302            <summary> 
     3303            Hiiri. 
     3304            </summary> 
     3305        </member> 
     3306        <member name="P:Jypeli.Game.TouchPanel"> 
     3307            <summary> 
     3308            KosketusnÀyttö. Vain kÀnnykÀssÀ. 
     3309            </summary> 
     3310        </member> 
     3311        <member name="P:Jypeli.Game.ControllerOne"> 
     3312            <summary> 
     3313            Peliohjain yksi. 
     3314            </summary> 
     3315        </member> 
     3316        <member name="P:Jypeli.Game.ControllerTwo"> 
     3317            <summary> 
     3318            Peliohjain kaksi. 
     3319            </summary> 
     3320        </member> 
     3321        <member name="P:Jypeli.Game.ControllerThree"> 
     3322            <summary> 
     3323            Peliohjain kolme. 
     3324            </summary> 
     3325        </member> 
     3326        <member name="P:Jypeli.Game.ControllerFour"> 
     3327            <summary> 
     3328            Peliohjain neljÀ. 
     3329            </summary> 
     3330        </member> 
     3331        <member name="P:Jypeli.Game.Accelerometer"> 
     3332            <summary> 
     3333            Kiihtyvyysanturi. Vain kÀnnykÀssÀ. 
     3334            </summary> 
     3335        </member> 
     3336        <member name="P:Jypeli.Game.Phone"> 
     3337            <summary> 
     3338            Phone-olio esim. puhelimen tÀrisyttÀmiseen. 
     3339            </summary> 
     3340        </member> 
     3341        <member name="P:Jypeli.Game.Level"> 
     3342            <summary> 
     3343            Aktiivinen kenttÀ. 
     3344            </summary> 
     3345        </member> 
     3346        <member name="P:Jypeli.Game.Time"> 
     3347            <summary> 
     3348            Peliaika. SisÀltÀÀ tiedon siitÀ, kuinka kauan peliÀ on pelattu (Time.SinceStartOfGame) 
     3349            ja kuinka kauan on viimeisestÀ pelin pÀivityksestÀ (Time.SinceLastUpdate). 
     3350            TÀtÀ pÀivitetÀÀn noin 30 kertaa sekunnissa kun peli ei ole pause-tilassa. 
     3351            </summary> 
     3352        </member> 
     3353        <member name="P:Jypeli.Game.RealTime"> 
     3354            <summary> 
     3355            Todellinen peliaika. SisÀltÀÀ tiedon siitÀ, kuinka kauan peliÀ on pelattu (Time.SinceStartOfGame) 
     3356            ja kuinka kauan on viimeisestÀ pelin pÀivityksestÀ (Time.SinceLastUpdate). 
     3357            TÀtÀ pÀivitetÀÀn noin 30 kertaa sekunnissa, myös pause-tilassa. 
     3358            </summary> 
     3359        </member> 
     3360        <member name="P:Jypeli.Game.Wind"> 
     3361            <summary> 
     3362            Tuuli. Vaikuttaa vain efekteihin 
     3363            </summary> 
     3364        </member> 
     3365        <member name="P:Jypeli.Game.Title"> 
     3366            <summary> 
     3367            Teksti, joka nÀkyy pelin ikkunassa (jos peli ei ole koko ruudun tilassa). 
     3368            </summary> 
     3369        </member> 
     3370        <member name="P:Jypeli.Game.ObjectCount"> 
     3371            <summary> 
     3372            Kuinka monta pelioliota pelissÀ on (ei laske widgettejÀ). 
     3373            </summary> 
     3374        </member> 
     3375        <member name="P:Jypeli.Game.IsFullScreen"> 
     3376            <summary> 
     3377            Onko peli kokoruututilassa. 
     3378            </summary> 
     3379        </member> 
     3380        <member name="P:Jypeli.Game.MediaPlayer"> 
     3381            <summary> 
     3382            Mediasoitin. 
     3383            </summary> 
     3384        </member> 
     3385        <member name="M:Jypeli.Game.#ctor"> 
     3386            <summary> 
     3387            Alustaa uuden peliluokan. 
     3388            </summary> 
     3389        </member> 
     3390        <member name="M:Jypeli.Game.#ctor(System.Int32)"> 
     3391            <summary> 
     3392            Alustaa uuden peliluokan. 
     3393            </summary> 
     3394            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     3395        </member> 
     3396        <member name="M:Jypeli.Game.ShowMessageWindow(System.String)"> 
     3397            <summary> 
     3398            NÀyttÀÀ viesti-ikkunan. 
     3399            </summary> 
     3400            <param name="message">Viesti</param> 
     3401        </member> 
     3402        <member name="M:Jypeli.Game.AssertInitialized(System.Action)"> 
     3403            <summary> 
     3404            Suorittaa aliohjelman kun peli on varmasti alustettu. 
     3405            </summary> 
     3406            <param name="actionMethod">Suoritettava aliohjelma.</param> 
     3407        </member> 
     3408        <member name="M:Jypeli.Game.DoNextUpdate(System.Action)"> 
     3409            <summary> 
     3410            Suorittaa aliohjelman seuraavalla pÀivityksellÀ. 
     3411            </summary> 
     3412            <param name="action"></param> 
     3413        </member> 
     3414        <member name="M:Jypeli.Game.DoNextUpdate``1(System.Action{``0},``0)"> 
     3415            <summary> 
     3416            Suorittaa aliohjelman seuraavalla pÀivityksellÀ. 
     3417            </summary> 
     3418            <typeparam name="T1"></typeparam> 
     3419            <param name="action"></param> 
     3420            <param name="p1"></param> 
     3421        </member> 
     3422        <member name="M:Jypeli.Game.DoNextUpdate``2(System.Action{``0,``1},``0,``1)"> 
     3423            <summary> 
     3424            Suorittaa aliohjelman seuraavalla pÀivityksellÀ. 
     3425            </summary> 
     3426            <typeparam name="T1"></typeparam> 
     3427            <typeparam name="T2"></typeparam> 
     3428            <param name="action"></param> 
     3429            <param name="p1"></param> 
     3430            <param name="p2"></param> 
     3431        </member> 
     3432        <member name="M:Jypeli.Game.AssertInitialized``1(System.Action{``0},``0)"> 
     3433            <summary> 
     3434            Suorittaa aliohjelman kun peli on varmasti alustettu. 
     3435            </summary> 
     3436            <param name="actionMethod">Suoritettava aliohjelma.</param> 
     3437        </member> 
     3438        <member name="M:Jypeli.Game.Add(Jypeli.IGameObject)"> 
     3439            <summary> 
     3440            LisÀÀ olion peliin. 
     3441            Tavalliset oliot tulevat automaattisesti kerrokselle 0 
     3442            ja ruutuoliot pÀÀllimmÀiselle kerrokselle. 
     3443            </summary> 
     3444        </member> 
     3445        <member name="M:Jypeli.Game.Add(Jypeli.Effects.Light)"> 
     3446            <summary> 
     3447            LisÀÀ valon peliin. NykyisellÀÀn valoja voi olla ainoastaan 
     3448            yksi kappale. 
     3449            </summary> 
     3450        </member> 
     3451        <member name="M:Jypeli.Game.Add(Jypeli.IGameObject,System.Int32)"> 
     3452            <summary> 
     3453            LisÀÀ peliolion peliin, tiettyyn kerrokseen. 
     3454            </summary> 
     3455            <param name="o">LisÀttÀvÀ olio.</param> 
     3456            <param name="layer">Kerros, luku vÀliltÀ [-3, 3].</param> 
     3457        </member> 
     3458        <member name="M:Jypeli.Game.Add(Jypeli.Layer)"> 
     3459            <summary> 
     3460            LisÀÀ oliokerroksen peliin. 
     3461            </summary> 
     3462            <param name="l"></param> 
     3463        </member> 
     3464        <member name="M:Jypeli.Game.Remove(Jypeli.IGameObject)"> 
     3465            <summary>  
     3466            Poistaa olion pelistÀ. Jos haluat tuhota olion,  
     3467            kutsu mielummin olion <c>Destroy</c>-metodia.  
     3468            </summary>  
     3469            <remarks>  
     3470            Oliota ei poisteta vÀlittömÀsti, vaan viimeistÀÀn seuraavan  
     3471            pÀivityksen jÀlkeen.  
     3472            </remarks>  
     3473        </member> 
     3474        <member name="M:Jypeli.Game.Remove(Jypeli.Layer)"> 
     3475            <summary> 
     3476            Poistaa oliokerroksen pelistÀ. 
     3477            </summary> 
     3478            <param name="l"></param> 
     3479        </member> 
     3480        <member name="M:Jypeli.Game.GetObjects(System.Predicate{Jypeli.GameObject})"> 
     3481            <summary> 
     3482            Palauttaa listan kaikista peliolioista jotka toteuttavat ehdon. 
     3483            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     3484            </summary> 
     3485            <param name="condition">Ehto</param> 
     3486            <returns>Lista olioista</returns> 
     3487        </member> 
     3488        <member name="M:Jypeli.Game.GetObjectsWithTag(System.String[])"> 
     3489            <summary> 
     3490            Palauttaa listan kaikista peliolioista joilla on tietty tagi. 
     3491            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     3492            </summary> 
     3493            <param name="tags">Tagi(t)</param> 
     3494            <returns>Lista olioista</returns> 
     3495        </member> 
     3496        <member name="M:Jypeli.Game.GetFirstObject(System.Predicate{Jypeli.GameObject})"> 
     3497            <summary> 
     3498            Palauttaa ensimmÀisen peliolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
     3499            </summary> 
     3500            <param name="condition">Ehto</param> 
     3501            <returns>Olio</returns> 
     3502        </member> 
     3503        <member name="M:Jypeli.Game.GetFirstWidget(System.Predicate{Jypeli.Widget})"> 
     3504            <summary> 
     3505            Palauttaa ensimmÀisen ruutuolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
     3506            </summary> 
     3507            <param name="condition">Ehto</param> 
     3508            <returns>Lista olioista</returns> 
     3509        </member> 
     3510        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector)"> 
     3511            <summary> 
     3512            Palauttaa listan peliolioista, jotka ovat annetussa paikassa. 
     3513            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     3514            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     3515            </summary> 
     3516            <param name="position">Paikkakoordinaatit</param> 
     3517            <returns>Lista olioista</returns> 
     3518        </member> 
     3519        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector)"> 
     3520            <summary> 
     3521            Palauttaa peliolion, joka on annetussa paikassa. 
     3522            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     3523            Jos olioita on useampia, palautetaan pÀÀllimmÀinen. 
     3524            </summary> 
     3525            <param name="position">Paikkakoordinaatit</param> 
     3526            <returns>Mahdollinen olio</returns> 
     3527        </member> 
     3528        <member name="M:Jypeli.Game.GetWidgetAt(Jypeli.Vector)"> 
     3529            <summary> 
     3530            Palauttaa ruutuolion, joka on annetussa paikassa. 
     3531            Jos paikassa ei ole mitÀÀn oliota, palautetaan null. 
     3532            Jos olioita on useampia, palautetaan pÀÀllimmÀinen. 
     3533            </summary> 
     3534            <param name="position">Paikkakoordinaatit</param> 
     3535            <returns>Mahdollinen ruutuolio</returns> 
     3536        </member> 
     3537        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Double)"> 
     3538            <summary> 
     3539            Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
     3540            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     3541            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     3542            </summary> 
     3543            <param name="position">Paikkakoordinaatit</param> 
     3544            <param name="radius">SÀde jolla etsitÀÀn</param> 
     3545            <returns>Lista olioista</returns> 
     3546        </member> 
     3547        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Double)"> 
     3548            <summary> 
     3549            Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
     3550            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     3551            Jos olioita on useampia, palautetaan ensin lisÀtty. 
     3552            </summary> 
     3553            <param name="position">Paikkakoordinaatit</param> 
     3554            <param name="radius">SÀde jolla etsitÀÀn</param> 
     3555            <returns>Mahdollinen olio</returns> 
     3556        </member> 
     3557        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object)"> 
     3558            <summary> 
     3559            Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
     3560            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     3561            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     3562            Vain annetulla tagilla varustetut oliot huomioidaan. 
     3563            </summary> 
     3564            <param name="position">Paikkakoordinaatit</param> 
     3565            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     3566            <returns>Lista olioista</returns> 
     3567        </member> 
     3568        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object)"> 
     3569            <summary> 
     3570            Palauttaa peliolion, joka on annetussa paikassa. 
     3571            Vain annetulla tagilla varustetut oliot huomioidaan. 
     3572            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     3573            Jos olioita on useampia, palautetaan ensin lisÀtty. 
     3574            </summary> 
     3575            <param name="position">Paikkakoordinaatit</param> 
     3576            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     3577            <returns>Mahdollinen olio</returns> 
     3578        </member> 
     3579        <member name="M:Jypeli.Game.GetObjectsAt(Jypeli.Vector,System.Object,System.Double)"> 
     3580            <summary> 
     3581            Palauttaa listan peliolioista, jotka ovat annetussa paikassa tietyllÀ sÀteellÀ. 
     3582            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan tyhjÀ lista. 
     3583            Lista on jÀrjestetty pÀÀllimmÀisestÀ alimmaiseen. 
     3584            Vain annetulla tagilla varustetut oliot huomioidaan. 
     3585            </summary> 
     3586            <param name="position">Paikkakoordinaatit</param> 
     3587            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     3588            <param name="radius">SÀde jolla etsitÀÀn</param> 
     3589            <returns>Lista olioista</returns> 
     3590        </member> 
     3591        <member name="M:Jypeli.Game.GetObjectAt(Jypeli.Vector,System.Object,System.Double)"> 
     3592            <summary> 
     3593            Palauttaa peliolion, joka on annetussa paikassa tietyllÀ sÀteellÀ. 
     3594            Vain annetulla tagilla varustetut oliot huomioidaan. 
     3595            Jos paikassa ei ole mitÀÀn pelioliota, palautetaan null. 
     3596            Jos olioita on useampia, palautetaan ensin lisÀtty. 
     3597            </summary> 
     3598            <param name="position">Paikkakoordinaatit</param> 
     3599            <param name="tag">EtsittÀvÀn olion tagi.</param> 
     3600            <param name="radius">SÀde jolla etsitÀÀn</param> 
     3601            <returns>Mahdollinen olio</returns> 
     3602        </member> 
     3603        <member name="M:Jypeli.Game.GetObjectsBetween(Jypeli.Vector,Jypeli.Vector)"> 
     3604            <summary> 
     3605            Palauttaa pelioliot kahden pisteen vÀlillÀ. 
     3606            </summary> 
     3607            <param name="pos1"></param> 
     3608            <param name="pos2"></param> 
     3609            <returns></returns> 
     3610        </member> 
     3611        <member name="M:Jypeli.Game.LoadAnimation(System.String)"> 
     3612            <summary> 
     3613            Lataa animaation contentista. 
     3614            </summary> 
     3615            <param name="name">Animaation nimi (ei tarkennetta)</param> 
     3616            <returns>Animation-olio</returns> 
     3617        </member> 
     3618        <member name="M:Jypeli.Game.LoadImage(System.String)"> 
     3619            <summary> 
     3620            Lataa kuvan contentista. 
     3621            </summary> 
     3622            <param name="name">Kuvan nimi (ei tarkennetta)</param> 
     3623            <returns>Image-olio</returns> 
     3624        </member> 
     3625        <member name="M:Jypeli.Game.LoadImages(System.String[])"> 
     3626            <summary> 
     3627            Lataa taulukon kuvia contentista. 
     3628            </summary> 
     3629            <param name="name">Kuvien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
     3630            <returns>Taulukko Image-olioita</returns> 
     3631        </member> 
     3632        <member name="M:Jypeli.Game.LoadImages(System.String,System.Int32,System.Int32,System.Boolean)"> 
     3633            <summary> 
     3634            Lataa taulukon kuvia contentista. 
     3635            </summary> 
     3636            <param name="baseName">Ennen numeroa tuleva osa nimestÀ.</param> 
     3637            <param name="startIndex">EnsimmÀisen kuvan numero.</param> 
     3638            <param name="endIndex">Viimeisen kuvan numero.</param> 
     3639            <param name="zeroPad">Onko numeron edessÀ tÀytenollia.</param> 
     3640            <returns></returns> 
     3641        </member> 
     3642        <member name="M:Jypeli.Game.PlaySound(System.String)"> 
     3643            <summary> 
     3644            Soittaa ÀÀniefektin. 
     3645            </summary> 
     3646            <param name="name">ÄÀnen nimi (ei tarkennetta)</param> 
     3647        </member> 
     3648        <member name="M:Jypeli.Game.LoadSoundEffect(System.String)"> 
     3649            <summary> 
     3650            Lataa ÀÀniefektin contentista. 
     3651            </summary> 
     3652            <param name="name">ÄÀnen nimi (ei tarkennetta)</param> 
     3653            <returns>SoundEffect-olio</returns> 
     3654        </member> 
     3655        <member name="M:Jypeli.Game.LoadSoundEffects(System.String[])"> 
     3656            <summary> 
     3657            Lataa taulukon ÀÀniefektejÀ contentista. 
     3658            </summary> 
     3659            <param name="names">ÄÀnien nimet ilman tarkennetta pilkuin eroiteltuna</param> 
     3660            <returns>Taulukko SoundEffect-olioita</returns> 
     3661        </member> 
     3662        <member name="M:Jypeli.Game.ClearTimers"> 
     3663            <summary> 
     3664            Poistaa kaikki ajastimet. 
     3665            </summary> 
     3666        </member> 
     3667        <member name="M:Jypeli.Game.ClearAll"> 
     3668            <summary> 
     3669            Nollaa kaiken. 
     3670            </summary> 
     3671        </member> 
     3672        <member name="M:Jypeli.Game.ResetLayers"> 
     3673            <summary> 
     3674            Nollaa oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
     3675            </summary> 
     3676            <param name="l"></param> 
     3677        </member> 
     3678        <member name="M:Jypeli.Game.RemoveAllLayers"> 
     3679            <summary> 
     3680            Poistaa kaikki oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
     3681            </summary> 
     3682            <param name="l"></param> 
     3683        </member> 
     3684        <member name="M:Jypeli.Game.ClearControls"> 
     3685            <summary> 
     3686            Palauttaa kontrollit alkutilaansa. 
     3687            </summary> 
     3688        </member> 
     3689        <member name="M:Jypeli.Game.ClearGameObjects"> 
     3690            <summary> 
     3691            Tuhoaa ja poistaa pelistÀ kaikki pelioliot (ml. fysiikkaoliot). 
     3692            </summary> 
     3693        </member> 
     3694        <member name="M:Jypeli.Game.PausedUpdate(Jypeli.Time)"> 
     3695            <summary> 
     3696            Ajetaan Updaten sijaan kun peli on pysÀhdyksissÀ. 
     3697            </summary> 
     3698        </member> 
     3699        <member name="M:Jypeli.Game.Update(Jypeli.Time)"> 
     3700            <summary> 
     3701            Ajetaan kun pelin tilannetta pÀivitetÀÀn. PÀivittÀmisen voi toteuttaa perityssÀ luokassa 
     3702            toteuttamalla tÀmÀn metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
     3703            </summary> 
     3704        </member> 
     3705        <member name="M:Jypeli.Game.Initialize"> 
     3706            <summary> 
     3707            This gets called after the GraphicsDevice has been created. So, this is 
     3708            the place to initialize the resources needed in the game. Except the graphics content, 
     3709            which should be called int LoadContent(), according to the XNA docs. 
     3710            </summary> 
     3711        </member> 
     3712        <member name="M:Jypeli.Game.LoadContent"> 
     3713            <summary> 
     3714            XNA calls this when graphics resources need to be loaded. 
     3715            Note that this can be called multiple times (whenever the graphics device is reset). 
     3716            </summary> 
     3717        </member> 
     3718        <member name="M:Jypeli.Game.CallBegin"> 
     3719            <summary> 
     3720            Aloittaa pelin kutsumalla Begin-metodia. 
     3721            TÀrkeÀÀ: kutsu tÀtÀ, ÀlÀ BeginiÀ suoraan, sillÀ muuten peli ei pÀivity! 
     3722            </summary> 
     3723        </member> 
     3724        <member name="M:Jypeli.Game.Begin"> 
     3725            <summary> 
     3726            TÀssÀ alustetaan peli. 
     3727            </summary> 
     3728        </member> 
     3729        <member name="M:Jypeli.Game.Continue"> 
     3730            <summary> 
     3731            TÀssÀ alustetaan peli tombstoning-tilasta. 
     3732            Jos metodia ei ole mÀÀritelty, kutsutaan Begin. 
     3733            </summary> 
     3734        </member> 
     3735        <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32,System.Boolean)"> 
     3736            <summary> 
     3737            Asettaa ikkunan koon. 
     3738            </summary> 
     3739            <param name="width">Leveys.</param> 
     3740            <param name="height">Korkeus.</param> 
     3741            <param name="height">KÀyttÀÀkö peli koko ruutua.</param> 
     3742        </member> 
     3743        <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32)"> 
     3744            <summary> 
     3745            Asettaa ikkunan koon. 
     3746            </summary> 
     3747            <param name="width">Leveys.</param> 
     3748            <param name="height">Korkeus.</param> 
     3749        </member> 
     3750        <member name="M:Jypeli.Game.Pause"> 
     3751            <summary> 
     3752            PysÀyttÀÀ pelin tai jatkaa sitÀ, jos se on jo pysÀytetty. 
     3753            </summary> 
     3754        </member> 
     3755        <member name="M:Jypeli.Game.Exit"> 
     3756            <summary> 
     3757            Lopettaa pelin. 
     3758            </summary> 
     3759        </member> 
     3760        <member name="M:Jypeli.Game.ConfirmExit"> 
     3761            <summary> 
     3762            Kysyy haluaako lopettaa pelin ja lopettaa jos vastataan kyllÀ. 
     3763            </summary> 
     3764        </member> 
     3765        <member name="M:Jypeli.Game.SaveGame(System.String)"> 
     3766            <summary> 
     3767            Tallentaa pelin. 
     3768            </summary> 
     3769            <param name="tagName">Pelitilanteen nimi.</param> 
     3770        </member> 
     3771        <member name="M:Jypeli.Game.LoadGame(System.String)"> 
     3772            <summary> 
     3773            Lataa pelin. 
     3774            </summary> 
     3775            <param name="tagName">Pelitilanteen nimi.</param> 
     3776        </member> 
     3777        <member name="M:Jypeli.Game.ShowControlHelp"> 
     3778            <summary> 
     3779            NÀyttÀÀ kontrollien ohjetekstit. 
     3780            </summary> 
     3781        </member> 
     3782        <member name="M:Jypeli.Game.BindControlHelp(System.Object[])"> 
     3783            <summary> 
     3784            Sitoo kontrollien ohjeet viestinÀyttöön ja haluttuihin nappeihin. 
     3785            TÀmÀn jÀlkeen nappeja painamalla pelaaja saa automaattisesti ohjeen esille. 
     3786            </summary> 
     3787            <param name="keysOrButtons">Napit, joita painamalla ohjeen saa nÀkyviin.</param> 
     3788        </member> 
     3789        <member name="M:Jypeli.Game.LoadFont(System.String)"> 
     3790            <summary> 
     3791            Lataa fontin. Fontin tulee olla lisÀtty content-hakemistoon. 
     3792            </summary> 
     3793            <param name="name">Fontin tiedoston nimi, ilman pÀÀtettÀ.</param> 
     3794        </member> 
     3795        <member name="T:Jypeli.GameObjectContainer"> 
     3796            <summary> 
     3797            Rajapinta luokalle joka sisÀltÀÀ peliolioita. 
     3798            </summary> 
     3799        </member> 
     3800        <member name="M:Jypeli.GameObjectContainer.Add(Jypeli.IGameObject)"> 
     3801            <summary> 
     3802            LisÀÀ peliolion. 
     3803            </summary> 
     3804            <param name="obj">Olio</param> 
     3805        </member> 
     3806        <member name="M:Jypeli.GameObjectContainer.Remove(Jypeli.IGameObject)"> 
     3807            <summary> 
     3808            Poistaa peliolion tuhoamatta sitÀ. 
     3809            </summary> 
     3810            <param name="obj">Olio</param> 
     3811        </member> 
     3812        <member name="T:Jypeli.PhysicsGame"> 
     3813            <summary> 
     3814            Peli, jossa on fysiikan laskenta mukana. Peliin lisÀtyt <code>PhysicsObject</code>-oliot 
     3815            kÀyttÀytyvÀt fysiikan lakien mukaan. 
     3816            </summary> 
     3817        </member> 
     3818        <member name="P:Jypeli.PhysicsGame.Gravity"> 
     3819            <summary> 
     3820            Painovoima. Voimavektori, joka vaikuttaa kaikkiin ei-staattisiin kappaleisiin. 
     3821            </summary> 
     3822        </member> 
     3823        <member name="M:Jypeli.PhysicsGame.#ctor"> 
     3824            <summary> 
     3825            Alustaa uuden fysiikkapelin. 
     3826            </summary> 
     3827        </member> 
     3828        <member name="M:Jypeli.PhysicsGame.#ctor(System.Int32)"> 
     3829            <summary> 
     3830            Alustaa uuden fysiikkapelin. 
     3831            </summary> 
     3832            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     3833        </member> 
     3834        <member name="T:Jypeli.PhysicsGameBase"> 
     3835            <summary> 
     3836            Kantaluokka fysiikkapeleille. 
     3837            </summary> 
     3838        </member> 
     3839        <member name="P:Jypeli.PhysicsGameBase.PhysicsEnabled"> 
     3840            <summary> 
     3841            Onko fysiikan laskenta kÀytössÀ vai ei. 
     3842            </summary> 
     3843        </member> 
     3844        <member name="M:Jypeli.PhysicsGameBase.#ctor(System.Int32)"> 
     3845            <summary> 
     3846            Alustaa uuden fysiikkapelin. 
     3847            </summary> 
     3848            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     3849        </member> 
     3850        <member name="M:Jypeli.PhysicsGameBase.StopAll"> 
     3851            <summary> 
     3852            PysÀyttÀÀ kaiken liikkeen. 
     3853            </summary> 
     3854        </member> 
     3855        <member name="M:Jypeli.PhysicsGameBase.ClearAll"> 
     3856            <summary> 
     3857            Nollaa kaiken (kontrollit, nÀyttöobjektit, ajastimet ja fysiikkamoottorin). 
     3858            </summary> 
     3859        </member> 
     3860        <member name="M:Jypeli.PhysicsGameBase.ClearPhysics"> 
     3861            <summary> 
     3862            Nollaa fysiikkamoottorin. 
     3863            </summary> 
     3864        </member> 
     3865        <member name="M:Jypeli.PhysicsGameBase.Add(Physics2DDotNet.Joints.Joint)"> 
     3866            <summary> 
     3867            LisÀÀ liitoksen peliin. 
     3868            </summary> 
     3869        </member> 
     3870        <member name="M:Jypeli.PhysicsGameBase.Remove(Physics2DDotNet.Joints.Joint)"> 
     3871            <summary> 
     3872            Poistaa liitoksen pelistÀ. 
     3873            </summary> 
     3874            <param name="j"></param> 
     3875        </member> 
     3876        <member name="M:Jypeli.PhysicsGameBase.Remove(Jypeli.AxleJoint)"> 
     3877            <summary> 
     3878            Poistaa liitoksen pelistÀ. 
     3879            </summary> 
     3880            <param name="j"></param> 
     3881        </member> 
     3882        <member name="M:Jypeli.PhysicsGameBase.Add(Jypeli.AxleJoint)"> 
     3883            <summary> 
     3884            LisÀÀ liitoksen peliin. 
     3885            </summary> 
     3886        </member> 
     3887        <member name="M:Jypeli.PhysicsGameBase.Update(Jypeli.Time)"> 
     3888            <summary> 
     3889            Ajetaan kun pelin tilannetta pÀivitetÀÀn. PÀivittÀmisen voi toteuttaa perityssÀ luokassa 
     3890            toteuttamalla tÀmÀn metodin. Perityn luokan metodissa tulee kutsua kantaluokan metodia. 
     3891            </summary> 
     3892            <param name="time"></param> 
     3893        </member> 
     3894        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,Jypeli.CollisionHandler{``0,``1})"> 
     3895            <summary> 
     3896            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun olio <code>obj</code> törmÀÀ johonkin toiseen olioon. 
     3897            </summary> 
     3898            <typeparam name="O">TörmÀÀvÀn olion tyyppi.</typeparam> 
     3899            <typeparam name="T">Kohdeolion tyyppi.</typeparam> 
     3900            <param name="obj">TörmÀÀvÀ olio</param> 
     3901            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     3902        </member> 
     3903        <member name="M:Jypeli.PhysicsGameBase.AddProtectedCollisionHandler``2(``0,Jypeli.CollisionHandler{``0,``1})"> 
     3904            <summary> 
     3905            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun olio <code>obj</code> törmÀÀ johonkin toiseen olioon. 
     3906            Jypelin sisÀiseen kÀyttöön! 
     3907            </summary> 
     3908            <typeparam name="O">TörmÀÀvÀn olion tyyppi.</typeparam> 
     3909            <typeparam name="T">Kohdeolion tyyppi.</typeparam> 
     3910            <param name="obj">TörmÀÀvÀ olio</param> 
     3911            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     3912        </member> 
     3913        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.IPhysicsObject,Jypeli.CollisionHandler{Jypeli.IPhysicsObject,Jypeli.IPhysicsObject})"> 
     3914            <summary> 
     3915            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun yleinen fysiikkaolio <code>obj</code> 
     3916            törmÀÀ johonkin toiseen yleiseen fysiikkaolioon. 
     3917            </summary> 
     3918            <param name="obj">TörmÀÀvÀ olio</param> 
     3919            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     3920        </member> 
     3921        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
     3922            <summary> 
     3923            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkaolio <code>obj</code> törmÀÀ johonkin toiseen fysiikkaolioon. 
     3924            </summary> 
     3925            <param name="obj">TörmÀÀvÀ olio</param> 
     3926            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     3927        </member> 
     3928        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 
     3929            <summary> 
     3930            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkaolio <code>obj</code> törmÀÀ johonkin fysiikkarakenteeseen. 
     3931            </summary> 
     3932            <param name="obj">TörmÀÀvÀ olio</param> 
     3933            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     3934        </member> 
     3935        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 
     3936            <summary> 
     3937            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkarakenne <code>o</code> törmÀÀ johonkin fysiikkaolioon. 
     3938            </summary> 
     3939            <param name="obj">TörmÀÀvÀ fysiikkarakenne</param> 
     3940            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     3941        </member> 
     3942        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 
     3943            <summary> 
     3944            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun fysiikkarakenne <code>o</code> törmÀÀ toiseen fysiikkarakenteeseen. 
     3945            </summary> 
     3946            <param name="obj">TörmÀÀvÀ fysiikkarakenne</param> 
     3947            <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 
     3948        </member> 
     3949        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandlerByRef``2(``0,``1,Jypeli.CollisionHandler{``0,``1})"> 
     3950            <summary> 
     3951            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun 
     3952            olio <code>obj</code> törmÀÀ tiettyyn toiseen olioon <code>target</code>. 
     3953            </summary> 
     3954            <param name="obj">TörmÀÀvÀ olio.</param> 
     3955            <param name="target">Olio johon törmÀtÀÀn.</param> 
     3956            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     3957        </member> 
     3958        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandlerByTag``2(``0,System.Object,Jypeli.CollisionHandler{``0,``1})"> 
     3959            <summary> 
     3960            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     3961            olio <code>obj</code> törmÀÀ toiseen olioon, jolla on tietty tagi <code>tag</code>. 
     3962            </summary> 
     3963            <param name="obj">TörmÀÀvÀ olio.</param> 
     3964            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     3965            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     3966        </member> 
     3967        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,System.Object,Jypeli.CollisionHandler{``0,``1})"> 
     3968            <summary> 
     3969            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     3970            olio <code>obj</code> törmÀÀ toiseen olioon. 
     3971            </summary> 
     3972            <param name="obj">TörmÀÀvÀ olio.</param> 
     3973            <param name="target">TörmÀttÀvÀn olion viite tai tagi.</param> 
     3974            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     3975        </member> 
     3976        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.IPhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.IPhysicsObject,Jypeli.IPhysicsObject})"> 
     3977            <summary> 
     3978            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     3979            yleinen fysiikkaolio <code>obj</code> törmÀÀ toiseen yleiseen fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
     3980            </summary> 
     3981            <param name="obj">TörmÀÀvÀ olio.</param> 
     3982            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     3983            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     3984        </member> 
     3985        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsObject})"> 
     3986            <summary> 
     3987            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     3988            fysiikkaolio <code>obj</code> törmÀÀ toiseen fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
     3989            </summary> 
     3990            <param name="obj">TörmÀÀvÀ olio.</param> 
     3991            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     3992            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     3993        </member> 
     3994        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 
     3995            <summary> 
     3996            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     3997            fysiikkaolio <code>obj</code> törmÀÀ fysiikkarakenteeseen, jolla on tietty tagi <code>tag</code>. 
     3998            </summary> 
     3999            <param name="obj">TörmÀÀvÀ olio.</param> 
     4000            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     4001            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     4002        </member> 
     4003        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 
     4004            <summary> 
     4005            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     4006            fysiikkarakenne <code>obj</code> törmÀÀ fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
     4007            </summary> 
     4008            <param name="obj">TörmÀÀvÀ rakenne.</param> 
     4009            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
     4010            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     4011        </member> 
     4012        <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 
     4013            <summary> 
     4014            MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
     4015            fysiikkarakenne <code>obj</code> törmÀÀ toiseen fysiikarakenteeseen, jolla on tietty tagi <code>tag</code>. 
     4016            </summary> 
     4017            <param name="obj">TörmÀÀvÀ rakenne.</param> 
     4018            <param name="tag">TörmÀttÀvÀn rakenteen tagi.</param> 
     4019            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
     4020        </member> 
     4021        <member name="M:Jypeli.PhysicsGameBase.RemoveCollisionHandlers(Jypeli.PhysicsObject,Jypeli.PhysicsObject,System.Object,System.Delegate)"> 
     4022            <summary> 
     4023            Poistaa kaikki ehdot tÀyttÀvÀt törmÀyksenkÀsittelijÀt. 
     4024            </summary> 
     4025            <param name="obj">TörmÀÀvÀ olio. null jos ei vÀliÀ.</param> 
     4026            <param name="target">TörmÀyksen kohde. null jos ei vÀliÀ.</param> 
     4027            <param name="tag">TörmÀyksen kohteen tagi. null jos ei vÀliÀ.</param> 
     4028            <param name="handler">TörmÀyksenkÀsittelijÀ. null jos ei vÀliÀ.</param> 
     4029        </member> 
     4030        <member name="M:Jypeli.PhysicsGameBase.RemoveProtectedCollisionHandlers(Jypeli.PhysicsObject,Jypeli.PhysicsObject,System.Object,System.Delegate)"> 
     4031            <summary> 
     4032            Poistaa kaikki ehdot tÀyttÀvÀt törmÀyksenkÀsittelijÀt. 
     4033            Jypelin sisÀiseen kÀyttöön! 
     4034            </summary> 
     4035            <param name="obj">TörmÀÀvÀ olio. null jos ei vÀliÀ.</param> 
     4036            <param name="target">TörmÀyksen kohde. null jos ei vÀliÀ.</param> 
     4037            <param name="tag">TörmÀyksen kohteen tagi. null jos ei vÀliÀ.</param> 
     4038            <param name="handler">TörmÀyksenkÀsittelijÀ. null jos ei vÀliÀ.</param> 
     4039        </member> 
     4040        <member name="T:Jypeli.TopDownPhysicsGame"> 
     4041            <summary> 
     4042            Peli, johon voi lisÀtÀ pintoja, joiden pÀÀllÀ oliot voivat liukua. Peliin lisÀtyt <code>PhysicsObject</code>-oliot 
     4043            kÀyttÀytyvÀt fysiikan lakien mukaan. 
     4044            </summary> 
     4045        </member> 
     4046        <member name="P:Jypeli.TopDownPhysicsGame.Surfaces"> 
     4047            <summary> 
     4048            The surfaces on which other objects may slide. 
     4049            </summary> 
     4050            <remarks> 
     4051            The purpose of having surfaces in a separate list is to 
     4052            have less checks between objects and thus keep the performance 
     4053            good. Although the worst-case scenario is still O(n^2), this 
     4054            happens only when there are a lot of surfaces. One way to 
     4055            optimize that might be to store the surfaces in a spatial hash. 
     4056             
     4057            It might make sense not to add the surfaces to the physics engine at all. 
     4058            Or to have only IShape objects as surfaces instead of physics objects. 
     4059            Although someone might of course want to listen collisions for surfaces. 
     4060            </remarks> 
     4061        </member> 
     4062        <member name="P:Jypeli.TopDownPhysicsGame.Gravity"> 
     4063            <summary> 
     4064            Painovoima. MitÀ suurempi painovoima, sitÀ suurempi liikekitka 
     4065            kaikille olioille. 
     4066            </summary> 
     4067        </member> 
     4068        <member name="P:Jypeli.TopDownPhysicsGame.KineticFriction"> 
     4069            <summary> 
     4070            Liikekitka pinnalla. TÀtÀ arvoa kÀytetÀÀn, kun liikkuva kappale 
     4071            ei ole minkÀÀn lisÀtyn pinnan pÀÀllÀ. Arvot tyypillisesti vÀlillÀ 
     4072            <c>0.0</c>-<c>1.0</c>. 
     4073            </summary> 
     4074        </member> 
     4075        <member name="M:Jypeli.TopDownPhysicsGame.#ctor"> 
     4076            <summary> 
     4077            Alustaa uuden fysiikkapelin. 
     4078            </summary> 
     4079        </member> 
     4080        <member name="M:Jypeli.TopDownPhysicsGame.#ctor(System.Int32)"> 
     4081            <summary> 
     4082            Alustaa uuden fysiikkapelin. 
     4083            </summary> 
     4084            <param name="device">MikÀ monitori kÀytössÀ, 1=ensimmÀinen</param> 
     4085        </member> 
     4086        <member name="M:Jypeli.TopDownPhysicsGame.AddSurface(Jypeli.PhysicsObject)"> 
     4087            <summary> 
     4088            LisÀÀ peliin pinnan, jonka pÀÀllÀ muut oliot voivat liukua. 
     4089            </summary> 
     4090            <remarks> 
     4091            Pinnalle asetetaan automaattisesti <c>IgnoresCollisionResponse</c> arvoon <c>true</c>. 
     4092            </remarks> 
     4093            <param name="surface"></param> 
     4094        </member> 
     4095        <member name="M:Jypeli.TopDownPhysicsGame.ClearAll"> 
     4096            <summary> 
     4097            Nollaa kaiken (kontrollit, nÀyttöobjektit, ajastimet ja fysiikkamoottorin). 
     4098            </summary> 
     4099        </member> 
     4100        <member name="T:Jypeli.DrawOrder"> 
     4101            <summary> 
     4102            PiirtojÀrjestys. 
     4103            </summary> 
     4104        </member> 
     4105        <member name="F:Jypeli.DrawOrder.Irrelevant"> 
     4106            <summary> 
     4107            PiirtojÀrjestyksellÀ ei ole vÀliÀ. Oliot piirretÀÀn mahdollisimman tehokkaassa jÀrjestyksessÀ. 
     4108            TÀmÀ on oletus. 
     4109            </summary> 
     4110        </member> 
     4111        <member name="F:Jypeli.DrawOrder.FirstToLast"> 
     4112            <summary> 
     4113            Oliot piirretÀÀn siinÀ jÀrjestyksessÀ missÀ ne on lisÀtty peliin. 
     4114            </summary> 
     4115        </member> 
     4116        <member name="T:Jypeli.Layer"> 
     4117            <summary> 
     4118            Kerros. Vastaa olioiden piirtÀmisestÀ. 
     4119            </summary> 
     4120        </member> 
     4121        <member name="F:Jypeli.Layer.squareVertices"> 
     4122            <summary> 
     4123            Vertices for drawing a filled square. 
     4124            </summary> 
     4125        </member> 
     4126        <member name="F:Jypeli.Layer.squareIndices"> 
     4127            <summary> 
     4128            Indices for the vertex array of the square. 
     4129            </summary> 
     4130        </member> 
     4131        <member name="F:Jypeli.Layer.triangleVertices"> 
     4132            <summary> 
     4133            Vertices for drawing a filled triangle. 
     4134            </summary> 
     4135        </member> 
     4136        <member name="F:Jypeli.Layer.triangleIndices"> 
     4137            <summary> 
     4138            Indices for the vertex array of the triangle. 
     4139            </summary> 
     4140        </member> 
     4141        <member name="P:Jypeli.Layer.DrawOrder"> 
     4142            <summary> 
     4143            Olioiden piirtojÀrjestys. 
     4144            </summary> 
     4145        </member> 
     4146        <member name="P:Jypeli.Layer.RelativeTransition"> 
     4147            <summary> 
     4148            Kuinka paljon tÀmÀn kerroksen olioiden paikka muuttuu kameran siirtyessÀ suhteessa muihin kerroksiin. 
     4149            Esimerkiksi arvo 0.5 aiheuttaa siirtymÀn joka on puolet normaalista. 
     4150            </summary> 
     4151        </member> 
     4152        <member name="P:Jypeli.Layer.IgnoresZoom"> 
     4153            <summary> 
     4154            JÀttÀÀ kameran zoomin huomiotta jos asetettu. 
     4155            </summary> 
     4156        </member> 
     4157        <member name="P:Jypeli.Layer.Grid"> 
     4158            <summary> 
     4159            Ruudukko. Ruudukko piirretÀÀn asettamalla tÀhÀn <c>Grid</c>-olio. 
     4160            Jos <c>null</c>, ruudukkoa ei piirretÀ. 
     4161            </summary> 
     4162        </member> 
     4163        <member name="M:Jypeli.Layer.CreateStaticLayer"> 
     4164            <summary> 
     4165            Luo staattisen kerroksen (ei liiku kameran mukana) 
     4166            </summary> 
     4167            <returns></returns> 
     4168        </member> 
     4169        <member name="T:Jypeli.JypeliWindow.MoveEvent"> 
     4170            <summary> 
     4171            Tapahtumatyyppi ikkunan paikan muutokselle. 
     4172            </summary> 
     4173        </member> 
     4174        <member name="T:Jypeli.JypeliWindow.ResizeEvent"> 
     4175            <summary> 
     4176            Tapahtumatyyppi ikkunan koon muutokselle. 
     4177            </summary> 
     4178        </member> 
     4179        <member name="E:Jypeli.JypeliWindow.ClientSizeChanged"> 
     4180            <summary> 
     4181             
     4182            </summary> 
     4183        </member> 
     4184        <member name="E:Jypeli.JypeliWindow.OrientationChanged"> 
     4185            <summary> 
     4186             
     4187            </summary> 
     4188        </member> 
     4189        <member name="E:Jypeli.JypeliWindow.ScreenDeviceNameChanged"> 
     4190            <summary> 
     4191             
     4192            </summary> 
     4193        </member> 
     4194        <member name="M:Jypeli.JypeliWindow.OnXnaMethod(System.EventHandler{System.EventArgs},System.Object,System.EventArgs)"> 
     4195            <summary> 
     4196            Generic XNA event handler. 
     4197            </summary> 
     4198            <param name="method"></param> 
     4199            <param name="sender"></param> 
     4200            <param name="args"></param> 
     4201        </member> 
     4202        <member name="E:Jypeli.JypeliWindow.EnterFullscreen"> 
     4203            <summary> 
     4204            Tapahtuu kun mennÀÀn koko ruudun tilaan. 
     4205            </summary> 
     4206        </member> 
     4207        <member name="E:Jypeli.JypeliWindow.ExitFullscreen"> 
     4208            <summary> 
     4209            Tapahtuu kun poistutaan koko ruudun tilasta 
     4210            </summary> 
     4211        </member> 
     4212        <member name="E:Jypeli.JypeliWindow.Moved"> 
     4213            <summary> 
     4214            Tapahtuu kun ikkunaa siirretÀÀn. 
     4215            </summary> 
     4216        </member> 
     4217        <member name="E:Jypeli.JypeliWindow.Resized"> 
     4218            <summary> 
     4219            Tapahtuu kun ikkunan kokoa on muutettu. 
     4220            </summary> 
     4221        </member> 
     4222        <member name="P:Jypeli.JypeliWindow.AllowUserResizing"> 
     4223            <summary> 
     4224            Voiko kÀyttÀjÀ muuttaa ikkunan kokoa ikkunan reunasta. 
     4225            </summary> 
     4226        </member> 
     4227        <member name="P:Jypeli.JypeliWindow.CurrentOrientation"> 
     4228            <summary> 
     4229            Ikkunan asento puhelimessa (pysty tai vaaka) 
     4230            </summary> 
     4231        </member> 
     4232        <member name="P:Jypeli.JypeliWindow.Title"> 
     4233            <summary> 
     4234            Ikkunan otsikko. 
     4235            </summary> 
     4236        </member> 
     4237        <member name="P:Jypeli.JypeliWindow.Width"> 
     4238            <summary> 
     4239            Ikkunan leveys. 
     4240            </summary> 
     4241        </member> 
     4242        <member name="P:Jypeli.JypeliWindow.Height"> 
     4243            <summary> 
     4244            Ikkunan korkeus. 
     4245            </summary> 
     4246        </member> 
     4247        <member name="P:Jypeli.JypeliWindow.Fullscreen"> 
     4248            <summary> 
     4249            Onko ikkuna koko nÀytön kokoinen ilman reunoja. 
     4250            </summary> 
     4251        </member> 
     4252        <member name="P:Jypeli.JypeliWindow.Handle"> 
     4253            <summary> 
     4254            API-kahva ikkunaan. 
     4255            </summary> 
     4256        </member> 
     4257        <member name="P:Jypeli.JypeliWindow.ScreenDeviceName"> 
     4258            <summary> 
     4259            NÀyttölaitteen nimi. 
     4260            </summary> 
     4261        </member> 
     4262        <member name="P:Jypeli.JypeliWindow.Left"> 
     4263            <summary> 
     4264            Ikkunan vasemman reunan x-koordinaatti. 
     4265            </summary> 
     4266        </member> 
     4267        <member name="P:Jypeli.JypeliWindow.Top"> 
     4268            <summary> 
     4269            Ikkunan ylÀreunan y-koordinaatti. 
     4270            Huom. y kasvaa alaspÀin! 
     4271            </summary> 
     4272        </member> 
     4273        <member name="P:Jypeli.JypeliWindow.Right"> 
     4274            <summary> 
     4275            Ikkunan oikean reunan x-koordinaatti. 
     4276            </summary> 
     4277        </member> 
     4278        <member name="P:Jypeli.JypeliWindow.Bottom"> 
     4279            <summary> 
     4280            Ikkunan alareunan y-koordinaatti. 
     4281            Huom. y kasvaa alaspÀin! 
     4282            </summary> 
     4283        </member> 
     4284        <member name="P:Jypeli.JypeliWindow.X"> 
     4285            <summary> 
     4286            Ikkunan keskikohdan x-koordinaatti. 
     4287            </summary> 
     4288        </member> 
     4289        <member name="P:Jypeli.JypeliWindow.Y"> 
     4290            <summary> 
     4291            Ikkunan keskikohdan y-koordinaatti. 
     4292            Huom. y kasvaa alaspÀin! 
     4293            </summary> 
     4294        </member> 
     4295        <member name="M:Jypeli.JypeliWindow.#ctor(Microsoft.Xna.Framework.GameWindow,Microsoft.Xna.Framework.GraphicsDeviceManager)"> 
     4296            <summary> 
     4297            Luo uuden ikkunan xna-ikkunan perusteella. 
     4298            </summary> 
     4299            <param name="gameWindow"></param> 
     4300            <param name="graphicsDeviceManager"></param> 
     4301        </member> 
     4302        <member name="P:Jypeli.JypeliWindow.ClientBounds"> 
     4303            <summary> 
     4304            Ikkunan koko ja paikka xna-neliönÀ. 
     4305            </summary> 
     4306        </member> 
     4307        <member name="M:Jypeli.JypeliWindow.BeginScreenDeviceChange(System.Boolean)"> 
     4308            <summary> 
     4309             
     4310            </summary> 
     4311            <param name="willBeFullScreen"></param> 
     4312        </member> 
     4313        <member name="M:Jypeli.JypeliWindow.EndScreenDeviceChange(System.String,System.Int32,System.Int32)"> 
     4314            <summary> 
     4315             
     4316            </summary> 
     4317            <param name="screenDeviceName"></param> 
     4318            <param name="clientWidth"></param> 
     4319            <param name="clientHeight"></param> 
     4320        </member> 
     4321        <member name="M:Jypeli.JypeliWindow.Update"> 
     4322            <summary> 
     4323            Kutsutaan Jypelin pÀivityssilmukasta. 
     4324            </summary> 
     4325        </member> 
     4326        <member name="T:Jypeli.ListHelpers"> 
     4327            <summary> 
     4328            Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
     4329            </summary> 
     4330        </member> 
     4331        <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
     4332            <summary> 
     4333            Laskee minimin. 
     4334            </summary> 
     4335            <param name="values"></param> 
     4336            <returns></returns> 
     4337        </member> 
     4338        <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
     4339            <summary> 
     4340            Laskee maksimin. 
     4341            </summary> 
     4342            <param name="values"></param> 
     4343            <returns></returns> 
     4344        </member> 
     4345        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
     4346            <summary> 
     4347            Laskee keskiarvon. 
     4348            </summary> 
     4349            <param name="values"></param> 
     4350            <returns></returns> 
     4351        </member> 
     4352        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
     4353            <summary> 
     4354            Laskee keskiarvon komponenteittain. 
     4355            </summary> 
     4356            <param name="values"></param> 
     4357            <returns></returns> 
     4358        </member> 
     4359        <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
     4360            <summary> 
     4361            Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
     4362            </summary> 
     4363            <typeparam name="TInput">LÀhtötyyppi</typeparam> 
     4364            <typeparam name="TOutput">Kohdetyyppi</typeparam> 
     4365            <param name="items">Muunnettava kokoelma</param> 
     4366            <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
     4367            <returns>Muunnettu kokoelma</returns> 
     4368        </member> 
     4369        <member name="T:Jypeli.ObjectHelper"> 
     4370            <summary> 
     4371            Apuluokka kaikille olioille 
     4372            </summary> 
     4373        </member> 
     4374        <member name="M:Jypeli.ObjectHelper.GetHashCode(System.Object[])"> 
     4375            <summary> 
     4376            Palauttaa hajautuskoodin usean olion kokoelmalle. 
     4377            </summary> 
     4378            <param name="objects"></param> 
     4379            <returns></returns> 
     4380        </member> 
     4381        <member name="T:Jypeli.ReturnHelper"> 
     4382            <summary> 
     4383            Apuluokka palautusarvoille. 
     4384            </summary> 
     4385        </member> 
     4386        <member name="M:Jypeli.ReturnHelper.ReturnFirstNotNull``1(``0[])"> 
     4387            <summary> 
     4388            Palauttaa listasta ensimmÀisen olion, joka ei ole null. 
     4389            </summary> 
     4390            <typeparam name="T">Olioiden tyyppi</typeparam> 
     4391            <param name="list">Lista olioista</param> 
     4392            <returns>EnsimmÀinen ei-null listasta, tai null jos mikÀÀn ei tÀsmÀÀ</returns> 
     4393        </member> 
     4394        <member name="T:Jypeli.StreamHelpers"> 
     4395            <summary> 
     4396            Apufunktioita virtojen kÀyttöön. 
     4397            </summary> 
     4398        </member> 
     4399        <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
     4400            <summary> 
     4401            Kopioi virran sisÀllön toiseen virtaan. 
     4402            Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
     4403            </summary> 
     4404            <param name="input">MistÀ kopioidaan</param> 
     4405            <param name="output">Mihin kopioidaan</param> 
     4406        </member> 
     4407        <member name="M:Jypeli.StringHelpers.StringEquals(System.Object,System.Object)"> 
     4408            <summary> 
     4409            Vertaa kahta oliota, jotka ovat joko merkkijonoja tai StringBuildereita, merkki kerrallaan. 
     4410            </summary> 
     4411            <param name="o1"></param> 
     4412            <param name="o2"></param> 
     4413            <returns></returns> 
     4414        </member> 
     4415        <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
     4416            <summary> 
     4417            Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
     4418            Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
     4419            </summary> 
     4420            <param name="builder">StringBuilder-olio</param> 
     4421            <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
     4422            <returns></returns> 
     4423        </member> 
     4424        <member name="M:Jypeli.StringHelpers.Substring(System.Text.StringBuilder,System.Text.StringBuilder,System.Int32,System.Int32)"> 
     4425            <summary> 
     4426            Kirjoittaa osamerkkijonon toiseen StringBuilderiin. 
     4427            </summary> 
     4428            <param name="src">StringBuilder josta luetaan</param> 
     4429            <param name="dest">StringBuilder johon kirjoitetaan</param> 
     4430            <param name="start">EnsimmÀinen merkki osajonosta</param> 
     4431            <param name="length">Osajonon pituus</param> 
     4432        </member> 
     4433        <member name="M:Jypeli.StringHelpers.Substring(System.Text.StringBuilder,System.Int32,System.Int32)"> 
     4434            <summary> 
     4435            Palauttaa osamerkkijonon toisena StringBuilderina. 
     4436            </summary> 
     4437            <param name="builder">StringBuilder-instanssi</param> 
     4438            <param name="start">EnsimmÀinen merkki osajonosta</param> 
     4439            <param name="length">Osajonon pituus</param> 
     4440            <returns>Osamerkkijono-StringBuilder</returns> 
     4441        </member> 
     4442        <member name="M:Jypeli.StringHelpers.PutTo(System.Text.StringBuilder,System.Text.StringBuilder)"> 
     4443            <summary> 
     4444            Poistaa koko StringBuilderin sisÀllön ja kirjoittaa sen toiseen StringBuilderiin. 
     4445            </summary> 
     4446            <param name="src">StringBuilder josta otetaan</param> 
     4447            <param name="dest">StringBuilder johon kirjoitetaan</param> 
     4448        </member> 
     4449        <member name="M:Jypeli.StringHelpers.PutTo(System.Text.StringBuilder,System.Text.StringBuilder,System.Int32,System.Int32)"> 
     4450            <summary> 
     4451            Poistaa osamerkkijonon ja kirjoittaa sen toiseen StringBuilderiin. 
     4452            </summary> 
     4453            <param name="src">StringBuilder josta otetaan</param> 
     4454            <param name="dest">StringBuilder johon kirjoitetaan</param> 
     4455            <param name="start">EnsimmÀinen merkki osajonosta</param> 
     4456            <param name="length">Osajonon pituus</param> 
     4457        </member> 
     4458        <member name="M:Jypeli.StringHelpers.PutTo(System.Text.StringBuilder,System.Int32,System.Int32)"> 
     4459            <summary> 
     4460            Poistaa osamerkkijonon ja palauttaa sen toisena StringBuilderina.. 
     4461            </summary> 
     4462            <param name="builder">StringBuilder-instanssi</param> 
     4463            <param name="start">EnsimmÀinen merkki osajonosta</param> 
     4464            <param name="length">Osajonon pituus</param> 
     4465            <returns>Osamerkkijono-StringBuilder</returns> 
     4466        </member> 
     4467        <member name="M:Jypeli.StringHelpers.Repeat(System.String,System.Int32)"> 
     4468            <summary> 
     4469            Toistaa merkkijonon annetun mÀÀrÀn verran. 
     4470            </summary> 
     4471            <param name="s">Toistettava merkkijono</param> 
     4472            <param name="times">Kuinka monta kertaa toistetaan</param> 
     4473            <returns>Toistettu merkkijono</returns> 
     4474        </member> 
     4475        <member name="P:Jypeli.AbstractTileMap`1.RowCount"> 
     4476            <summary> 
     4477            Rivien mÀÀrÀ kentÀssÀ (pystysuoraan). 
     4478            </summary> 
     4479        </member> 
     4480        <member name="P:Jypeli.AbstractTileMap`1.ColumnCount"> 
     4481            <summary> 
     4482            Sarakkeiden mÀÀrÀ kentÀssÀ (vaakasuoraan). 
     4483            </summary> 
     4484        </member> 
     4485        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod(`0,Jypeli.AbstractTileMap{`0}.TileMethodWithPos)"> 
     4486            <summary> 
     4487            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4488            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4489            Execute. 
     4490            </summary> 
     4491            <param name="tileSymbol">Merkki</param> 
     4492            <param name="f">Aliohjelma</param> 
     4493        </member> 
     4494        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``1(`0,Jypeli.AbstractTileMap{`0}.TileMethodWithPos{``0},``0)"> 
     4495            <summary> 
     4496            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4497            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4498            Execute. 
     4499            </summary> 
     4500            <typeparam name="T1">Parametrin tyyppi</typeparam> 
     4501            <param name="tileSymbol">Merkki</param> 
     4502            <param name="f">Aliohjelma</param> 
     4503            <param name="p1">Parametri</param> 
     4504        </member> 
     4505        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``2(`0,Jypeli.AbstractTileMap{`0}.TileMethodWithPos{``0,``1},``0,``1)"> 
     4506            <summary> 
     4507            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4508            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4509            Execute. 
     4510            </summary> 
     4511            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4512            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4513            <param name="tileSymbol">Merkki</param> 
     4514            <param name="f">Aliohjelma</param> 
     4515            <param name="p1">EnsimmÀinen parametri</param> 
     4516            <param name="p2">Toinen parametri</param> 
     4517        </member> 
     4518        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``3(`0,Jypeli.AbstractTileMap{`0}.TileMethodWithPos{``0,``1,``2},``0,``1,``2)"> 
     4519            <summary> 
     4520            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4521            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4522            Execute. 
     4523            </summary> 
     4524            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4525            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4526            <param name="tileSymbol">Merkki</param> 
     4527            <param name="f">Aliohjelma</param> 
     4528            <param name="p1">EnsimmÀinen parametri</param> 
     4529            <param name="p2">Toinen parametri</param> 
     4530        </member> 
     4531        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``4(`0,Jypeli.AbstractTileMap{`0}.TileMethodWithPos{``0,``1,``2,``3},``0,``1,``2,``3)"> 
     4532            <summary> 
     4533            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4534            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4535            Execute. 
     4536            </summary> 
     4537            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4538            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4539            <param name="tileSymbol">Merkki</param> 
     4540            <param name="f">Aliohjelma</param> 
     4541            <param name="p1">EnsimmÀinen parametri</param> 
     4542            <param name="p2">Toinen parametri</param> 
     4543        </member> 
     4544        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``5(`0,Jypeli.AbstractTileMap{`0}.TileMethodWithPos{``0,``1,``2,``3,``4},``0,``1,``2,``3,``4)"> 
     4545            <summary> 
     4546            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4547            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4548            Execute. 
     4549            </summary> 
     4550            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4551            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4552            <param name="tileSymbol">Merkki</param> 
     4553            <param name="f">Aliohjelma</param> 
     4554            <param name="p1">EnsimmÀinen parametri</param> 
     4555            <param name="p2">Toinen parametri</param> 
     4556        </member> 
     4557        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``6(`0,Jypeli.AbstractTileMap{`0}.TileMethodWithPos{``0,``1,``2,``3,``4,``5},``0,``1,``2,``3,``4,``5)"> 
     4558            <summary> 
     4559            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4560            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4561            Execute. 
     4562            </summary> 
     4563            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4564            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4565            <param name="tileSymbol">Merkki</param> 
     4566            <param name="f">Aliohjelma</param> 
     4567            <param name="p1">EnsimmÀinen parametri</param> 
     4568            <param name="p2">Toinen parametri</param> 
     4569        </member> 
     4570        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod(`0,Jypeli.AbstractTileMap{`0}.TileMethod)"> 
     4571            <summary> 
     4572            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4573            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4574            Execute. 
     4575            </summary> 
     4576            <param name="tileSymbol">Merkki</param> 
     4577            <param name="f">Aliohjelma</param> 
     4578        </member> 
     4579        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``1(`0,Jypeli.AbstractTileMap{`0}.TileMethod{``0},``0)"> 
     4580            <summary> 
     4581            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4582            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4583            Execute. 
     4584            </summary> 
     4585            <typeparam name="T1">Parametrin tyyppi</typeparam> 
     4586            <param name="tileSymbol">Merkki</param> 
     4587            <param name="f">Aliohjelma</param> 
     4588            <param name="p1">Parametri</param> 
     4589        </member> 
     4590        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``2(`0,Jypeli.AbstractTileMap{`0}.TileMethod{``0,``1},``0,``1)"> 
     4591            <summary> 
     4592            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4593            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4594            Execute. 
     4595            </summary> 
     4596            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4597            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4598            <param name="tileSymbol">Merkki</param> 
     4599            <param name="f">Aliohjelma</param> 
     4600            <param name="p1">EnsimmÀinen parametri</param> 
     4601            <param name="p2">Toinen parametri</param> 
     4602        </member> 
     4603        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``3(`0,Jypeli.AbstractTileMap{`0}.TileMethod{``0,``1,``2},``0,``1,``2)"> 
     4604            <summary> 
     4605            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4606            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4607            Execute. 
     4608            </summary> 
     4609            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4610            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4611            <param name="tileSymbol">Merkki</param> 
     4612            <param name="f">Aliohjelma</param> 
     4613            <param name="p1">EnsimmÀinen parametri</param> 
     4614            <param name="p2">Toinen parametri</param> 
     4615        </member> 
     4616        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``4(`0,Jypeli.AbstractTileMap{`0}.TileMethod{``0,``1,``2,``3},``0,``1,``2,``3)"> 
     4617            <summary> 
     4618            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4619            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4620            Execute. 
     4621            </summary> 
     4622            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4623            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4624            <param name="tileSymbol">Merkki</param> 
     4625            <param name="f">Aliohjelma</param> 
     4626            <param name="p1">EnsimmÀinen parametri</param> 
     4627            <param name="p2">Toinen parametri</param> 
     4628        </member> 
     4629        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``5(`0,Jypeli.AbstractTileMap{`0}.TileMethod{``0,``1,``2,``3,``4},``0,``1,``2,``3,``4)"> 
     4630            <summary> 
     4631            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4632            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4633            Execute. 
     4634            </summary> 
     4635            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4636            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4637            <param name="tileSymbol">Merkki</param> 
     4638            <param name="f">Aliohjelma</param> 
     4639            <param name="p1">EnsimmÀinen parametri</param> 
     4640            <param name="p2">Toinen parametri</param> 
     4641        </member> 
     4642        <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``6(`0,Jypeli.AbstractTileMap{`0}.TileMethod{``0,``1,``2,``3,``4,``5},``0,``1,``2,``3,``4,``5)"> 
     4643            <summary> 
     4644            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4645            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4646            Execute. 
     4647            </summary> 
     4648            <typeparam name="T1">EnsimmÀisen parametrin tyyppi</typeparam> 
     4649            <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 
     4650            <param name="tileSymbol">Merkki</param> 
     4651            <param name="f">Aliohjelma</param> 
     4652            <param name="p1">EnsimmÀinen parametri</param> 
     4653            <param name="p2">Toinen parametri</param> 
     4654        </member> 
     4655        <member name="M:Jypeli.AbstractTileMap`1.Execute"> 
     4656            <summary> 
     4657            KÀy kentÀn kaikki merkit lÀpi ja kutsuu <c>SetTileMethod</c>-metodilla annettuja 
     4658            aliohjelmia kunkin merkin kohdalla. 
     4659            </summary> 
     4660            <remarks> 
     4661            Aliohjelmassa voi esimerkiksi luoda olion ruudun kohdalle. 
     4662            </remarks> 
     4663        </member> 
     4664        <member name="M:Jypeli.AbstractTileMap`1.Execute(System.Double,System.Double)"> 
     4665            <summary> 
     4666            KÀy kentÀn kaikki merkit lÀpi ja kutsuu <c>SetTileMethod</c>-metodilla annettuja 
     4667            aliohjelmia kunkin merkin kohdalla. 
     4668            </summary> 
     4669            <remarks> 
     4670            Aliohjelmassa voi esimerkiksi luoda olion ruudun kohdalle. 
     4671            </remarks> 
     4672            <param name="tileWidth">Yhden ruudun leveys.</param> 
     4673            <param name="tileHeight">Yhden ruudun korkeus.</param> 
     4674        </member> 
     4675        <member name="M:Jypeli.AbstractTileMap`1.Optimize(`0[])"> 
     4676            <summary> 
     4677            Optimoi annetut ruudut niin, ettÀ useammat vierekkÀiset oliot yhdistetÀÀn 
     4678            isommiksi olioiksi. ÄlÀ kÀytÀ esim. kerÀttÀville esineille. 
     4679            </summary> 
     4680            <param name="symbols">Optimoitavat symbolit</param> 
     4681        </member> 
     4682        <member name="M:Jypeli.AbstractTileMap`1.Optimize(`0)"> 
     4683            <summary> 
     4684            Optimoi annetut ruudut niin, ettÀ useammat vierekkÀiset oliot yhdistetÀÀn 
     4685            isommiksi olioiksi. ÄlÀ kÀytÀ esim. kerÀttÀville esineille. 
     4686            </summary> 
     4687            <param name="sym">Optimoitava symboli</param> 
     4688        </member> 
     4689        <member name="M:Jypeli.AbstractTileMap`1.GetLength(System.Int32)"> 
     4690            <summary> 
     4691            Palauttaa annetun dimension pituuden (merkkeinÀ, ei pikseleinÀ). 
     4692            </summary> 
     4693            <param name="dimension">Dimensio. 0 antaa kentÀn korkeuden, 1 leveyden.</param> 
     4694            <returns>Annetun dimension koko</returns> 
     4695        </member> 
     4696        <member name="M:Jypeli.AbstractTileMap`1.GetTile(System.Int32,System.Int32)"> 
     4697            <summary> 
     4698            Palauttaa ruudussa olevan symbolin. 
     4699            </summary> 
     4700            <param name="row">Rivi</param> 
     4701            <param name="col">Sarake</param> 
     4702            <returns>symbolin</returns> 
     4703        </member> 
     4704        <member name="M:Jypeli.AbstractTileMap`1.SetTile(System.Int32,System.Int32,`0)"> 
     4705            <summary> 
     4706            Asettaa ruudussa olevan symbolin. 
     4707            </summary> 
     4708            <param name="row">Rivi</param> 
     4709            <param name="col">Sarake</param> 
     4710            <param name="c">Uusi merkki</param> 
     4711            <returns>symbolin</returns> 
     4712        </member> 
     4713        <member name="M:Jypeli.AbstractTileMap`1.ChangeSize(Jypeli.AbstractTileMap{`0}.TileMethodWithPos,System.Double,System.Double)"> 
     4714            <summary> 
     4715            Muuttaa luontialiohjelman tekemÀn olion kokoa. 
     4716            </summary> 
     4717            <param name="m">Luontialiohjelma</param> 
     4718            <param name="newWidth">Uusi leveys oliolle</param> 
     4719            <param name="newHeight">Uusi korkeus oliolle</param> 
     4720            <returns></returns> 
     4721        </member> 
     4722        <member name="M:Jypeli.AbstractTileMap`1.ChangeSizeMultiplier(Jypeli.AbstractTileMap{`0}.TileMethodWithPos,System.Double,System.Double)"> 
     4723            <summary> 
     4724            Muuttaa luontialiohjelman tekemÀn olion kokoa tietyllÀ kertoimilla. 
     4725            </summary> 
     4726            <param name="m">Luontialiohjelma</param> 
     4727            <param name="widthMultiplier">Kerroin alkuperÀiselle leveydelle</param> 
     4728            <param name="heightMultiplier">Kerroin alkuperÀiselle korkeudelle</param> 
     4729            <returns></returns> 
     4730        </member> 
     4731        <member name="T:Jypeli.ColorTileMap"> 
     4732            <summary> 
     4733            Ruutukartta, jonka avulla olioita voidaan helposti asettaa tasavÀlein ruudukkoon. 
     4734            Ruutukartta koostuu kirjoitusmerkeistÀ (<c>char</c>), joihin voi liittÀÀ 
     4735            aliohjelman, joka luo merkkiÀ vastaavan olion. 
     4736            </summary> 
     4737        </member> 
     4738        <member name="P:Jypeli.ColorTileMap.ColorTolerance"> 
     4739            <summary> 
     4740            VÀritoleranssi. MitÀ pienempi toleranssi, sitÀ tarkemmin eri vÀrit erotellaan toisistaan. 
     4741            Nollatoleranssilla vÀrit on annettava tarkkoina rgb-koodeina, suuremmilla toleransseilla 
     4742            riittÀÀ "sinne pÀin". 
     4743            </summary> 
     4744        </member> 
     4745        <member name="M:Jypeli.ColorTileMap.#ctor(Jypeli.Image)"> 
     4746            <summary> 
     4747            Luo uuden ruutukartan. 
     4748            </summary> 
     4749            <param name="img">Kuva, jossa jokainen pikseli vastaa oliota.</param> 
     4750        </member> 
     4751        <member name="M:Jypeli.ColorTileMap.#ctor(System.String)"> 
     4752            <summary> 
     4753            Luo uuden ruutukartan. 
     4754            </summary> 
     4755            <param name="assetName">Kuvatiedoston nimi.</param> 
     4756        </member> 
     4757        <member name="M:Jypeli.ColorTileMap.FromLevelAsset(System.String)"> 
     4758            <summary> 
     4759            Lukee ruutukentÀn Content-projektin kuvatiedostosta. 
     4760            </summary> 
     4761            <param name="assetName">Tiedoston nimi</param>         
     4762        </member> 
     4763        <member name="M:Jypeli.ColorTileMap.SetTileMethod(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod)"> 
     4764            <summary> 
     4765            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4766            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4767            Execute. 
     4768            </summary> 
     4769            <param name="hexCode">Heksakoodi vÀrille</param> 
     4770            <param name="method">Aliohjelma</param> 
     4771        </member> 
     4772        <member name="M:Jypeli.ColorTileMap.SetTileMethod``1(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod{``0},``0)"> 
     4773            <summary> 
     4774            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4775            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4776            Execute. 
     4777            </summary> 
     4778            <param name="hexCode">Heksakoodi vÀrille</param> 
     4779            <param name="method">Aliohjelma</param> 
     4780            <param name="p1">Parametri</param> 
     4781        </member> 
     4782        <member name="M:Jypeli.ColorTileMap.SetTileMethod``2(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod{``0,``1},``0,``1)"> 
     4783            <summary> 
     4784            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4785            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4786            Execute. 
     4787            </summary> 
     4788            <param name="hexCode">Heksakoodi vÀrille</param> 
     4789            <param name="method">Aliohjelma</param> 
     4790            <param name="p1">Parametri</param> 
     4791            <param name="p2">Parametri</param> 
     4792        </member> 
     4793        <member name="M:Jypeli.ColorTileMap.SetTileMethod``3(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod{``0,``1,``2},``0,``1,``2)"> 
     4794            <summary> 
     4795            MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 
     4796            kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 
     4797            Execute. 
     4798            </summary> 
     4799            <param name="hexCode">Heksakoodi vÀrille</param> 
     4800            <param name="method">Aliohjelma</param> 
     4801            <param name="p1">Parametri</param> 
     4802            <param name="p2">Parametri</param> 
     4803            <param name="p3">Parametri</param> 
     4804        </member> 
     4805        <member name="T:Jypeli.Angle"> 
     4806            <summary> 
     4807            Suuntakulma (rajoitettu -180 ja 180 asteen vÀlille) asteina ja radiaaneina. 
     4808            Tietoja kulmasta: http://en.wikipedia.org/wiki/File:Degree-Radian_Conversion.svg 
     4809            </summary> 
     4810        </member> 
     4811        <member name="F:Jypeli.Angle.Zero"> 
     4812            <summary> 
     4813            Nollakulma. 
     4814            </summary> 
     4815        </member> 
     4816        <member name="F:Jypeli.Angle.RightAngle"> 
     4817            <summary> 
     4818            Suora kulma (90 astetta). 
     4819            </summary> 
     4820        </member> 
     4821        <member name="F:Jypeli.Angle.StraightAngle"> 
     4822            <summary> 
     4823            Oikokulma (180 astetta). 
     4824            </summary> 
     4825        </member> 
     4826        <member name="F:Jypeli.Angle.FullAngle"> 
     4827            <summary> 
     4828            TÀysikulma (360 astetta). 
     4829            </summary> 
     4830        </member> 
     4831        <member name="P:Jypeli.Angle.Degrees"> 
     4832            <summary> 
     4833            Palauttaa tai asettaa kulman asteina. 
     4834            </summary> 
     4835            <value>Asteet.</value> 
     4836        </member> 
     4837        <member name="P:Jypeli.Angle.Radians"> 
     4838            <summary> 
     4839            Palauttaa tai asettaa kulman radiaaneina. 
     4840            </summary> 
     4841            <value>Radiaanit.</value> 
     4842        </member> 
     4843        <member name="P:Jypeli.Angle.MainDirection"> 
     4844            <summary> 
     4845            Kulmaa vastaava pÀÀilmansuunta. 
     4846            </summary> 
     4847        </member> 
     4848        <member name="P:Jypeli.Angle.Sin"> 
     4849            <summary> 
     4850            Kulman sini. 
     4851            </summary> 
     4852        </member> 
     4853        <member name="P:Jypeli.Angle.Cos"> 
     4854            <summary> 
     4855            Kulman kosini. 
     4856            </summary> 
     4857        </member> 
     4858        <member name="P:Jypeli.Angle.Tan"> 
     4859            <summary> 
     4860            Kulman tangentti. 
     4861            </summary> 
     4862        </member> 
     4863        <member name="M:Jypeli.Angle.op_Addition(Jypeli.Angle,Jypeli.Angle)"> 
     4864            <summary> 
     4865            Laskee kaksi kulmaa yhteen. 
     4866            </summary> 
     4867            <param name="a">Kulma.</param> 
     4868            <param name="b">Kulma.</param> 
     4869            <returns>Kulmien summa.</returns> 
     4870        </member> 
     4871        <member name="M:Jypeli.Angle.op_Subtraction(Jypeli.Angle,Jypeli.Angle)"> 
     4872            <summary> 
     4873            VÀhentÀÀ jÀlkimmÀisen kulman ensimmÀisestÀ. 
     4874            </summary> 
     4875            <param name="a">Kulma.</param> 
     4876            <param name="b">Kulma.</param> 
     4877            <returns>Kulmien erotus.</returns> 
     4878        </member> 
     4879        <member name="M:Jypeli.Angle.op_UnaryNegation(Jypeli.Angle)"> 
     4880            <summary> 
     4881            Ottaa kulman vastakulman. 
     4882            </summary> 
     4883            <param name="a">Kulma.</param> 
     4884        </member> 
     4885        <member name="M:Jypeli.Angle.op_Multiply(System.Double,Jypeli.Angle)"> 
     4886            <summary> 
     4887            Kertoo kulman reaaliluvulla. 
     4888            </summary> 
     4889            <param name="a">Reaaliluku.</param> 
     4890            <param name="b">Kulma.</param> 
     4891            <returns>Kulma.</returns> 
     4892        </member> 
     4893        <member name="M:Jypeli.Angle.op_Multiply(Jypeli.Angle,System.Double)"> 
     4894            <summary> 
     4895            Kertoo kulman reaaliluvulla. 
     4896            </summary> 
     4897            <param name="a">Kulma.</param> 
     4898            <param name="b">Reaaliluku.</param> 
     4899            <returns>Kulma.</returns> 
     4900        </member> 
     4901        <member name="M:Jypeli.Angle.op_Division(Jypeli.Angle,System.Double)"> 
     4902            <summary> 
     4903            Jakaa kulman reaaliluvulla. 
     4904            </summary> 
     4905            <param name="a">Kulma.</param> 
     4906            <param name="b">Reaaliluku.</param> 
     4907            <returns>Kulma.</returns> 
     4908        </member> 
     4909        <member name="M:Jypeli.Angle.op_Equality(Jypeli.Angle,Jypeli.Angle)"> 
     4910            <summary> 
     4911            Vertaa kahden kulman yhtÀsuuruutta. 
     4912            </summary> 
     4913            <param name="a">Kulma.</param> 
     4914            <param name="b">Kulma.</param> 
     4915            <returns>YhtÀsuuruus.</returns> 
     4916        </member> 
     4917        <member name="M:Jypeli.Angle.op_Inequality(Jypeli.Angle,Jypeli.Angle)"> 
     4918            <summary> 
     4919            Vertaa kahden kulman erisuuruutta. 
     4920            </summary> 
     4921            <param name="a">Kulma.</param> 
     4922            <param name="b">Kulma.</param> 
     4923            <returns>Erisuuruus.</returns> 
     4924        </member> 
     4925        <member name="M:Jypeli.Angle.op_LessThan(Jypeli.Angle,Jypeli.Angle)"> 
     4926            <summary> 
     4927            Vertaa ensimmÀisen kulman suuremmuutta toiseen. 
     4928            </summary> 
     4929            <param name="a">Kulma.</param> 
     4930            <param name="b">Kulma.</param> 
     4931            <returns><c>true</c> jos suurempi, <c>false</c> jos pienempi tai yhtÀsuuri.</returns> 
     4932        </member> 
     4933        <member name="M:Jypeli.Angle.op_LessThanOrEqual(Jypeli.Angle,Jypeli.Angle)"> 
     4934            <summary> 
     4935            Vertaa ensimmÀisen kulman suuremmuutta/yhtÀsuuruutta toiseen. 
     4936            </summary> 
     4937            <param name="a">Kulma.</param> 
     4938            <param name="b">Kulma.</param> 
     4939            <returns><c>true</c> jos suurempi tai yhtÀsuuri, <c>false</c> jos pienempi.</returns> 
     4940        </member> 
     4941        <member name="M:Jypeli.Angle.op_GreaterThan(Jypeli.Angle,Jypeli.Angle)"> 
     4942            <summary> 
     4943            Vertaa ensimmÀisen kulman pienemmyyttÀ toiseen. 
     4944            </summary> 
     4945            <param name="a">Kulma.</param> 
     4946            <param name="b">Kulma.</param> 
     4947            <returns><c>true</c> jos pienempi, <c>false</c> jos suurempi tai yhtÀsuuri.</returns> 
     4948        </member> 
     4949        <member name="M:Jypeli.Angle.op_GreaterThanOrEqual(Jypeli.Angle,Jypeli.Angle)"> 
     4950            <summary> 
     4951            Vertaa ensimmÀisen kulman pienemmyyttÀ/yhtÀsuuruutta toiseen. 
     4952            </summary> 
     4953            <param name="a">Kulma.</param> 
     4954            <param name="b">Kulma.</param> 
     4955            <returns><c>true</c> jos pienempi tai yhtÀsuuri, <c>false</c> jos suurempi.</returns> 
     4956        </member> 
     4957        <member name="M:Jypeli.Angle.op_Explicit(Jypeli.Angle)~Jypeli.UnlimitedAngle"> 
     4958            <summary> 
     4959            Poistaa kulman rajoituksen tyyppimuunnoksena. 
     4960            </summary> 
     4961            <param name="angle">Rajoitettu kulma</param> 
     4962            <returns>Rajoittamaton kulma</returns> 
     4963        </member> 
     4964        <member name="M:Jypeli.Angle.Sum(Jypeli.UnlimitedAngle,Jypeli.Angle)"> 
     4965            <summary> 
     4966            Laskee yhteen rajoittamattoman ja rajoitetun kulman, palauttaen rajoitetun kulman. 
     4967            </summary> 
     4968            <param name="a">Rajoittamaton kulma</param> 
     4969            <param name="b">Rajoitettu kulma</param> 
     4970            <returns>Rajoitettu kulma</returns> 
     4971        </member> 
     4972        <member name="M:Jypeli.Angle.Sum(Jypeli.Angle,Jypeli.UnlimitedAngle)"> 
     4973            <summary> 
     4974            Laskee yhteen rajoitetun ja rajoittamattoman kulman, palauttaen rajoitetun kulman. 
     4975            </summary> 
     4976            <param name="a">Rajoitettu kulma</param> 
     4977            <param name="b">Rajoittamaton kulma</param> 
     4978            <returns>Rajoitettu kulma</returns> 
     4979        </member> 
     4980        <member name="M:Jypeli.Angle.Unlimit"> 
     4981            <summary> 
     4982            Palauttaa vastaavan rajoittamattoman kulman. 
     4983            </summary> 
     4984        </member> 
     4985        <member name="M:Jypeli.Angle.FromRadians(System.Double)"> 
     4986            <summary> 
     4987            Luo kulman annettujen radiaanien mukaan. 
     4988            </summary> 
     4989            <param name="radian">Radiaanit.</param> 
     4990        </member> 
     4991        <member name="M:Jypeli.Angle.FromDegrees(System.Double)"> 
     4992            <summary> 
     4993            Luo kulman annettujen asteiden mukaan. 
     4994            </summary> 
     4995            <param name="degree">Asteet.</param> 
     4996        </member> 
     4997        <member name="M:Jypeli.Angle.DegreeToRadian(System.Double)"> 
     4998            <summary> 
     4999            Muuttaa asteet radiaaneiksi. 
     5000            </summary> 
     5001            <param name="degree">Asteet.</param> 
     5002            <returns></returns> 
     5003        </member> 
     5004        <member name="M:Jypeli.Angle.RadianToDegree(System.Double)"> 
     5005            <summary> 
     5006            Muuttaa radiaanit asteiksi. 
     5007            </summary> 
     5008            <param name="radian">Radiaanit.</param> 
     5009            <returns></returns> 
     5010        </member> 
     5011        <member name="M:Jypeli.Angle.Complement(Jypeli.Angle)"> 
     5012            <summary> 
     5013            Laskee komplementtikulman (90 asteen kulman toinen puoli) 
     5014            </summary> 
     5015            <param name="a">Kulma.</param> 
     5016            <returns></returns> 
     5017        </member> 
     5018        <member name="M:Jypeli.Angle.Supplement(Jypeli.Angle)"> 
     5019            <summary> 
     5020            Laskee suplementtikulman (180 asteen kulman toinen puoli) 
     5021            </summary> 
     5022            <param name="a">Kulma.</param> 
     5023            <returns></returns> 
     5024        </member> 
     5025        <member name="M:Jypeli.Angle.Explement(Jypeli.Angle)"> 
     5026            <summary> 
     5027            Laskee eksplementtikulman (360 asteen kulman toinen puoli) 
     5028            </summary> 
     5029            <param name="a">Kulma.</param> 
     5030            <returns></returns> 
     5031        </member> 
     5032        <member name="M:Jypeli.Angle.GetHashCode"> 
     5033            <summary> 
     5034            Palauttaa kulmaa yksilöivÀn luvun, tÀssÀ tapauksessa kulman asteluvun. 
     5035            </summary> 
     5036            <returns> 
     5037            Kokonaisluku. 
     5038            </returns> 
     5039        </member> 
     5040        <member name="M:Jypeli.Angle.Equals(System.Object)"> 
     5041            <summary> 
     5042            Tarkistaa kahden kulman yhtÀsuuruuden. Jos parametrinÀ annetaan jotain muuta kuin kulma, tulos on aina epÀtosi. 
     5043            </summary> 
     5044            <param name="obj">Toinen kulma.</param> 
     5045            <returns></returns> 
     5046        </member> 
     5047        <member name="M:Jypeli.Angle.GetPositiveRadians"> 
     5048            <summary> 
     5049            Palauttaa kulman radiaaneina siten, ettÀ se on aina positiivinen. 
     5050            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
     5051            </summary> 
     5052            <returns>]0,2pi]</returns> 
     5053        </member> 
     5054        <member name="M:Jypeli.Angle.GetPositiveDegrees"> 
     5055            <summary> 
     5056            Palauttaa kulman asteina siten, ettÀ se on aina positiivinen. 
     5057            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
     5058            </summary> 
     5059            <returns>]0,360]</returns> 
     5060        </member> 
     5061        <member name="M:Jypeli.Angle.ArcSin(System.Double)"> 
     5062            <summary> 
     5063            Palauttaa kulman joka vastaa d:n arcus-sini. 
     5064            </summary> 
     5065            <param name="d">Lukuarvo vÀlillÀ 0-1.</param> 
     5066            <returns>Kulma.</returns> 
     5067        </member> 
     5068        <member name="M:Jypeli.Angle.ArcCos(System.Double)"> 
     5069            <summary> 
     5070            Palauttaa kulman joka vastaa d:n arcuskosini. 
     5071            </summary> 
     5072            <param name="d">Lukuarvo vÀlillÀ 0-1.</param> 
     5073            <returns>Kulma.</returns> 
     5074        </member> 
     5075        <member name="M:Jypeli.Angle.ArcTan(System.Double)"> 
     5076            <summary> 
     5077            Palauttaa kulman joka vastaa d:n arcus-tangentti. 
     5078            </summary> 
     5079            <param name="d">Lukuarvo.</param> 
     5080            <returns>Kulma.</returns> 
     5081        </member> 
     5082        <member name="T:Jypeli.Time"> 
     5083            <summary> 
     5084            SisÀltÀÀ tiedon ajasta, joka on kulunut pelin alusta ja viime pÀivityksestÀ. 
     5085            </summary> 
     5086        </member> 
     5087        <member name="P:Jypeli.Time.SinceLastUpdate"> 
     5088            <summary> 
     5089            Aika joka on kulunut viime pÀivityksestÀ. 
     5090            </summary> 
     5091        </member> 
     5092        <member name="P:Jypeli.Time.SinceStartOfGame"> 
     5093            <summary> 
     5094            Aika joka on kulunut pelin alusta. 
     5095            </summary> 
     5096        </member> 
     5097        <member name="M:Jypeli.Time.#ctor(System.TimeSpan,System.TimeSpan)"> 
     5098            <summary> 
     5099            Rakentaa ajan kahdesta TimeSpan-oliosta. 
     5100            </summary> 
     5101            <param name="fromUpdate">PÀivityksestÀ kulunut aika</param> 
     5102            <param name="fromStart">Pelin alusta kulunut aika</param> 
     5103        </member> 
     5104        <member name="M:Jypeli.Time.#ctor(Microsoft.Xna.Framework.GameTime)"> 
     5105            <summary> 
     5106            Rakentaa ajan XNA:n GameTimestÀ. 
     5107            </summary> 
     5108            <param name="gameTime">XNA:n vastaava olio</param> 
     5109        </member> 
     5110        <member name="T:Jypeli.Vector"> 
     5111            <summary> 
     5112            2D-vektori. 
     5113            </summary> 
     5114        </member> 
     5115        <member name="F:Jypeli.Vector.Zero"> 
     5116            <summary> 
     5117            Nollavektori. 
     5118            </summary> 
     5119        </member> 
     5120        <member name="F:Jypeli.Vector.UnitX"> 
     5121            <summary> 
     5122            Vaakasuuntainen yksikkövektori (pituus 1, suunta oikealle). 
     5123            </summary> 
     5124        </member> 
     5125        <member name="F:Jypeli.Vector.UnitY"> 
     5126            <summary> 
     5127            Pystysuuntainen yksikkövektori (pituus 1, suunta ylös). 
     5128            </summary> 
     5129        </member> 
     5130        <member name="F:Jypeli.Vector.Diagonal"> 
     5131            <summary> 
     5132            Diagonaalivektori (1,1) 
     5133            </summary> 
     5134        </member> 
     5135        <member name="P:Jypeli.Vector.LeftNormal"> 
     5136            <summary> 
     5137            Vasen normaali. 
     5138            </summary> 
     5139        </member> 
     5140        <member name="P:Jypeli.Vector.RightNormal"> 
     5141            <summary> 
     5142            Oikea normaali. 
     5143            </summary> 
     5144        </member> 
     5145        <member name="M:Jypeli.Vector.FromLengthAndAngle(System.Double,System.Double)"> 
     5146            <summary> 
     5147            Luo vektorin pituuden ja kulman perusteella. 
     5148            </summary> 
     5149            <param name="length">Pituus.</param> 
     5150            <param name="angle">Kulma radiaaneina.</param> 
     5151        </member> 
     5152        <member name="M:Jypeli.Vector.FromLengthAndAngle(System.Double,Jypeli.Angle)"> 
     5153            <summary> 
     5154            Luo vektorin pituuden ja kulman perusteella. 
     5155            </summary> 
     5156        </member> 
     5157        <member name="M:Jypeli.Vector.FromAngle(Jypeli.Angle)"> 
     5158            <summary> 
     5159            Luo vektorin kulman perusteella yksikköpituudella. 
     5160            </summary> 
     5161        </member> 
     5162        <member name="M:Jypeli.Vector.Distance(Jypeli.Vector,Jypeli.Vector)"> 
     5163            <summary> 
     5164            EtÀisyys kahden pisteen vÀlillÀ. 
     5165            </summary> 
     5166        </member> 
     5167        <member name="M:Jypeli.Vector.DotProduct(Jypeli.Vector,Jypeli.Vector)"> 
     5168            <summary> 
     5169            Pistetulo. 
     5170            </summary> 
     5171            <param name="left">Vasen vektori</param> 
     5172            <param name="right">Oikea vektori</param> 
     5173            <returns></returns> 
     5174        </member> 
     5175        <member name="M:Jypeli.Vector.CrossProduct(Jypeli.Vector,Jypeli.Vector)"> 
     5176            <summary> 
     5177            Ristitulo. 
     5178            Palauttaa kohtisuoraan vektoreita vastaan olevan uuden vektorin pituuden. 
     5179            Tuloksen merkki kertoo kumpaan suuntaan vektori osoittaa. 
     5180            </summary> 
     5181            <param name="left">Vasen vektori</param> 
     5182            <param name="right">Oikea vektori</param> 
     5183            <returns></returns> 
     5184        </member> 
     5185        <member name="M:Jypeli.Vector.ComponentProduct(Jypeli.Vector,Jypeli.Vector)"> 
     5186            <summary> 
     5187            Kertoo kaksi vektoria komponenteittain. 
     5188            </summary> 
     5189            <param name="a">Vektori</param> 
     5190            <param name="b">Vektori</param> 
     5191            <returns>Tulovektori</returns> 
     5192        </member> 
     5193        <member name="M:Jypeli.Vector.Normalize"> 
     5194            <summary> 
     5195            Palauttaa uuden vektorin, jonka suunta pysyy samana, mutta pituudeksi tulee 1.0. 
     5196            </summary> 
     5197            <returns></returns> 
     5198        </member> 
     5199        <member name="M:Jypeli.Vector.Min(Jypeli.Vector[])"> 
     5200            <summary> 
     5201            Palauttaa lyhimmÀn vektorin. 
     5202            </summary> 
     5203            <param name="vectors">Vektorit</param> 
     5204            <returns>Lyhin vektori.</returns> 
     5205        </member> 
     5206        <member name="M:Jypeli.Vector.Max(Jypeli.Vector[])"> 
     5207            <summary> 
     5208            Palauttaa pisimmÀn vektorin. 
     5209            </summary> 
     5210            <param name="vectors">Vektorit</param> 
     5211            <returns>Pisin vektori.</returns> 
     5212        </member> 
     5213        <member name="M:Jypeli.Vector.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
     5214            <summary> 
     5215            Palauttaa kahden tai useamman vektorin keskiarvon. 
     5216            </summary> 
     5217            <param name="vectors">Vektorit</param> 
     5218            <returns>Keskiarvovektori</returns> 
     5219        </member> 
     5220        <member name="M:Jypeli.Vector.Average(Jypeli.Vector[])"> 
     5221            <summary> 
     5222            Palauttaa kahden tai useamman vektorin keskiarvon. 
     5223            </summary> 
     5224            <param name="vectors">Vektorit</param> 
     5225            <returns>Keskiarvovektori</returns> 
     5226        </member> 
     5227        <member name="P:Jypeli.Vector.Magnitude"> 
     5228            <summary> 
     5229            Vektorin pituus. 
     5230            </summary> 
     5231        </member> 
     5232        <member name="P:Jypeli.Vector.MagnitudeSquared"> 
     5233            <summary> 
     5234            Vektorin pituuden neliö. 
     5235            </summary> 
     5236        </member> 
     5237        <member name="M:Jypeli.Vector.#ctor(System.Double,System.Double)"> 
     5238            <summary> 
     5239            Luo uuden vektorin komponenteista. 
     5240            </summary> 
     5241            <param name="X">X-komponentti</param> 
     5242            <param name="Y">Y-komponentti</param> 
     5243        </member> 
     5244        <member name="P:Jypeli.Vector.Angle"> 
     5245            <summary> 
     5246            Kulma radiaaneina. 
     5247            </summary> 
     5248        </member> 
     5249        <member name="M:Jypeli.Vector.ToString"> 
     5250            <summary> 
     5251            Vektori merkkijonona muodossa (x,y) 
     5252            </summary> 
     5253            <returns></returns> 
     5254        </member> 
     5255        <member name="T:Jypeli.Destroyable"> 
     5256            <summary> 
     5257            Rajapinta olioille, jotka ovat tuhottavissa. 
     5258            </summary> 
     5259        </member> 
     5260        <member name="T:Jypeli.DelayedDestroyable"> 
     5261            <summary> 
     5262            Rajapinta olioille, joiden tuhoaminen kestÀÀ seuraavaan pÀivitykseen. 
     5263            </summary> 
     5264        </member> 
     5265        <member name="T:Jypeli.CustomDrawable"> 
     5266            <summary> 
     5267            Rajapinta olioille, joilla on oma Draw-metodi. 
     5268            </summary> 
     5269        </member> 
     5270        <member name="T:Jypeli.GameObject"> 
     5271            <summary> 
     5272            Pelialueella liikkuva olio. 
     5273            KÀytÀ fysiikkapeleissÀ <c>PhysicsObject</c>-olioita. 
     5274            </summary> 
     5275        </member> 
     5276        <member name="P:Jypeli.GameObject.IsVisible"> 
     5277            <summary> 
     5278            PiirretÀÀnkö oliota ruudulle. 
     5279            </summary> 
     5280        </member> 
     5281        <member name="P:Jypeli.GameObject.Animation"> 
     5282            <summary> 
     5283            Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     5284            </summary> 
     5285        </member> 
     5286        <member name="P:Jypeli.GameObject.TextureWrapSize"> 
     5287            <summary> 
     5288            MÀÀrittÀÀ kuinka moneen kertaan kuva piirretÀÀn. Esimerkiksi (3.0, 2.0) piirtÀÀ 
     5289            kuvan 3 kertaa vaakasuunnassa ja 2 kertaa pystysuunnassa. 
     5290            </summary> 
     5291        </member> 
     5292        <member name="P:Jypeli.GameObject.Color"> 
     5293            <summary> 
     5294            VÀri, jonka vÀrisenÀ olio piirretÀÀn, jos tekstuuria ei ole mÀÀritelty. 
     5295            </summary> 
     5296        </member> 
     5297        <member name="P:Jypeli.GameObject.TextureFillsShape"> 
     5298            <summary> 
     5299            Jos <c>true</c>, kuva piirretÀÀn niin, ettei se mene olion muodon 
     5300            ÀÀriviivojen yli. Toisin sanoen kuva piirretÀÀn tarkasti vain 
     5301            muodon mÀÀrittÀmÀlle alueelle. 
     5302            </summary> 
     5303            <remarks> 
     5304            TÀmÀn asettaminen tekee olion piirtÀmisestÀ hitaamman. Jos 
     5305            muoto on yksinkertainen, harkitse voisiko kuvan piirtÀÀ niin, ettÀ 
     5306            lÀpinÀkyvyyttÀ kÀyttÀmÀllÀ saadaan kuvasta halutun muotoinen. 
     5307            </remarks> 
     5308        </member> 
     5309        <member name="P:Jypeli.GameObject.IgnoresLighting"> 
     5310            <summary> 
     5311            JÀttÀÀkö olio kentÀn valaistuksen huomiotta. 
     5312            Asetettu oletuksena kÀyttöliittymÀkomponenteilla (widget). 
     5313            </summary> 
     5314        </member> 
     5315        <member name="M:Jypeli.GameObject.SetImage(Jypeli.StorageFile)"> 
     5316            <summary> 
     5317            Lataa kuvan tiedostosta ja asettaa sen oliolle. 
     5318            </summary> 
     5319            <param name="file"></param> 
     5320        </member> 
     5321        <member name="M:Jypeli.GameObject.MirrorImage"> 
     5322            <summary> 
     5323            KÀÀntÀÀ olion kuvan vaakasuunnassa. 
     5324            </summary> 
     5325        </member> 
     5326        <member name="M:Jypeli.GameObject.FlipImage"> 
     5327            <summary> 
     5328            KÀÀntÀÀ olion kuvan pystysuunnassa. 
     5329            </summary> 
     5330        </member> 
     5331        <member name="P:Jypeli.GameObject.Objects"> 
     5332            <summary> 
     5333            Olion lapsioliot. Saa muuttaa. 
     5334            </summary> 
     5335        </member> 
     5336        <member name="P:Jypeli.GameObject.ObjectCount"> 
     5337            <summary> 
     5338            Olion lapsiolioiden lukumÀÀrÀ. 
     5339            Kuten Objects.Count, mutta optimoitu. 
     5340            </summary> 
     5341        </member> 
     5342        <member name="M:Jypeli.GameObject.Add(Jypeli.IGameObject)"> 
     5343            <summary> 
     5344            LisÀÀ annetun peliolion tÀmÀn olion lapseksi. Lapsiolio liikkuu tÀmÀn olion mukana, 
     5345            ja sen paikka ja koko ilmaistaan suhteessa tÀhÀn olioon. 
     5346            </summary> 
     5347            <remarks> 
     5348            <c>PhysicsObject</c>-tyyppisiÀ olioita ei voi lisÀtÀ lapsiolioksi. 
     5349            </remarks> 
     5350        </member> 
     5351        <member name="M:Jypeli.GameObject.Remove(Jypeli.IGameObject)"> 
     5352            <summary>  
     5353            Poistaa lapsiolion. Jos haluat tuhota olion,  
     5354            kutsu mielummin olion <c>Destroy</c>-metodia.  
     5355            </summary>  
     5356            <remarks>  
     5357            Oliota ei poisteta vÀlittömÀsti, vaan viimeistÀÀn seuraavan  
     5358            pÀivityksen jÀlkeen.  
     5359            </remarks>  
     5360        </member> 
     5361        <member name="M:Jypeli.GameObject.Clear"> 
     5362            <summary> 
     5363            Poistaa kaikki lapsioliot. 
     5364            </summary> 
     5365        </member> 
     5366        <member name="P:Jypeli.GameObject.Size"> 
     5367            <summary> 
     5368            Olion koko pelimaailmassa. 
     5369            Kertoo olion ÀÀrirajat, ei muotoa. 
     5370            </summary> 
     5371        </member> 
     5372        <member name="P:Jypeli.GameObject.Angle"> 
     5373            <summary> 
     5374            Olion kulma tai rintamasuunta. 
     5375            Nolla = osoittaa oikealle. 
     5376            </summary>       
     5377        </member> 
     5378        <member name="P:Jypeli.GameObject.Shape"> 
     5379            <summary> 
     5380            Olion muoto. 
     5381            </summary> 
     5382        </member> 
     5383        <member name="P:Jypeli.GameObject.ShapeString"> 
     5384            <summary> 
     5385            Olion muoto merkkijonona (kenttÀeditorin kÀyttöön) 
     5386            </summary> 
     5387        </member> 
     5388        <member name="M:Jypeli.GameObject.IsInside(Jypeli.Vector)"> 
     5389            <summary> 
     5390            Onko piste <c>p</c> tÀmÀn olion sisÀpuolella. 
     5391            </summary> 
     5392        </member> 
     5393        <member name="M:Jypeli.GameObject.IsInsideRect(Jypeli.Vector)"> 
     5394            <summary> 
     5395            Onko piste <c>p</c> tÀmÀn olion ympÀröivÀn suorakulmion sisÀpuolella. 
     5396            </summary> 
     5397        </member> 
     5398        <member name="P:Jypeli.GameObject.IsAddedToGame"> 
     5399            <summary> 
     5400            Onko olio lisÀtty peliin. 
     5401            </summary> 
     5402        </member> 
     5403        <member name="P:Jypeli.GameObject.HorizontalSizing"> 
     5404            <summary> 
     5405            Koon asettaminen vaakasuunnassa, kun olio on 
     5406            asettelijan sisÀllÀ. 
     5407            </summary> 
     5408        </member> 
     5409        <member name="P:Jypeli.GameObject.VerticalSizing"> 
     5410            <summary> 
     5411            Koon asettaminen pystysuunnassa, kun olio on 
     5412            asettelijan sisÀllÀ. 
     5413            </summary> 
     5414        </member> 
     5415        <member name="P:Jypeli.GameObject.PreferredSize"> 
     5416            <summary> 
     5417            Koko, jota oliolla tulisi olla asettelijan sisÀllÀ. Todellinen koko voi olla 
     5418            pienempi, jos tilaa ei ole tarpeeksi. 
     5419            </summary> 
     5420        </member> 
     5421        <member name="M:Jypeli.GameObject.NotifyParentAboutChangedSizingAttributes"> 
     5422            <summary> 
     5423            Should be called whenever properties that might affect layouts 
     5424            are changed. 
     5425            </summary> 
     5426        </member> 
     5427        <member name="P:Jypeli.GameObject.Layout"> 
     5428            <summary> 
     5429            Asettelija lapsiolioille. Asettaa lapsiolioiden koon sekÀ paikan. 
     5430            </summary> 
     5431        </member> 
     5432        <member name="M:Jypeli.GameObject.RefreshLayout"> 
     5433            <summary> 
     5434            PÀivittÀÀ lapsiolioiden paikat ja koot, jos widgetille on asetettu asettelija. 
     5435            TÀtÀ metodia EI yleensÀ tarvitse kutsua itse, sillÀ asettelija 
     5436            pÀivitetÀÀn automaattisesti jokaisella framella. TÀmÀ metodi on 
     5437            tarpeellinen esim. silloin, kun widgetille on lisÀtty lapsiolioita 
     5438            (tai muutettu niiden ominaisuuksia) ja niiden paikat tarvitsee pÀivittÀÀ 
     5439            vÀlittömÀsti lisÀyksen jÀlkeen. Silloinkin tÀtÀ tarvitsee kutsua vain kerran, 
     5440            viimeisimmÀn muutoksen jÀlkeen. 
     5441            </summary> 
     5442        </member> 
     5443        <member name="M:Jypeli.GameObject.UpdateSizeHints"> 
     5444            <summary> 
     5445            Recursively updates the preferred sizes (and other parameters that 
     5446            affect the layout) of the object and its child objects. 
     5447            </summary> 
     5448        </member> 
     5449        <member name="M:Jypeli.GameObject.UpdateLayout(Jypeli.Vector)"> 
     5450            <summary> 
     5451            Recursively updates the layouts of the object and 
     5452            its child objects. <c>UpdateSizeHints()</c> must have 
     5453            been called before this, because the layout needs to 
     5454            know how big the objects need to be. 
     5455            </summary> 
     5456            <param name="maximumSize">The actual size that is allocated for the layout.</param> 
     5457        </member> 
     5458        <member name="M:Jypeli.GameObject.GetMaximumSize"> 
     5459            <summary> 
     5460            Antaa widgetin maksimikoon siinÀ tapauksessa, ettÀ kokoa ei 
     5461            ole annettu rakentajassa (tai tarkemmin sanoen muuttujan <c>SizingByLayout</c> 
     5462            arvo on <c>true</c>). Olio ei siis automaattisesti kasva tÀtÀ isommaksi. 
     5463            </summary> 
     5464            <returns></returns> 
     5465        </member> 
     5466        <member name="M:Jypeli.GameObject.Move(Jypeli.Vector)"> 
     5467            <summary> 
     5468            SiirtÀÀ oliota. 
     5469            </summary> 
     5470            <param name="movement">Vektori, joka mÀÀrittÀÀ kuinka paljon siirretÀÀn.</param> 
     5471        </member> 
     5472        <member name="M:Jypeli.GameObject.MoveTo(Jypeli.Vector,System.Double,System.Action)"> 
     5473            <summary> 
     5474            YrittÀÀ siirtyÀ annettuun paikkaan annetulla nopeudella. 
     5475            Laukaisee annetun aliohjelman, kun paikkaan on pÀÀsty. 
     5476            </summary> 
     5477            <param name="location">Paikka johon siirrytÀÀn</param> 
     5478            <param name="speed"> 
     5479            Nopeus (paikkayksikköÀ sekunnissa) jolla liikutaan. 
     5480            Nopeus on maksiminopeus. Jos vÀlissÀ on hitaampaa maastoa tai 
     5481            esteitÀ, liikkumisnopeus voi olla alle sen. 
     5482            </param> 
     5483            <param name="doWhenArrived"> 
     5484            Aliohjelma, joka ajetaan kun paikkaan on pÀÀsty. 
     5485            Voi olla null, jos ei haluta mitÀÀn aliohjelmaa. 
     5486            </param> 
     5487        </member> 
     5488        <member name="M:Jypeli.GameObject.StopMoveTo"> 
     5489            <summary> 
     5490            PysÀyttÀÀ MoveTo-aliohjelmalla aloitetun liikkeen. 
     5491            </summary> 
     5492        </member> 
     5493        <member name="M:Jypeli.GameObject.Oscillate``1(Jypeli.Vector,System.Double,System.Double,System.Double,System.Double)"> 
     5494            <summary> 
     5495            Laittaa kappaleen liikkumaan edestakaisin nykyisen paikkansa ympÀrillÀ tietyn akselin suuntaisesti. 
     5496            Aaltomuotoa voi vaihtaa tyyppiparametrin avulla, esim. Oscillate&lt;Triangle&gt; 
     5497            </summary> 
     5498            <typeparam name="WaveForm">Aaltomuoto, esim. Waveform.Sine</typeparam> 
     5499            <param name="axis">Akseli, jonka suunnassa vÀrÀhdellÀÀn. Pituudella ei vÀliÀ, vain suunnalla.</param> 
     5500            <param name="amplitude">Amplitudi eli ÀÀripÀiden vÀlinen etÀisyys.</param> 
     5501            <param name="frequency">Taajuus, eli kuinka monta jaksoa sekunnissa vÀrÀhdellÀÀn.</param> 
     5502            <param name="phase">Vaihe, eli mistÀ kohtaa jaksoa aloitetaan. VaihteluvÀli 0 - 2 * Math.PI (siniaalto)</param> 
     5503            <param name="damping">Vaimennuskerroin. 0 = ei vaimene, mitÀ suurempi niin sitÀ nopeammin vaimenee.</param> 
     5504        </member> 
     5505        <member name="M:Jypeli.GameObject.Oscillate(Jypeli.Vector,System.Double,System.Double,System.Double,System.Double)"> 
     5506            <summary> 
     5507            Laittaa kappaleen liikkumaan edestakaisin nykyisen paikkansa ympÀrillÀ tietyn akselin suuntaisesti. 
     5508            </summary> 
     5509            <param name="axis">Akseli, jonka suunnassa vÀrÀhdellÀÀn. Pituudella ei vÀliÀ, vain suunnalla.</param> 
     5510            <param name="amplitude">Amplitudi eli ÀÀripÀiden vÀlinen etÀisyys.</param> 
     5511            <param name="frequency">Taajuus, eli kuinka monta jaksoa sekunnissa vÀrÀhdellÀÀn.</param> 
     5512            <param name="phase">Vaihe, eli mistÀ kohtaa jaksoa aloitetaan. VaihteluvÀli 0 - 2 * Math.PI (siniaalto)</param> 
     5513            <param name="damping">Vaimennuskerroin. 0 = ei vaimene, mitÀ suurempi niin sitÀ nopeammin vaimenee.</param> 
     5514        </member> 
     5515        <member name="M:Jypeli.GameObject.OscillateAngle``1(System.Double,Jypeli.UnlimitedAngle,System.Double,System.Double)"> 
     5516            <summary> 
     5517            Laittaa kappaleen pyörimÀÀn edestakaisin tietyn aaltomuodon mukaisesti. 
     5518            Aaltomuotoa voi vaihtaa tyyppiparametrin avulla, esim. OscillateAngle&lt;Triangle&gt; 
     5519            </summary> 
     5520            <typeparam name="WaveForm">Aaltomuoto, esim. Waveform.Sine</typeparam> 
     5521            <param name="direction">VÀrÀhtelyn suunta (1 = myötÀpÀivÀÀn, -1 = vastapÀivÀÀn)</param> 
     5522            <param name="amplitude">Amplitudi eli ÀÀripÀiden vÀlinen etÀisyys (radiaaneina).</param> 
     5523            <param name="frequency">Taajuus, eli kuinka monta jaksoa sekunnissa vÀrÀhdellÀÀn.</param> 
     5524            <param name="damping">Vaimennuskerroin. 0 = ei vaimene, mitÀ suurempi niin sitÀ nopeammin vaimenee.</param> 
     5525        </member> 
     5526        <member name="M:Jypeli.GameObject.OscillateAngle(System.Double,Jypeli.UnlimitedAngle,System.Double,System.Double)"> 
     5527            <summary> 
     5528            Laittaa kappaleen pyörimÀÀn edestakaisin. 
     5529            </summary> 
     5530            <param name="direction">VÀrÀhtelyn suunta (1 = myötÀpÀivÀÀn, -1 = vastapÀivÀÀn)</param> 
     5531            <param name="amplitude">Amplitudi eli ÀÀripÀiden vÀlinen etÀisyys (radiaaneina).</param> 
     5532            <param name="frequency">Taajuus, eli kuinka monta jaksoa sekunnissa vÀrÀhdellÀÀn.</param> 
     5533            <param name="damping">Vaimennuskerroin. 0 = ei vaimene, mitÀ suurempi niin sitÀ nopeammin vaimenee.</param> 
     5534        </member> 
     5535        <member name="M:Jypeli.GameObject.SetEquilibrium"> 
     5536            <summary> 
     5537            Asettaa uuden tasapainoaseman vÀrÀhtelyille. 
     5538            </summary> 
     5539        </member> 
     5540        <member name="M:Jypeli.GameObject.ClearOscillations"> 
     5541            <summary> 
     5542            Poistaa kaikki vÀrÀhtelyt kappaleelta. 
     5543            </summary> 
     5544        </member> 
     5545        <member name="M:Jypeli.GameObject.Stop"> 
     5546            <summary> 
     5547            PysÀyttÀÀ kaiken liikkeen. 
     5548            </summary> 
     5549        </member> 
     5550        <member name="M:Jypeli.GameObject.Destroy"> 
     5551            <summary> 
     5552            Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
     5553            </summary> 
     5554        </member> 
     5555        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double)"> 
     5556            <summary> 
     5557            Alustaa uuden peliolion. 
     5558            </summary> 
     5559            <param name="width">Leveys.</param> 
     5560            <param name="height">Korkeus.</param> 
     5561        </member> 
     5562        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
     5563            <summary> 
     5564            Alustaa uuden peliolion. 
     5565            </summary> 
     5566            <param name="width">Leveys.</param> 
     5567            <param name="height">Korkeus.</param> 
     5568            <param name="shape">Muoto.</param> 
     5569        </member> 
     5570        <member name="M:Jypeli.GameObject.#ctor(Jypeli.Animation)"> 
     5571            <summary> 
     5572            Alustaa uuden peliolion. 
     5573            Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
     5574            </summary> 
     5575            <param name="animation">Kuva</param> 
     5576        </member> 
     5577        <member name="M:Jypeli.GameObject.#ctor(Jypeli.ILayout)"> 
     5578            <summary> 
     5579            Alustaa widgetin. 
     5580            </summary> 
     5581        </member> 
     5582        <member name="M:Jypeli.GameObject.Update(Jypeli.Time)"> 
     5583            <summary> 
     5584            Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
     5585            arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
     5586            <see cref="!:IsUpdated"/> 
     5587            </summary> 
     5588            <param name="time">Peliaika.</param> 
     5589        </member> 
     5590        <member name="M:Jypeli.GameObject.SeesObject(Jypeli.GameObject)"> 
     5591            <summary> 
     5592            NÀkeekö olio toisen. 
     5593            </summary> 
     5594            <param name="obj">Toinen olio</param> 
     5595            <returns></returns> 
     5596        </member> 
     5597        <member name="M:Jypeli.GameObject.SeesObject(Jypeli.GameObject,System.Predicate{Jypeli.GameObject})"> 
     5598            <summary> 
     5599            NÀkeekö olio toisen. 
     5600            </summary> 
     5601            <param name="obj">Toinen olio</param> 
     5602            <param name="isObstacle">Ehto sille mikÀ lasketaan esteeksi</param> 
     5603            <returns></returns> 
     5604        </member> 
     5605        <member name="M:Jypeli.GameObject.SeesObject(Jypeli.GameObject,System.Object)"> 
     5606            <summary> 
     5607            NÀkeekö olio toisen. 
     5608            </summary> 
     5609            <param name="obj">Toinen olio</param> 
     5610            <param name="obstacleTag">Tagi esteelle</param> 
     5611            <returns></returns> 
     5612        </member> 
     5613        <member name="M:Jypeli.GameObject.SeesTarget(Jypeli.Vector)"> 
     5614            <summary> 
     5615            NÀkeekö olio paikkaan. 
     5616            </summary> 
     5617            <param name="targetPosition">Paikka</param> 
     5618            <returns></returns> 
     5619        </member> 
     5620        <member name="M:Jypeli.GameObject.SeesTarget(Jypeli.Vector,System.Predicate{Jypeli.GameObject})"> 
     5621            <summary> 
     5622            NÀkeekö olio paikkaan. 
     5623            </summary> 
     5624            <param name="targetPosition">Paikka</param> 
     5625            <param name="isObstacle">Ehto sille mikÀ lasketaan esteeksi</param> 
     5626            <returns></returns> 
     5627        </member> 
     5628        <member name="M:Jypeli.GameObject.SeesTarget(Jypeli.Vector,System.Object)"> 
     5629            <summary> 
     5630            NÀkeekö olio paikkaan. 
     5631            </summary> 
     5632            <param name="targetPosition">Paikka</param> 
     5633            <param name="obstacleTag">Tagi esteelle</param> 
     5634            <returns></returns> 
     5635        </member> 
     5636        <member name="M:Jypeli.GameObject.IsBlocking(Jypeli.Vector,Jypeli.Vector)"> 
     5637            <summary> 
     5638            Onko olio kahden paikan vÀlissÀ. 
     5639            </summary> 
     5640            <param name="obj">Olio</param> 
     5641            <param name="pos1">Paikka 1</param> 
     5642            <param name="pos2">Paikka 2</param> 
     5643            <returns></returns> 
     5644        </member> 
     5645        <member name="M:Jypeli.GameObject.FadeColorTo(Jypeli.Color,System.Double)"> 
     5646            <summary> 
     5647            Muuttaa olion vÀriÀ toiseen hitaasti liukumalla. 
     5648            </summary> 
     5649            <param name="targetColor">VÀri johon muutetaan</param> 
     5650            <param name="seconds">Aika jossa muutos valmistuu</param> 
     5651        </member> 
     5652        <member name="T:Jypeli.HorizontalLayout"> 
     5653            <summary> 
     5654            Asettelee widgetit riviin vaakasuunnassa. 
     5655            </summary> 
     5656        </member> 
     5657        <member name="P:Jypeli.HorizontalLayout.Spacing"> 
     5658            <summary> 
     5659            Olioiden vÀliin jÀÀvÀ tyhjÀ tila. 
     5660            </summary> 
     5661        </member> 
     5662        <member name="P:Jypeli.HorizontalLayout.TopPadding"> 
     5663            <summary> 
     5664            YlÀreunaan jÀÀvÀ tyhjÀ tila. 
     5665            </summary> 
     5666        </member> 
     5667        <member name="P:Jypeli.HorizontalLayout.BottomPadding"> 
     5668            <summary> 
     5669            Alareunaan jÀÀvÀ tyhjÀ tila. 
     5670            </summary> 
     5671        </member> 
     5672        <member name="P:Jypeli.HorizontalLayout.LeftPadding"> 
     5673            <summary> 
     5674            Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
     5675            </summary> 
     5676        </member> 
     5677        <member name="P:Jypeli.HorizontalLayout.RightPadding"> 
     5678            <summary> 
     5679            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
     5680            </summary> 
     5681        </member> 
     5682        <member name="M:Jypeli.HorizontalLayout.#ctor"> 
     5683            <summary> 
     5684            Luo uuden asettelijan. 
     5685            </summary> 
     5686        </member> 
     5687        <member name="T:Jypeli.Sizing"> 
     5688            <summary> 
     5689            Olion koon asettaminen asettelijan sisÀllÀ. 
     5690            </summary> 
     5691        </member> 
     5692        <member name="F:Jypeli.Sizing.FixedSize"> 
     5693            <summary>