Changeset 2997 for 2012/24


Ignore:
Timestamp:
2012-06-13 14:59:05 (7 years ago)
Author:
taeekotr
Message:

Talletus.

Location:
2012/24/EemeliKo
Files:
8 added
31 edited

Legend:

Unmodified
Added
Removed
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/BirdJump.cs

    r2976 r2997  
    1 using System; 
     1 
     2using System; 
    23using System.Collections.Generic; 
    34using Jypeli; 
     
    910public class BirdJump : PhysicsGame 
    1011{ 
     12 
    1113    const double nopeus = 200; 
    1214    const double hyppyNopeus = 1000; 
     
    2022    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2123 
     24  
     25 
     26 
    2227    public override void Begin() 
    2328    { 
     29 
     30        Level.Background.CreateStars(); 
     31 
     32         
    2433        Gravity = new Vector(0, -700); 
    2534 
     
    3039        Camera.ZoomFactor = 1.2; 
    3140        Camera.StayInLevel = true; 
     41 
     42 
     43 
    3244    } 
    3345 
     
    3648        TileMap kentta = TileMap.FromFile("kentta1.txt"); 
    3749        kentta.SetTileMethod('#', lisaaTaso); 
    38         kentta.SetTileMethod('*', lisaaTahti); 
     50        kentta.SetTileMethod('*', tahti); 
    3951        kentta.SetTileMethod('N', lisaaPelaaja); 
    4052        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4153        Level.CreateBorders(); 
    42         Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
     54 
     55 
     56        // Level.Background.CreateGradient(Color.White, Color.White niin yulee valkoinen ); 
    4357    } 
    4458 
     
    4963        taso.Color = Color.Green; 
    5064        Add(taso); 
     65        taso.Tag = "palikka"; 
    5166    } 
    5267 
    53     void lisaaTahti(Vector paikka, double leveys, double korkeus) 
     68    void tahti(Vector paikka, double leveys, double korkeus) 
    5469    { 
    5570        PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     
    5772        tahti.Position = paikka; 
    5873        tahti.Image = tahtiKuva; 
     74        tahti.Mass = 999999.9; 
    5975        tahti.Tag = "tahti"; 
    6076        Add(tahti); 
     
    6985        AddCollisionHandler(pelaaja1, kasittelePelaajanTormays); 
    7086        Add(pelaaja1); 
     87 
     88        pelaaja1.CanRotate = true; 
    7189    } 
    7290 
     
    7492    { 
    7593        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
    76         Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu pelistä"); 
    7794        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    7895 
     
    105122        { 
    106123            maaliAani.Play(); 
    107             MessageDisplay.Add("Keräsit tähden!"); 
     124            MessageDisplay.Add("Sait pisteen!"); 
    108125            kohde.Destroy(); 
    109126        } 
     127        if (kohde.Tag.ToString() == "palikka") 
     128        { 
     129            kohde.Color = RandomGen.NextColor(); 
     130        } 
    110131    } 
     132 
    111133} 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/BirdJump.csproj.Debug.cachefile

    r2976 r2997  
    44Content\lintu.xnb 
    55Content\Bird.xnb 
     6Content\Kananmuna.xnb 
     7Content\Taivas.xnb 
    68kentta1.txt 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/bin/x86/Debug/kentta1.txt

    r2976 r2997  
    11         * 
    22          
     3 
     4 
     5 
     6                                # 
     7                                    
     8               #       #   #   #    #   #    #    #    #    #    # 
     9                                            
     10         #        # 
     11                       
     12                          #         # 
     13          # 
     14                       #       # 
     15                   # 
     16                 
     17                             # 
     18                
     19                               
     20                         #    
     21                    # 
     22       #     
     23                 P 
     24                 # 
     25       *    * 
     26       #   
     27 
     28     *        * 
     29         ## 
     30 
     31   *    *  *    *      
     32       ##  ## 
     33 
     34 *    *       *   * 
     35 ##  ##  ##  ##  ## 
     36 
     37        N 
     38######################                                      #################                     
    339 
    440 
     
    1652 
    1753 
    18                     # 
    1954 
    20                        #       # 
    21                    # 
    22                  ************** 
    23                              # 
    24                 
    25                                
    26                          #    
    27                     # 
    28        #     
    29                   
    30                  # 
    31        *    * 
    32        #   
    3355 
    34      *        * 
    35          ## 
    3656 
    37    *    *  *    *      
    38        ##  ## 
    3957 
    40  *    *       *   * 
    41  ##  ##  ##  ##  ## 
    4258 
    43         N 
    44 ###################### 
     59 
     60 
     61 
     62 
     63 
     64 
     65 
     66 
     67 
     68 
     69 
     70 
     71 
     72 
     73 
     74 
     75 
     76 
     77 
     78 
     79 
     80 
     81 
     82 
     83 
     84 
     85 
     86 
     87 
     88 
     89 
     90 
     91 
     92 
     93 
     94 
     95 
     96 
     97 
     98 
     99 
     100 
     101 
     102 
     103 
     104 
     105 
     106 
     107 
     108 
     109 
     110 
     111 
     112 
     113 
     114 
     115 
     116 
     117 
     118 
     119 
     120 
     121 
     122 
     123 
     124 
     125 
     126 
     127 
     128 
     129 
     130 
     131 
     132 
     133 
     134 
     135 
     136 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/kentta1.txt

    r2976 r2997  
    11         * 
    22          
     3 
     4 
     5 
     6                                # 
     7                                    
     8               #       #   #   #    #   #    #    #    #    #    # 
     9                                            
     10         #        # 
     11                       
     12                          #         # 
     13          # 
     14                       #       # 
     15                   # 
     16                 
     17                             # 
     18                
     19                               
     20                         #    
     21                    # 
     22       #     
     23                 P 
     24                 # 
     25       *    * 
     26       #   
     27 
     28     *        * 
     29         ## 
     30 
     31   *    *  *    *      
     32       ##  ## 
     33                                                                                   * 
     34 *    *       *   *                                                             * 
     35 ##  ##  ##  ##  ##                                                         ***** 
     36                                                                                *  
     37        N                                                                      * 
     38######################                                      ##########################                     
    339 
    440 
     
    1652 
    1753 
    18                     # 
    1954 
    20                        #       # 
    21                    # 
    22                  ************** 
    23                              # 
    24                 
    25                                
    26                          #    
    27                     # 
    28        #     
    29                   
    30                  # 
    31        *    * 
    32        #   
    3355 
    34      *        * 
    35          ## 
    3656 
    37    *    *  *    *      
    38        ##  ## 
    3957 
    40  *    *       *   * 
    41  ##  ##  ##  ##  ## 
    4258 
    43         N 
    44 ###################### 
     59 
     60 
     61 
     62 
     63 
     64 
     65 
     66 
     67 
     68 
     69 
     70 
     71 
     72 
     73 
     74 
     75 
     76 
     77 
     78 
     79 
     80 
     81 
     82 
     83 
     84 
     85 
     86 
     87 
     88 
     89 
     90 
     91 
     92 
     93 
     94 
     95 
     96 
     97 
     98 
     99 
     100 
     101 
     102 
     103 
     104 
     105 
     106 
     107 
     108 
     109 
     110 
     111 
     112 
     113 
     114 
     115 
     116 
     117 
     118 
     119 
     120 
     121 
     122 
     123 
     124 
     125 
     126 
     127 
     128 
     129 
     130 
     131 
     132 
     133 
     134 
     135 
     136 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/obj/x86/Debug/BirdJump.csproj.FileListAbsolute.txt

    r2976 r2997  
    1313C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\lintu.xnb 
    1414C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Bird.xnb 
     15C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Kananmuna.xnb 
     16C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Taivas.xnb 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/obj/x86/Debug/cachefile-{45E7B065-D0D3-4C88-983C-935E87F50FFB}-targetpath.txt

    r2976 r2997  
    44Content\lintu.xnb 
    55Content\Bird.xnb 
     6Content\Kananmuna.xnb 
     7Content\Taivas.xnb 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJumpContent/BirdJumpContent.contentproj

    r2976 r2997  
    7575    </Compile> 
    7676  </ItemGroup> 
     77  <ItemGroup> 
     78    <Compile Include="Kananmuna.png"> 
     79      <Name>Kananmuna</Name> 
     80      <Importer>TextureImporter</Importer> 
     81      <Processor>TextureProcessor</Processor> 
     82    </Compile> 
     83  </ItemGroup> 
     84  <ItemGroup> 
     85    <Compile Include="Taivas.png"> 
     86      <Name>Taivas</Name> 
     87      <Importer>TextureImporter</Importer> 
     88      <Processor>TextureProcessor</Processor> 
     89    </Compile> 
     90  </ItemGroup> 
    7791  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    7892  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJumpContent/obj/x86/Debug/ContentPipeline.xml

    r2976 r2997  
    4747      <Time>2012-06-13T10:41:32.0457+03:00</Time> 
    4848    </Item> 
     49    <Item> 
     50      <Source>Kananmuna.png</Source> 
     51      <Name>Kananmuna</Name> 
     52      <Importer>TextureImporter</Importer> 
     53      <Processor>TextureProcessor</Processor> 
     54      <Options>None</Options> 
     55      <Output>C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Kananmuna.xnb</Output> 
     56      <Time>2012-06-13T11:23:10.284086+03:00</Time> 
     57    </Item> 
     58    <Item> 
     59      <Source>Taivas.png</Source> 
     60      <Name>Taivas</Name> 
     61      <Importer>TextureImporter</Importer> 
     62      <Processor>TextureProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Taivas.xnb</Output> 
     65      <Time>2012-06-13T14:34:28.0346088+03:00</Time> 
     66    </Item> 
    4967    <BuildSuccessful>true</BuildSuccessful> 
    5068    <Settings> 
  • 2012/24/EemeliKo/Testi/Bird jump/Bird jump/bin/x86/Debug/Jypeli4.xml

    r2946 r2997  
    2424            <param name="targetObject">Kohde johon törmÀtÀÀn</param> 
    2525        </member> 
    26         <member name="M:Jypeli.Assets.CollisionHandler.DestroyBoth(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject)"> 
    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> 
    3326        <member name="M:Jypeli.Assets.CollisionHandler.ExplodeObject(System.Double,System.Boolean)"> 
    3427            <summary> 
     
    4740            <returns></returns> 
    4841        </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> 
    5842        <member name="M:Jypeli.Assets.CollisionHandler.AddMeterValue(Jypeli.IntMeter,System.Int32)"> 
    5943            <summary> 
     
    182166            <summary> 
    183167            Kutsutaan kun olio lisÀtÀÀn peliin. 
    184             </summary> 
    185         </member> 
    186         <member name="M:Jypeli.GameObjects.GameObjectBase.OnRemoved"> 
    187             <summary> 
    188             Kutsutaan kun olio poistetaan pelistÀ. 
    189168            </summary> 
    190169        </member> 
     
    257236            </summary> 
    258237        </member> 
    259         <member name="E:Jypeli.GameObjects.GameObjectBase.Removed"> 
    260             <summary> 
    261             Tapahtuu, kun olio poistetaan pelistÀ (tuhotaan tai ei). 
    262             </summary> 
    263         </member> 
    264238        <member name="P:Jypeli.GameObjects.GameObjectBase.IsDestroyed"> 
    265239            <summary> 
     
    400374            </summary> 
    401375        </member> 
    402         <member name="M:Jypeli.GameObject.SetImage(Jypeli.StorageFile)"> 
    403             <summary> 
    404             Lataa kuvan tiedostosta ja asettaa sen oliolle. 
    405             </summary> 
    406             <param name="file"></param> 
     376        <member name="M:Jypeli.GameObject.OnArrivedAt(Jypeli.Vector)"> 
     377            <summary> 
     378            Kutsutaan, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
     379            </summary> 
     380            <param name="location"></param> 
     381        </member> 
     382        <member name="M:Jypeli.GameObject.Destroy"> 
     383            <summary> 
     384            Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
     385            </summary> 
     386        </member> 
     387        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double)"> 
     388            <summary> 
     389            Alustaa uuden peliolion. 
     390            </summary> 
     391            <param name="width">Leveys.</param> 
     392            <param name="height">Korkeus.</param> 
     393        </member> 
     394        <member name="M:Jypeli.GameObject.#ctor(Jypeli.Image)"> 
     395            <summary> 
     396            Alustaa uuden peliolion. 
     397            Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
     398            </summary> 
     399            <param name="image">Kuva</param> 
     400        </member> 
     401        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
     402            <summary> 
     403            Alustaa uuden peliolion. 
     404            </summary> 
     405            <param name="width">Leveys.</param> 
     406            <param name="height">Korkeus.</param> 
     407            <param name="shape">Muoto.</param> 
     408        </member> 
     409        <member name="M:Jypeli.GameObject.Clone"> 
     410            <summary> 
     411            Tekee oliosta kopion. 
     412            </summary> 
     413            <returns> 
     414            Uusi <see cref="T:Jypeli.GameObject"/>-olio samoilla arvoilla. 
     415            </returns> 
     416        </member> 
     417        <member name="M:Jypeli.GameObject.IsInside(Jypeli.Vector)"> 
     418            <summary> 
     419            Onko piste <c>p</c> tÀmÀn olion sisÀpuolella. 
     420            </summary> 
    407421        </member> 
    408422        <member name="M:Jypeli.GameObject.Add(Jypeli.IGameObject)"> 
     
    425439            </remarks>  
    426440        </member> 
    427         <member name="M:Jypeli.GameObject.IsInside(Jypeli.Vector)"> 
    428             <summary> 
    429             Onko piste <c>p</c> tÀmÀn olion sisÀpuolella. 
    430             </summary> 
    431         </member> 
    432         <member name="M:Jypeli.GameObject.OnArrivedAt(Jypeli.Vector)"> 
    433             <summary> 
    434             Kutsutaan, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
    435             </summary> 
    436             <param name="location"></param> 
     441        <member name="M:Jypeli.GameObject.Update(Jypeli.Time)"> 
     442            <summary> 
     443            Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
     444            arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
     445            <see cref="!:IsUpdated"/> 
     446            </summary> 
     447            <param name="time">Peliaika.</param> 
     448        </member> 
     449        <member name="M:Jypeli.GameObject.SetImage(Jypeli.StorageFile)"> 
     450            <summary> 
     451            Lataa kuvan tiedostosta ja asettaa sen oliolle. 
     452            </summary> 
     453            <param name="file"></param> 
    437454        </member> 
    438455        <member name="M:Jypeli.GameObject.Move(Jypeli.Vector)"> 
     
    454471            </param> 
    455472        </member> 
    456         <member name="M:Jypeli.GameObject.Destroy"> 
    457             <summary> 
    458             Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
    459             </summary> 
    460         </member> 
    461         <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double)"> 
    462             <summary> 
    463             Alustaa uuden peliolion. 
    464             </summary> 
    465             <param name="width">Leveys.</param> 
    466             <param name="height">Korkeus.</param> 
    467         </member> 
    468         <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    469             <summary> 
    470             Alustaa uuden peliolion. 
    471             </summary> 
    472             <param name="width">Leveys.</param> 
    473             <param name="height">Korkeus.</param> 
    474             <param name="shape">Muoto.</param> 
    475         </member> 
    476         <member name="M:Jypeli.GameObject.#ctor(Jypeli.Animation)"> 
    477             <summary> 
    478             Alustaa uuden peliolion. 
    479             Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
    480             </summary> 
    481             <param name="animation">Kuva</param> 
    482         </member> 
    483         <member name="M:Jypeli.GameObject.Update(Jypeli.Time)"> 
    484             <summary> 
    485             Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
    486             arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
    487             <see cref="!:IsUpdated"/> 
    488             </summary> 
    489             <param name="time">Peliaika.</param> 
     473        <member name="P:Jypeli.GameObject.Objects"> 
     474            <summary> 
     475            Olion lapsioliot. Ei voi muokata. 
     476            </summary> 
    490477        </member> 
    491478        <member name="P:Jypeli.GameObject.IsVisible"> 
     
    493480            PiirretÀÀnkö oliota ruudulle. 
    494481            </summary> 
     482        </member> 
     483        <member name="P:Jypeli.GameObject.Size"> 
     484            <summary> 
     485            Olion koko pelimaailmassa. 
     486            Kertoo olion ÀÀrirajat, ei muotoa. 
     487            </summary> 
     488        </member> 
     489        <member name="P:Jypeli.GameObject.Angle"> 
     490            <summary> 
     491            Olion kulma tai rintamasuunta. 
     492            Nolla = osoittaa oikealle. 
     493            </summary>       
    495494        </member> 
    496495        <member name="P:Jypeli.GameObject.Animation"> 
     
    521520            lÀpinÀkyvyyttÀ kÀyttÀmÀllÀ saadaan kuvasta halutun muotoinen. 
    522521            </remarks> 
    523         </member> 
    524         <member name="P:Jypeli.GameObject.Objects"> 
    525             <summary> 
    526             Olion lapsioliot. Ei voi muokata. 
    527             </summary> 
    528         </member> 
    529         <member name="P:Jypeli.GameObject.Size"> 
    530             <summary> 
    531             Olion koko pelimaailmassa. 
    532             Kertoo olion ÀÀrirajat, ei muotoa. 
    533             </summary> 
    534         </member> 
    535         <member name="P:Jypeli.GameObject.Angle"> 
    536             <summary> 
    537             Olion kulma tai rintamasuunta. 
    538             Nolla = osoittaa oikealle. 
    539             </summary>       
    540522        </member> 
    541523        <member name="P:Jypeli.GameObject.Shape"> 
     
    17631745            </summary> 
    17641746        </member> 
    1765         <member name="T:Jypeli.Widget"> 
     1747        <member name="T:Jypeli.AxleJoint"> 
     1748            <summary> 
     1749            Saranaliitos kahden olion vÀlille. 
     1750            </summary> 
     1751        </member> 
     1752        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject)"> 
     1753            <summary> 
     1754            KiinnittÀÀ olion akselilla pelikenttÀÀn. 
     1755            </summary> 
     1756            <param name="obj">Olio</param> 
     1757        </member> 
     1758        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.Vector)"> 
     1759            <summary> 
     1760            Luo uuden akseliliitoksen olion ja pisteen vÀlille. 
     1761            </summary> 
     1762            <param name="obj">EnsimmÀinen olio</param> 
     1763            <param name="axlePosition">Liitoksen akselin paikka</param> 
     1764        </member> 
     1765        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
     1766            <summary> 
     1767            Luo uuden akseliliitoksen kahden olion vÀlille. 
     1768            </summary> 
     1769            <param name="firstObject">EnsimmÀinen olio</param> 
     1770            <param name="secondObject">Toinen olio</param> 
     1771            <param name="axlePosition">Liitoksen akselin paikka</param> 
     1772        </member> 
     1773        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
     1774            <summary> 
     1775            Luo uuden akseliliitoksen kahden olion vÀlille. 
     1776            Liitos sijoitetaan toisen olion keskipisteeseen. 
     1777            </summary> 
     1778            <param name="firstObject">EnsimmÀinen olio</param> 
     1779            <param name="secondObject">Toinen olio</param> 
     1780        </member> 
     1781        <member name="M:Jypeli.AxleJoint.Destroy"> 
     1782            <summary> 
     1783            Tuhoaa liitoksen. 
     1784            </summary> 
     1785        </member> 
     1786        <member name="P:Jypeli.AxleJoint.Object1"> 
     1787            <summary> 
     1788            EnsimmÀinen olio. 
     1789            </summary> 
     1790        </member> 
     1791        <member name="P:Jypeli.AxleJoint.Object2"> 
     1792            <summary> 
     1793            Toinen olio (null jos ensimmÀinen olio on sidottu pisteeseen) 
     1794            </summary> 
     1795        </member> 
     1796        <member name="P:Jypeli.AxleJoint.AxlePoint"> 
     1797            <summary> 
     1798            Pyörimisakselin (tÀmÀnhetkiset) koordinaatit. 
     1799            </summary> 
     1800        </member> 
     1801        <member name="P:Jypeli.AxleJoint.Softness"> 
     1802            <summary> 
     1803            Liitoksen pehmeys eli kuinka paljon sillÀ on liikkumavaraa. 
     1804            </summary> 
     1805        </member> 
     1806        <member name="P:Jypeli.AxleJoint.IsDestroyed"> 
     1807            <summary> 
     1808            Onko liitos tuhottu. 
     1809            </summary> 
     1810        </member> 
     1811        <member name="E:Jypeli.AxleJoint.Destroyed"> 
     1812            <summary> 
     1813            Tapahtuu kun liitos on tuhottu. 
     1814            </summary> 
     1815        </member> 
     1816        <member name="T:Jypeli.INotifyList`1"> 
     1817            <summary> 
     1818            Lista, joka ilmoittaa muutoksistaan. 
     1819            </summary> 
     1820            <typeparam name="T">Listan alkion tyyppi.</typeparam> 
     1821        </member> 
     1822        <member name="E:Jypeli.INotifyList`1.Changed"> 
     1823            <summary> 
     1824            Tapahtuu kun listan sisÀltö muuttuu. 
     1825            </summary> 
     1826        </member> 
     1827        <member name="T:Jypeli.ListHelpers"> 
     1828            <summary> 
     1829            Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
     1830            </summary> 
     1831        </member> 
     1832        <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
     1833            <summary> 
     1834            Laskee minimin. 
     1835            </summary> 
     1836            <param name="values"></param> 
     1837            <returns></returns> 
     1838        </member> 
     1839        <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
     1840            <summary> 
     1841            Laskee maksimin. 
     1842            </summary> 
     1843            <param name="values"></param> 
     1844            <returns></returns> 
     1845        </member> 
     1846        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
     1847            <summary> 
     1848            Laskee keskiarvon. 
     1849            </summary> 
     1850            <param name="values"></param> 
     1851            <returns></returns> 
     1852        </member> 
     1853        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
     1854            <summary> 
     1855            Laskee keskiarvon komponenteittain. 
     1856            </summary> 
     1857            <param name="values"></param> 
     1858            <returns></returns> 
     1859        </member> 
     1860        <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
     1861            <summary> 
     1862            Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
     1863            </summary> 
     1864            <typeparam name="TInput">LÀhtötyyppi</typeparam> 
     1865            <typeparam name="TOutput">Kohdetyyppi</typeparam> 
     1866            <param name="items">Muunnettava kokoelma</param> 
     1867            <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
     1868            <returns>Muunnettu kokoelma</returns> 
     1869        </member> 
     1870        <member name="T:Jypeli.StreamHelpers"> 
     1871            <summary> 
     1872            Apufunktioita virtojen kÀyttöön. 
     1873            </summary> 
     1874        </member> 
     1875        <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
     1876            <summary> 
     1877            Kopioi virran sisÀllön toiseen virtaan. 
     1878            Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
     1879            </summary> 
     1880            <param name="input">MistÀ kopioidaan</param> 
     1881            <param name="output">Mihin kopioidaan</param> 
     1882        </member> 
     1883        <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
     1884            <summary> 
     1885            Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
     1886            Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
     1887            </summary> 
     1888            <param name="builder">StringBuilder-olio</param> 
     1889            <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
     1890            <returns></returns> 
     1891        </member> 
     1892        <member name="T:Jypeli.Widgets.EasyHighScore"> 
     1893            <summary> 
     1894            HelpompikÀyttöinen parhaiden pisteiden lista. 
     1895            </summary> 
     1896        </member> 
     1897        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32,System.String)"> 
     1898            <summary> 
     1899            Luo uuden parhaiden pisteiden ikkunan. 
     1900            </summary> 
     1901            <param name="fileName">Tiedoston nimi</param> 
     1902            <param name="places">Pistesijojen lukumÀÀrÀ</param> 
     1903            <param name="defaultName">Oletusnimi tyhjille paikoille.</param> 
     1904        </member> 
     1905        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32)"> 
     1906            <summary> 
     1907            Luo uuden parhaiden pisteiden ikkunan. 
     1908            </summary> 
     1909            <param name="fileName">Tiedoston nimi</param> 
     1910            <param name="places">Pistesijojen lukumÀÀrÀ</param> 
     1911        </member> 
     1912        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.Int32)"> 
     1913            <summary> 
     1914            Luo uuden parhaiden pisteiden ikkunan. 
     1915            </summary> 
     1916            <param name="places">Pistesijojen lukumÀÀrÀ</param> 
     1917        </member> 
     1918        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor"> 
     1919            <summary> 
     1920            Luo uuden parhaiden pisteiden ikkunan kymmenellÀ pistesijalla. 
     1921            </summary> 
     1922        </member> 
     1923        <member name="M:Jypeli.Widgets.EasyHighScore.Show"> 
     1924            <summary> 
     1925            NÀyttÀÀ parhaat pisteet. 
     1926            </summary> 
     1927        </member> 
     1928        <member name="M:Jypeli.Widgets.EasyHighScore.Clear"> 
     1929            <summary> 
     1930            TyhjentÀÀ parhaat pisteet. 
     1931            </summary> 
     1932        </member> 
     1933        <member name="M:Jypeli.Widgets.EasyHighScore.EnterAndShow(System.Double)"> 
     1934            <summary> 
     1935            NÀyttÀÀ parhaat pisteet, ja jos annetut pisteet riittÀvÀt, antaa syöttÀÀ nimen listalle. 
     1936            Lista tallennetaan automaattisesti. 
     1937            </summary> 
     1938            <param name="newScore"></param> 
     1939        </member> 
     1940        <member name="P:Jypeli.Widgets.EasyHighScore.HighScoreWindow"> 
     1941            <summary> 
     1942            Listaikkuna. 
     1943            </summary> 
     1944        </member> 
     1945        <member name="P:Jypeli.Widgets.EasyHighScore.NameInputWindow"> 
     1946            <summary> 
     1947            Nimensyöttöikkuna. 
     1948            </summary> 
     1949        </member> 
     1950        <member name="P:Jypeli.Widgets.EasyHighScore.MaxNameLength"> 
     1951            <summary> 
     1952            Pisin sallittu nimen pituus. 
     1953            </summary> 
     1954        </member> 
     1955        <member name="P:Jypeli.Widgets.EasyHighScore.Text"> 
     1956            <summary> 
     1957            Pisteikkunan teksti. 
     1958            </summary> 
     1959        </member> 
     1960        <member name="P:Jypeli.Widgets.EasyHighScore.EnterText"> 
     1961            <summary> 
     1962            Nimensyöttöikkunan teksti. 
     1963            </summary> 
     1964        </member> 
     1965        <member name="P:Jypeli.Widgets.EasyHighScore.Color"> 
     1966            <summary> 
     1967            Listaikkunan vÀri. 
     1968            </summary> 
     1969        </member> 
     1970        <member name="T:Jypeli.Widgets.RowLayout"> 
     1971            <summary> 
     1972            Asettelee widgetit riveihin. <c>TargetWidth</c> mÀÀrittÀÀ 
     1973            kuinka leveÀ yhden rivin tulisi olla. Kun yksi rivi tulee 
     1974            tÀyteen, jatketaan seuraavalle riville. 
     1975            </summary> 
     1976        </member> 
     1977        <member name="T:Jypeli.Widgets.ILayout"> 
     1978            <summary> 
     1979            Rajapinta asettelijalle. Asettelija asettelee widgetin 
     1980            lapsioliot siten, ettÀ ne mahtuvat widgetin sisÀlle. Asettelija 
     1981            muuttaa lapsiolioiden kokoa sekÀ paikkaa. Asettelussa kÀytetÀÀn 
     1982            hyvÀksi lapsiolioiden ominaisuuksia <c>PreferredSize</c>, 
     1983            <c>HorizontalSizing</c> sekÀ <c>VerticalSizing</c>. 
     1984            </summary> 
     1985        </member> 
     1986        <member name="P:Jypeli.Widgets.ILayout.TopPadding"> 
     1987            <summary> 
     1988            YlÀreunaan jÀÀvÀ tyhjÀ tila. 
     1989            </summary> 
     1990        </member> 
     1991        <member name="P:Jypeli.Widgets.ILayout.BottomPadding"> 
     1992            <summary> 
     1993            Alareunaan jÀÀvÀ tyhjÀ tila. 
     1994            </summary> 
     1995        </member> 
     1996        <member name="P:Jypeli.Widgets.ILayout.LeftPadding"> 
     1997            <summary> 
     1998            Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
     1999            </summary> 
     2000        </member> 
     2001        <member name="P:Jypeli.Widgets.ILayout.RightPadding"> 
     2002            <summary> 
     2003            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
     2004            </summary> 
     2005        </member> 
     2006        <member name="P:Jypeli.Widgets.RowLayout.HorizontalSpacing"> 
     2007            <summary> 
     2008            Olioiden vÀliin vaakasuunnassa jÀÀvÀ tyhjÀ tila. 
     2009            </summary> 
     2010        </member> 
     2011        <member name="P:Jypeli.Widgets.RowLayout.TopPadding"> 
     2012            <summary> 
     2013            YlÀreunaan jÀÀvÀ tyhjÀ tila. 
     2014            </summary> 
     2015        </member> 
     2016        <member name="P:Jypeli.Widgets.RowLayout.BottomPadding"> 
     2017            <summary> 
     2018            Alareunaan jÀÀvÀ tyhjÀ tila. 
     2019            </summary> 
     2020        </member> 
     2021        <member name="P:Jypeli.Widgets.RowLayout.LeftPadding"> 
     2022            <summary> 
     2023            Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
     2024            </summary> 
     2025        </member> 
     2026        <member name="P:Jypeli.Widgets.RowLayout.RightPadding"> 
     2027            <summary> 
     2028            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
     2029            </summary> 
     2030        </member> 
     2031        <member name="P:Jypeli.Widgets.RowLayout.TargetWidth"> 
     2032            <summary> 
     2033            Kuinka leveitÀ rivien tulisi korkeintaan olla. 
     2034            </summary> 
     2035        </member> 
     2036        <member name="T:Jypeli.Widgets.Widget"> 
    17662037            <summary> 
    17672038            KÀyttöliittymÀn komponentti. Samankaltainen kuin <c>GameObject</c>, 
     
    17692040            </summary> 
    17702041        </member> 
    1771         <member name="F:Jypeli.Widget.TextureWrapSize"> 
     2042        <member name="M:Jypeli.Widgets.Widget.NotifyParentAboutChangedSizingAttributes"> 
     2043            <summary> 
     2044            Should be called whenever properties that might affect layouts 
     2045            are changed. 
     2046            </summary> 
     2047        </member> 
     2048        <member name="F:Jypeli.Widgets.Widget.TextureWrapSize"> 
    17722049            <summary> 
    17732050            MÀÀrittÀÀ kuinka moneen kertaan kuva piirretÀÀn. Esimerkiksi (3.0, 2.0) piirtÀÀ 
     
    17752052            </summary> 
    17762053        </member> 
    1777         <member name="M:Jypeli.Widget.Draw(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> 
    1778             <summary> 
    1779             Kutsutaan, kun olio piirretÀÀn. 
    1780             </summary> 
    1781         </member> 
    1782         <member name="M:Jypeli.Widget.Add(Jypeli.Widget)"> 
     2054        <member name="M:Jypeli.Widgets.Widget.#ctor(System.Double,System.Double)"> 
     2055            <summary> 
     2056            Alustaa uuden widgetin. 
     2057            </summary> 
     2058            <param name="width">Leveys.</param> 
     2059            <param name="height">Korkeus.</param> 
     2060        </member> 
     2061        <member name="M:Jypeli.Widgets.Widget.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
     2062            <summary> 
     2063            Alustaa uuden widgetin. 
     2064            </summary> 
     2065            <param name="width">Leveys.</param> 
     2066            <param name="height">Korkeus.</param> 
     2067            <param name="shape">Muoto.</param> 
     2068        </member> 
     2069        <member name="M:Jypeli.Widgets.Widget.Clone"> 
     2070            <summary> 
     2071            Tekee oliosta kopion. 
     2072            </summary> 
     2073            <returns> 
     2074            Uusi <see cref="T:Jypeli.Widgets.Widget"/>-olio samoilla arvoilla. 
     2075            </returns> 
     2076        </member> 
     2077        <member name="M:Jypeli.Widgets.Widget.IsInside(Jypeli.Vector)"> 
     2078            <summary> 
     2079            Onko piste <c>p</c> tÀmÀn widgetin sisÀpuolella. 
     2080            </summary> 
     2081        </member> 
     2082        <member name="M:Jypeli.Widgets.Widget.Add(Jypeli.Widgets.Widget)"> 
    17832083            <summary> 
    17842084            LisÀÀ annetun peliolion tÀmÀn olion lapseksi. Lapsiolio liikkuu tÀmÀn olion mukana, 
     
    17862086            </summary> 
    17872087        </member> 
    1788         <member name="M:Jypeli.Widget.Remove(Jypeli.Widget)"> 
     2088        <member name="M:Jypeli.Widgets.Widget.Remove(Jypeli.Widgets.Widget)"> 
    17892089            <summary> 
    17902090            Poistaa lapsiolion, mutta ei tuhoa sitÀ. 
    17912091            </summary> 
    17922092        </member> 
    1793         <member name="M:Jypeli.Widget.IsInside(Jypeli.Vector)"> 
    1794             <summary> 
    1795             Onko piste <c>p</c> tÀmÀn widgetin sisÀpuolella. 
    1796             </summary> 
    1797         </member> 
    1798         <member name="M:Jypeli.Widget.GetMaximumSize"> 
     2093        <member name="M:Jypeli.Widgets.Widget.GetMaximumSize"> 
    17992094            <summary> 
    18002095            Antaa widgetin maksimikoon siinÀ tapauksessa, ettÀ kokoa ei 
     
    18042099            <returns></returns> 
    18052100        </member> 
    1806         <member name="M:Jypeli.Widget.NotifyParentAboutChangedSizingAttributes"> 
    1807             <summary> 
    1808             Should be called whenever properties that might affect layouts 
    1809             are changed. 
    1810             </summary> 
    1811         </member> 
    1812         <member name="M:Jypeli.Widget.RefreshLayout"> 
     2101        <member name="M:Jypeli.Widgets.Widget.RefreshLayout"> 
    18132102            <summary> 
    18142103            PÀivittÀÀ lapsiolioiden paikat ja koot, jos widgetille on asetettu asettelija. 
     
    18212110            </summary> 
    18222111        </member> 
    1823         <member name="M:Jypeli.Widget.UpdateSizeHints"> 
     2112        <member name="M:Jypeli.Widgets.Widget.UpdateSizeHints"> 
    18242113            <summary> 
    18252114            Recursively updates the preferred sizes (and other parameters that 
     
    18272116            </summary> 
    18282117        </member> 
    1829         <member name="M:Jypeli.Widget.UpdateLayout(Jypeli.Vector)"> 
     2118        <member name="M:Jypeli.Widgets.Widget.UpdateLayout(Jypeli.Vector)"> 
    18302119            <summary> 
    18312120            Recursively updates the layouts of the object and 
     
    18362125            <param name="maximumSize">The actual size that is allocated for the layout.</param> 
    18372126        </member> 
    1838         <member name="M:Jypeli.Widget.Destroy"> 
     2127        <member name="M:Jypeli.Widgets.Widget.Destroy"> 
    18392128            <summary> 
    18402129            Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
    18412130            </summary> 
    18422131        </member> 
    1843         <member name="M:Jypeli.Widget.#ctor(Jypeli.Widgets.ILayout)"> 
    1844             <summary> 
    1845             Alustaa uuden widgetin. 
    1846             </summary> 
    1847             <param name="layout"></param> 
    1848         </member> 
    1849         <member name="M:Jypeli.Widget.#ctor(Jypeli.Animation)"> 
    1850             <summary> 
    1851             Alustaa uuden widgetin. 
    1852             </summary> 
    1853             <param name="animation"></param> 
    1854         </member> 
    1855         <member name="M:Jypeli.Widget.#ctor(System.Double,System.Double)"> 
    1856             <summary> 
    1857             Alustaa uuden widgetin. 
    1858             </summary> 
    1859             <param name="width">Leveys.</param> 
    1860             <param name="height">Korkeus.</param> 
    1861         </member> 
    1862         <member name="M:Jypeli.Widget.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    1863             <summary> 
    1864             Alustaa uuden widgetin. 
    1865             </summary> 
    1866             <param name="width">Leveys.</param> 
    1867             <param name="height">Korkeus.</param> 
    1868             <param name="shape">Muoto.</param> 
    1869         </member> 
    1870         <member name="M:Jypeli.Widget.Update(Jypeli.Time)"> 
     2132        <member name="M:Jypeli.Widgets.Widget.Update(Jypeli.Time)"> 
    18712133            <summary> 
    18722134            Widgetin pÀivitys. 
     
    18742136            <param name="time">Peliaika.</param> 
    18752137        </member> 
    1876         <member name="P:Jypeli.Widget.Animation"> 
    1877             <summary> 
    1878             Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
    1879             </summary> 
    1880         </member> 
    1881         <member name="P:Jypeli.Widget.Image"> 
    1882             <summary> 
    1883             Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
    1884             </summary> 
    1885         </member> 
    1886         <member name="P:Jypeli.Widget.Color"> 
    1887             <summary> 
    1888             VÀri, jonka vÀrisenÀ olio piirretÀÀn, jos tekstuuria ei ole mÀÀritelty. 
    1889             </summary> 
    1890         </member> 
    1891         <member name="P:Jypeli.Widget.BorderColor"> 
    1892             <summary> 
    1893             Reunojen vÀri. 
    1894             </summary> 
    1895         </member> 
    1896         <member name="P:Jypeli.Widget.TextureFillsShape"> 
    1897             <summary> 
    1898             MÀÀrittÀÀ, tÀyttÀÀkö tekstuuri olion muodon jos olio on suurempi kuin sille 
    1899             mÀÀrÀtty tekstuuri. 
    1900             </summary> 
    1901         </member> 
    1902         <member name="P:Jypeli.Widget.Visible"> 
    1903             <summary> 
    1904             PiirretÀÀnkö olio ruudulle. 
    1905             </summary> 
    1906         </member> 
    1907         <member name="P:Jypeli.Widget.Objects"> 
     2138        <member name="M:Jypeli.Widgets.Widget.Draw(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> 
     2139            <summary> 
     2140            Kutsutaan, kun olio piirretÀÀn. 
     2141            </summary> 
     2142        </member> 
     2143        <member name="P:Jypeli.Widgets.Widget.Objects"> 
    19082144            <summary> 
    19092145            Olion lapsioliot. Ei voi muokata. 
    19102146            </summary> 
    19112147        </member> 
    1912         <member name="P:Jypeli.Widget.Parent"> 
     2148        <member name="P:Jypeli.Widgets.Widget.Parent"> 
    19132149            <summary> 
    19142150            Olio, jonka lapsiolio tÀmÀ olio on. Jos <c>null</c>, olio ei 
     
    19162152            </summary> 
    19172153        </member> 
    1918         <member name="P:Jypeli.Widget.IsModal"> 
    1919             <summary> 
    1920             Jos <c>true</c>, pelin sekÀ ikkunan alla olevien widgettien 
    1921             ohjaimet eivÀt ole kÀytössÀ kun ikkuna on nÀkyvissÀ. 
    1922             </summary> 
    1923         </member> 
    1924         <member name="P:Jypeli.Widget.Size"> 
     2154        <member name="P:Jypeli.Widgets.Widget.HorizontalSizing"> 
     2155            <summary> 
     2156            Koon asettaminen vaakasuunnassa, kun olio on 
     2157            asettelijan sisÀllÀ. 
     2158            </summary> 
     2159        </member> 
     2160        <member name="P:Jypeli.Widgets.Widget.VerticalSizing"> 
     2161            <summary> 
     2162            Koon asettaminen pystysuunnassa, kun olio on 
     2163            asettelijan sisÀllÀ. 
     2164            </summary> 
     2165        </member> 
     2166        <member name="P:Jypeli.Widgets.Widget.PreferredSize"> 
     2167            <summary> 
     2168            Koko, jota oliolla tulisi olla asettelijan sisÀllÀ. Todellinen koko voi olla 
     2169            pienempi, jos tilaa ei ole tarpeeksi. 
     2170            </summary> 
     2171        </member> 
     2172        <member name="P:Jypeli.Widgets.Widget.Layout"> 
     2173            <summary> 
     2174            Asettelija lapsiolioille. Asettaa lapsiolioiden koon sekÀ paikan. 
     2175            </summary> 
     2176        </member> 
     2177        <member name="P:Jypeli.Widgets.Widget.Tag"> 
     2178            <summary> 
     2179            Vapaasti asetettava muuttuja. 
     2180            </summary> 
     2181        </member> 
     2182        <member name="P:Jypeli.Widgets.Widget.CreationTime"> 
     2183            <summary> 
     2184            Olion luomisaika. 
     2185            </summary> 
     2186        </member> 
     2187        <member name="P:Jypeli.Widgets.Widget.Lifetime"> 
     2188            <summary> 
     2189            Olion elinaika. Lasketaan siitÀ lÀhtien, kun olio luodaan. 
     2190            </summary> 
     2191        </member> 
     2192        <member name="P:Jypeli.Widgets.Widget.MaximumLifetime"> 
     2193            <summary> 
     2194            Olion suurin mahdollinen elinaika. 
     2195            Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, olio kuolee. 
     2196            </summary> 
     2197        </member> 
     2198        <member name="P:Jypeli.Widgets.Widget.Size"> 
    19252199            <summary> 
    19262200            Olion koko pelimaailmassa. 
     
    19282202            </summary> 
    19292203        </member> 
    1930         <member name="P:Jypeli.Widget.Width"> 
     2204        <member name="P:Jypeli.Widgets.Widget.Width"> 
    19312205            <summary> 
    19322206            Olion leveys (X-suunnassa, leveimmÀssÀ kohdassa). 
    19332207            </summary> 
    19342208        </member> 
    1935         <member name="P:Jypeli.Widget.Height"> 
     2209        <member name="P:Jypeli.Widgets.Widget.Height"> 
    19362210            <summary> 
    19372211            Olion korkeus (Y-suunnassa, korkeimmassa kohdassa). 
    19382212            </summary> 
    19392213        </member> 
    1940         <member name="P:Jypeli.Widget.Position"> 
     2214        <member name="P:Jypeli.Widgets.Widget.Position"> 
    19412215            <summary> 
    19422216            Olion paikka. Jos olio on jonkun toisen peliolion lapsi, paikka on suhteessa 
     
    19442218            </summary> 
    19452219        </member> 
    1946         <member name="P:Jypeli.Widget.AbsolutePosition"> 
     2220        <member name="P:Jypeli.Widgets.Widget.AbsolutePosition"> 
    19472221            <summary> 
    19482222            Olion absoluuttinen paikka pelimaailmassa. 
     
    19512225            </summary> 
    19522226        </member> 
    1953         <member name="P:Jypeli.Widget.AbsoluteAngle"> 
     2227        <member name="P:Jypeli.Widgets.Widget.AbsoluteAngle"> 
    19542228            <summary> 
    19552229            Olion absoluuttinen kulma pelimaailmassa. 
     
    19582232            </summary> 
    19592233        </member> 
    1960         <member name="P:Jypeli.Widget.Left"> 
     2234        <member name="P:Jypeli.Widgets.Widget.Left"> 
    19612235            <summary> 
    19622236            Olion vasemman reunan x-koordinaatti. 
    19632237            </summary> 
    19642238        </member> 
    1965         <member name="P:Jypeli.Widget.Right"> 
     2239        <member name="P:Jypeli.Widgets.Widget.Right"> 
    19662240            <summary> 
    19672241            Olion oikean reunan x-koordinaatti. 
    19682242            </summary> 
    19692243        </member> 
    1970         <member name="P:Jypeli.Widget.Top"> 
     2244        <member name="P:Jypeli.Widgets.Widget.Top"> 
    19712245            <summary> 
    19722246            Olion ylÀreunan y-koordinaatti. 
    19732247            </summary> 
    19742248        </member> 
    1975         <member name="P:Jypeli.Widget.Bottom"> 
     2249        <member name="P:Jypeli.Widgets.Widget.Bottom"> 
    19762250            <summary> 
    19772251            Olion alareunan y-koordinaatti. 
    19782252            </summary> 
    19792253        </member> 
    1980         <member name="P:Jypeli.Widget.X"> 
     2254        <member name="P:Jypeli.Widgets.Widget.X"> 
    19812255            <summary> 
    19822256            Olion paikan X-koordinaatti. 
    19832257            </summary> 
    19842258        </member> 
    1985         <member name="P:Jypeli.Widget.Y"> 
     2259        <member name="P:Jypeli.Widgets.Widget.Y"> 
    19862260            <summary> 
    19872261            Olion paikan Y-koordinaatti. 
    19882262            </summary> 
    19892263        </member> 
    1990         <member name="P:Jypeli.Widget.Angle"> 
     2264        <member name="P:Jypeli.Widgets.Widget.Angle"> 
    19912265            <summary> 
    19922266            Olion kulma. 
     
    19942268            </summary>       
    19952269        </member> 
    1996         <member name="P:Jypeli.Widget.Shape"> 
     2270        <member name="P:Jypeli.Widgets.Widget.Animation"> 
     2271            <summary> 
     2272            Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     2273            </summary> 
     2274        </member> 
     2275        <member name="P:Jypeli.Widgets.Widget.Image"> 
     2276            <summary> 
     2277            Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     2278            </summary> 
     2279        </member> 
     2280        <member name="P:Jypeli.Widgets.Widget.Color"> 
     2281            <summary> 
     2282            VÀri, jonka vÀrisenÀ olio piirretÀÀn, jos tekstuuria ei ole mÀÀritelty. 
     2283            </summary> 
     2284        </member> 
     2285        <member name="P:Jypeli.Widgets.Widget.BorderColor"> 
     2286            <summary> 
     2287            Reunojen vÀri. 
     2288            </summary> 
     2289        </member> 
     2290        <member name="P:Jypeli.Widgets.Widget.TextureFillsShape"> 
     2291            <summary> 
     2292            MÀÀrittÀÀ, tÀyttÀÀkö tekstuuri olion muodon jos olio on suurempi kuin sille 
     2293            mÀÀrÀtty tekstuuri. 
     2294            </summary> 
     2295        </member> 
     2296        <member name="P:Jypeli.Widgets.Widget.Shape"> 
    19972297            <summary> 
    19982298            Olion muoto. 
    19992299            </summary> 
    20002300        </member> 
    2001         <member name="P:Jypeli.Widget.ShapeString"> 
     2301        <member name="P:Jypeli.Widgets.Widget.ShapeString"> 
    20022302            <summary> 
    20032303            Olion muoto merkkijonona (kenttÀeditorin kÀyttöön) 
    20042304            </summary> 
    20052305        </member> 
    2006         <member name="P:Jypeli.Widget.Game"> 
     2306        <member name="P:Jypeli.Widgets.Widget.Game"> 
    20072307            <summary> 
    20082308            Peli, johon olio on lisÀtty. <c>null</c>, jos 
     
    20102310            </summary> 
    20112311        </member> 
    2012         <member name="P:Jypeli.Widget.IsAddedToGame"> 
     2312        <member name="P:Jypeli.Widgets.Widget.Visible"> 
     2313            <summary> 
     2314            PiirretÀÀnkö olio ruudulle. 
     2315            </summary> 
     2316        </member> 
     2317        <member name="P:Jypeli.Widgets.Widget.IsModal"> 
     2318            <summary> 
     2319            Jos <c>true</c>, pelin sekÀ ikkunan alla olevien widgettien 
     2320            ohjaimet eivÀt ole kÀytössÀ kun ikkuna on nÀkyvissÀ. 
     2321            </summary> 
     2322        </member> 
     2323        <member name="P:Jypeli.Widgets.Widget.IsAddedToGame"> 
    20132324            <summary> 
    20142325            Onko olio lisÀtty peliin. 
    20152326            </summary> 
    20162327        </member> 
    2017         <member name="E:Jypeli.Widget.AddedToGame"> 
     2328        <member name="E:Jypeli.Widgets.Widget.AddedToGame"> 
    20182329            <summary> 
    20192330            Tapahtuu, kun olio lisÀtÀÀn peliin. 
    20202331            </summary> 
    20212332        </member> 
    2022         <member name="E:Jypeli.Widget.RemovedFromGame"> 
     2333        <member name="E:Jypeli.Widgets.Widget.RemovedFromGame"> 
    20232334            <summary> 
    20242335            Tapahtuu, kun olio poistetaan pelistÀ. 
    20252336            </summary> 
    20262337        </member> 
    2027         <member name="P:Jypeli.Widget.HorizontalSizing"> 
    2028             <summary> 
    2029             Koon asettaminen vaakasuunnassa, kun olio on 
    2030             asettelijan sisÀllÀ. 
    2031             </summary> 
    2032         </member> 
    2033         <member name="P:Jypeli.Widget.VerticalSizing"> 
    2034             <summary> 
    2035             Koon asettaminen pystysuunnassa, kun olio on 
    2036             asettelijan sisÀllÀ. 
    2037             </summary> 
    2038         </member> 
    2039         <member name="P:Jypeli.Widget.PreferredSize"> 
    2040             <summary> 
    2041             Koko, jota oliolla tulisi olla asettelijan sisÀllÀ. Todellinen koko voi olla 
    2042             pienempi, jos tilaa ei ole tarpeeksi. 
    2043             </summary> 
    2044         </member> 
    2045         <member name="P:Jypeli.Widget.Layout"> 
    2046             <summary> 
    2047             Asettelija lapsiolioille. Asettaa lapsiolioiden koon sekÀ paikan. 
    2048             </summary> 
    2049         </member> 
    2050         <member name="P:Jypeli.Widget.CreationTime"> 
    2051             <summary> 
    2052             Olion luomisaika. 
    2053             </summary> 
    2054         </member> 
    2055         <member name="P:Jypeli.Widget.Lifetime"> 
    2056             <summary> 
    2057             Olion elinaika. Lasketaan siitÀ lÀhtien, kun olio luodaan. 
    2058             </summary> 
    2059         </member> 
    2060         <member name="P:Jypeli.Widget.MaximumLifetime"> 
    2061             <summary> 
    2062             Olion suurin mahdollinen elinaika. 
    2063             Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, olio kuolee. 
    2064             </summary> 
    2065         </member> 
    2066         <member name="P:Jypeli.Widget.IsDestroyed"> 
     2338        <member name="P:Jypeli.Widgets.Widget.IsDestroyed"> 
    20672339            <summary> 
    20682340            Onko olio tuhottu. 
     
    20702342            <returns></returns> 
    20712343        </member> 
    2072         <member name="E:Jypeli.Widget.Destroyed"> 
     2344        <member name="E:Jypeli.Widgets.Widget.Destroyed"> 
    20732345            <summary>  
    20742346            Tapahtuu, kun olio tuhotaan.  
    20752347            </summary>  
    2076         </member> 
    2077         <member name="P:Jypeli.Widget.Tag"> 
    2078             <summary> 
    2079             Vapaasti asetettava muuttuja. 
    2080             </summary> 
    2081         </member> 
    2082         <member name="T:Jypeli.AxleJoint"> 
    2083             <summary> 
    2084             Saranaliitos kahden olion vÀlille. 
    2085             </summary> 
    2086         </member> 
    2087         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject)"> 
    2088             <summary> 
    2089             KiinnittÀÀ olion akselilla pelikenttÀÀn. 
    2090             </summary> 
    2091             <param name="obj">Olio</param> 
    2092         </member> 
    2093         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.Vector)"> 
    2094             <summary> 
    2095             Luo uuden akseliliitoksen olion ja pisteen vÀlille. 
    2096             </summary> 
    2097             <param name="obj">EnsimmÀinen olio</param> 
    2098             <param name="axlePosition">Liitoksen akselin paikka</param> 
    2099         </member> 
    2100         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
    2101             <summary> 
    2102             Luo uuden akseliliitoksen kahden olion vÀlille. 
    2103             </summary> 
    2104             <param name="firstObject">EnsimmÀinen olio</param> 
    2105             <param name="secondObject">Toinen olio</param> 
    2106             <param name="axlePosition">Liitoksen akselin paikka</param> 
    2107         </member> 
    2108         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
    2109             <summary> 
    2110             Luo uuden akseliliitoksen kahden olion vÀlille. 
    2111             Liitos sijoitetaan toisen olion keskipisteeseen. 
    2112             </summary> 
    2113             <param name="firstObject">EnsimmÀinen olio</param> 
    2114             <param name="secondObject">Toinen olio</param> 
    2115         </member> 
    2116         <member name="M:Jypeli.AxleJoint.Destroy"> 
    2117             <summary> 
    2118             Tuhoaa liitoksen. 
    2119             </summary> 
    2120         </member> 
    2121         <member name="P:Jypeli.AxleJoint.Object1"> 
    2122             <summary> 
    2123             EnsimmÀinen olio. 
    2124             </summary> 
    2125         </member> 
    2126         <member name="P:Jypeli.AxleJoint.Object2"> 
    2127             <summary> 
    2128             Toinen olio (null jos ensimmÀinen olio on sidottu pisteeseen) 
    2129             </summary> 
    2130         </member> 
    2131         <member name="P:Jypeli.AxleJoint.AxlePoint"> 
    2132             <summary> 
    2133             Pyörimisakselin (tÀmÀnhetkiset) koordinaatit. 
    2134             </summary> 
    2135         </member> 
    2136         <member name="P:Jypeli.AxleJoint.Softness"> 
    2137             <summary> 
    2138             Liitoksen pehmeys eli kuinka paljon sillÀ on liikkumavaraa. 
    2139             </summary> 
    2140         </member> 
    2141         <member name="P:Jypeli.AxleJoint.IsDestroyed"> 
    2142             <summary> 
    2143             Onko liitos tuhottu. 
    2144             </summary> 
    2145         </member> 
    2146         <member name="E:Jypeli.AxleJoint.Destroyed"> 
    2147             <summary> 
    2148             Tapahtuu kun liitos on tuhottu. 
    2149             </summary> 
    2150         </member> 
    2151         <member name="T:Jypeli.INotifyList`1"> 
    2152             <summary> 
    2153             Lista, joka ilmoittaa muutoksistaan. 
    2154             </summary> 
    2155             <typeparam name="T">Listan alkion tyyppi.</typeparam> 
    2156         </member> 
    2157         <member name="E:Jypeli.INotifyList`1.Changed"> 
    2158             <summary> 
    2159             Tapahtuu kun listan sisÀltö muuttuu. 
    2160             </summary> 
    2161         </member> 
    2162         <member name="T:Jypeli.ListHelpers"> 
    2163             <summary> 
    2164             Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
    2165             </summary> 
    2166         </member> 
    2167         <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
    2168             <summary> 
    2169             Laskee minimin. 
    2170             </summary> 
    2171             <param name="values"></param> 
    2172             <returns></returns> 
    2173         </member> 
    2174         <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
    2175             <summary> 
    2176             Laskee maksimin. 
    2177             </summary> 
    2178             <param name="values"></param> 
    2179             <returns></returns> 
    2180         </member> 
    2181         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
    2182             <summary> 
    2183             Laskee keskiarvon. 
    2184             </summary> 
    2185             <param name="values"></param> 
    2186             <returns></returns> 
    2187         </member> 
    2188         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
    2189             <summary> 
    2190             Laskee keskiarvon komponenteittain. 
    2191             </summary> 
    2192             <param name="values"></param> 
    2193             <returns></returns> 
    2194         </member> 
    2195         <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
    2196             <summary> 
    2197             Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
    2198             </summary> 
    2199             <typeparam name="TInput">LÀhtötyyppi</typeparam> 
    2200             <typeparam name="TOutput">Kohdetyyppi</typeparam> 
    2201             <param name="items">Muunnettava kokoelma</param> 
    2202             <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
    2203             <returns>Muunnettu kokoelma</returns> 
    2204         </member> 
    2205         <member name="T:Jypeli.StreamHelpers"> 
    2206             <summary> 
    2207             Apufunktioita virtojen kÀyttöön. 
    2208             </summary> 
    2209         </member> 
    2210         <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
    2211             <summary> 
    2212             Kopioi virran sisÀllön toiseen virtaan. 
    2213             Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
    2214             </summary> 
    2215             <param name="input">MistÀ kopioidaan</param> 
    2216             <param name="output">Mihin kopioidaan</param> 
    2217         </member> 
    2218         <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
    2219             <summary> 
    2220             Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
    2221             Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
    2222             </summary> 
    2223             <param name="builder">StringBuilder-olio</param> 
    2224             <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
    2225             <returns></returns> 
    2226         </member> 
    2227         <member name="T:Jypeli.SynchronousList`1"> 
    2228             <summary> 
    2229             Synkroninen lista, eli lista joka pÀivittyy vasta kun sen Update-metodia kutsutaan. 
    2230             Jos listalle lisÀtÀÀn IUpdatable-rajapinnan toteuttavia olioita, kutsutaan myös niiden 
    2231             Update-metodeja samalla. 
    2232             </summary> 
    2233             <typeparam name="T"></typeparam> 
    2234         </member> 
    2235         <member name="M:Jypeli.SynchronousList`1.#ctor(System.Int32)"> 
    2236             <summary> 
    2237             Luo uuden synkronisen listan. 
    2238             </summary> 
    2239             <param name="firstIndex">EnsimmÀisen elementin indeksi.</param> 
    2240         </member> 
    2241         <member name="M:Jypeli.SynchronousList`1.#ctor"> 
    2242             <summary> 
    2243             Luo uuden synkronisen listan. 
    2244             </summary> 
    2245         </member> 
    2246         <member name="M:Jypeli.SynchronousList`1.UpdateChanges"> 
    2247             <summary> 
    2248             LisÀÀ ja poistaa jonossa olevat elementit, mutta ei kutsu 
    2249             elementtien Update-metodia. 
    2250             </summary> 
    2251         </member> 
    2252         <member name="M:Jypeli.SynchronousList`1.Update(Jypeli.Time)"> 
    2253             <summary> 
    2254             LisÀÀ ja poistaa jonossa olevat elementit sekÀ kutsuu niiden 
    2255             Update-metodia. 
    2256             </summary> 
    2257             <param name="time"></param> 
    2258         </member> 
    2259         <member name="P:Jypeli.SynchronousList`1.Item(System.Int32)"> 
    2260             <summary> 
    2261             Indeksointioperaattori. 
    2262             </summary> 
    2263             <param name="index"></param> 
    2264             <returns></returns> 
    2265         </member> 
    2266         <member name="P:Jypeli.SynchronousList`1.FirstIndex"> 
    2267             <summary> 
    2268             EnsimmÀisen elementin indeksi. Muutettavissa. 
    2269             </summary> 
    2270         </member> 
    2271         <member name="P:Jypeli.SynchronousList`1.LastIndex"> 
    2272             <summary> 
    2273             Viimeisen elementin indeksi. 
    2274             </summary> 
    2275         </member> 
    2276         <member name="P:Jypeli.SynchronousList`1.Count"> 
    2277             <summary> 
    2278             Kuinka monta elementtiÀ listassa nyt on. 
    2279             Ei laske mukaan samalla pÀivityskierroksella tehtyjÀ muutoksia. 
    2280             </summary> 
    2281         </member> 
    2282         <member name="T:Jypeli.Widgets.BindableWidget"> 
    2283             <summary> 
    2284             Widget, joka voidaan asettaa nÀyttÀmÀÀn halutun mittarin arvoa. 
    2285             </summary> 
    2286         </member> 
    2287         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(Jypeli.Animation)"> 
    2288             <summary> 
    2289             Alustaa widgetin. 
    2290             </summary> 
    2291             <param name="animation"></param> 
    2292         </member> 
    2293         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(System.Double,System.Double)"> 
    2294             <summary> 
    2295             Alustaa widgetin. 
    2296             </summary> 
    2297             <param name="width"></param> 
    2298             <param name="height"></param> 
    2299         </member> 
    2300         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    2301             <summary> 
    2302             Alustaa widgetin. 
    2303             </summary> 
    2304             <param name="width"></param> 
    2305             <param name="height"></param> 
    2306             <param name="shape"></param> 
    2307         </member> 
    2308         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(Jypeli.Widgets.ILayout)"> 
    2309             <summary> 
    2310             Alustaa widgetin. 
    2311             </summary> 
    2312             <param name="layout"></param> 
    2313         </member> 
    2314         <member name="M:Jypeli.Widgets.BindableWidget.SetChangedEvent"> 
    2315             <summary> 
    2316             Asettaa tapahtuman, joka reagoi Meter.Value muutokseen kutsumalla UpdateValue-metodia. 
    2317             </summary> 
    2318         </member> 
    2319         <member name="M:Jypeli.Widgets.BindableWidget.UnsetChangedEvent"> 
    2320             <summary> 
    2321             Poistaa kÀytöstÀ tapahtuman, joka reagoi Meter.Value muutokseen kutsumalla UpdateValue-metodia. 
    2322             KÀytÀ tÀtÀ, kun haluat asettaa mittarin arvon kontrollin sisÀllÀ. 
    2323             ÄlÀ unohda kutsua SetChangedEvent muutoksen jÀlkeen! 
    2324             </summary> 
    2325         </member> 
    2326         <member name="M:Jypeli.Widgets.BindableWidget.BindTo(Jypeli.Meter)"> 
    2327             <summary> 
    2328             Asettaa kontrollin seuraamaan mittarin arvoa. 
    2329             </summary> 
    2330         </member> 
    2331         <member name="M:Jypeli.Widgets.BindableWidget.Unbind"> 
    2332             <summary> 
    2333             Lopettaa mittarin arvon seuraamisen. 
    2334             </summary> 
    2335         </member> 
    2336         <member name="M:Jypeli.Widgets.BindableWidget.UpdateValue"> 
    2337             <summary> 
    2338             Kutsutaan automaattisesti, kun mittarin arvo on muuttunut. 
    2339             Ylikirjoita tÀmÀ koodilla, joka muuttaa widgetin ulkonÀköÀ asianmukaisesti. 
    2340             </summary> 
    2341         </member> 
    2342         <member name="P:Jypeli.Widgets.BindableWidget.Meter"> 
    2343             <summary> 
    2344             Mittari, jonka arvoa kontrolli seuraa. 
    2345             Jos kontrollia ei ole kiinnitetty mittariin, se kÀyttÀÀ omaa sisÀistÀ mittariaan. 
    2346             </summary> 
    2347         </member> 
    2348         <member name="P:Jypeli.Widgets.BindableWidget.Bound"> 
    2349             <summary> 
    2350             Onko komponentti sidottu mittariin. 
    2351             </summary> 
    2352         </member> 
    2353         <member name="T:Jypeli.Widgets.EasyHighScore"> 
    2354             <summary> 
    2355             HelpompikÀyttöinen parhaiden pisteiden lista. 
    2356             </summary> 
    2357         </member> 
    2358         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32,System.String)"> 
    2359             <summary> 
    2360             Luo uuden parhaiden pisteiden ikkunan. 
    2361             </summary> 
    2362             <param name="fileName">Tiedoston nimi</param> 
    2363             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2364             <param name="defaultName">Oletusnimi tyhjille paikoille.</param> 
    2365         </member> 
    2366         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32)"> 
    2367             <summary> 
    2368             Luo uuden parhaiden pisteiden ikkunan. 
    2369             </summary> 
    2370             <param name="fileName">Tiedoston nimi</param> 
    2371             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2372         </member> 
    2373         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.Int32)"> 
    2374             <summary> 
    2375             Luo uuden parhaiden pisteiden ikkunan. 
    2376             </summary> 
    2377             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2378         </member> 
    2379         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor"> 
    2380             <summary> 
    2381             Luo uuden parhaiden pisteiden ikkunan kymmenellÀ pistesijalla. 
    2382             </summary> 
    2383         </member> 
    2384         <member name="M:Jypeli.Widgets.EasyHighScore.Show"> 
    2385             <summary> 
    2386             NÀyttÀÀ parhaat pisteet. 
    2387             </summary> 
    2388         </member> 
    2389         <member name="M:Jypeli.Widgets.EasyHighScore.Clear"> 
    2390             <summary> 
    2391             TyhjentÀÀ parhaat pisteet. 
    2392             </summary> 
    2393         </member> 
    2394         <member name="M:Jypeli.Widgets.EasyHighScore.EnterAndShow(System.Double)"> 
    2395             <summary> 
    2396             NÀyttÀÀ parhaat pisteet, ja jos annetut pisteet riittÀvÀt, antaa syöttÀÀ nimen listalle. 
    2397             Lista tallennetaan automaattisesti. 
    2398             </summary> 
    2399             <param name="newScore"></param> 
    2400         </member> 
    2401         <member name="P:Jypeli.Widgets.EasyHighScore.HighScoreWindow"> 
    2402             <summary> 
    2403             Listaikkuna. 
    2404             </summary> 
    2405         </member> 
    2406         <member name="P:Jypeli.Widgets.EasyHighScore.NameInputWindow"> 
    2407             <summary> 
    2408             Nimensyöttöikkuna. 
    2409             </summary> 
    2410         </member> 
    2411         <member name="P:Jypeli.Widgets.EasyHighScore.MaxNameLength"> 
    2412             <summary> 
    2413             Pisin sallittu nimen pituus. 
    2414             </summary> 
    2415         </member> 
    2416         <member name="P:Jypeli.Widgets.EasyHighScore.Text"> 
    2417             <summary> 
    2418             Pisteikkunan teksti. 
    2419             </summary> 
    2420         </member> 
    2421         <member name="P:Jypeli.Widgets.EasyHighScore.EnterText"> 
    2422             <summary> 
    2423             Nimensyöttöikkunan teksti. 
    2424             </summary> 
    2425         </member> 
    2426         <member name="P:Jypeli.Widgets.EasyHighScore.Color"> 
    2427             <summary> 
    2428             Listaikkunan vÀri. 
    2429             </summary> 
    2430         </member> 
    2431         <member name="T:Jypeli.Widgets.ProgressBar"> 
    2432             <summary> 
    2433             Palkki, jolla voidaan ilmaista mittarin arvoa graafisesti. 
    2434             </summary> 
    2435         </member> 
    2436         <member name="M:Jypeli.Widgets.ProgressBar.#ctor(System.Double,System.Double)"> 
    2437             <summary> 
    2438             Palkin rakentaja. 
    2439             </summary> 
    2440         </member> 
    2441         <member name="P:Jypeli.Widgets.ProgressBar.BarImage"> 
    2442             <summary> 
    2443             Palkin kuva. 
    2444             Jos erisuuri kuin null, piirretÀÀn vÀrin (BarColor) sijasta. 
    2445             </summary> 
    2446         </member> 
    2447         <member name="P:Jypeli.Widgets.ProgressBar.BarColor"> 
    2448             <summary> 
    2449             Palkin vÀri. 
    2450             </summary> 
    2451         </member> 
    2452         <member name="T:Jypeli.Widgets.RowLayout"> 
    2453             <summary> 
    2454             Asettelee widgetit riveihin. <c>TargetWidth</c> mÀÀrittÀÀ 
    2455             kuinka leveÀ yhden rivin tulisi olla. Kun yksi rivi tulee 
    2456             tÀyteen, jatketaan seuraavalle riville. 
    2457             </summary> 
    2458         </member> 
    2459         <member name="T:Jypeli.Widgets.ILayout"> 
    2460             <summary> 
    2461             Rajapinta asettelijalle. Asettelija asettelee widgetin 
    2462             lapsioliot siten, ettÀ ne mahtuvat widgetin sisÀlle. Asettelija 
    2463             muuttaa lapsiolioiden kokoa sekÀ paikkaa. Asettelussa kÀytetÀÀn 
    2464             hyvÀksi lapsiolioiden ominaisuuksia <c>PreferredSize</c>, 
    2465             <c>HorizontalSizing</c> sekÀ <c>VerticalSizing</c>. 
    2466             </summary> 
    2467         </member> 
    2468         <member name="P:Jypeli.Widgets.ILayout.TopPadding"> 
    2469             <summary> 
    2470             YlÀreunaan jÀÀvÀ tyhjÀ tila. 
    2471             </summary> 
    2472         </member> 
    2473         <member name="P:Jypeli.Widgets.ILayout.BottomPadding"> 
    2474             <summary> 
    2475             Alareunaan jÀÀvÀ tyhjÀ tila. 
    2476             </summary> 
    2477         </member> 
    2478         <member name="P:Jypeli.Widgets.ILayout.LeftPadding"> 
    2479             <summary> 
    2480             Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
    2481             </summary> 
    2482         </member> 
    2483         <member name="P:Jypeli.Widgets.ILayout.RightPadding"> 
    2484             <summary> 
    2485             Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2486             </summary> 
    2487         </member> 
    2488         <member name="P:Jypeli.Widgets.RowLayout.HorizontalSpacing"> 
    2489             <summary> 
    2490             Olioiden vÀliin vaakasuunnassa jÀÀvÀ tyhjÀ tila. 
    2491             </summary> 
    2492         </member> 
    2493         <member name="P:Jypeli.Widgets.RowLayout.TopPadding"> 
    2494             <summary> 
    2495             YlÀreunaan jÀÀvÀ tyhjÀ tila. 
    2496             </summary> 
    2497         </member> 
    2498         <member name="P:Jypeli.Widgets.RowLayout.BottomPadding"> 
    2499             <summary> 
    2500             Alareunaan jÀÀvÀ tyhjÀ tila. 
    2501             </summary> 
    2502         </member> 
    2503         <member name="P:Jypeli.Widgets.RowLayout.LeftPadding"> 
    2504             <summary> 
    2505             Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
    2506             </summary> 
    2507         </member> 
    2508         <member name="P:Jypeli.Widgets.RowLayout.RightPadding"> 
    2509             <summary> 
    2510             Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2511             </summary> 
    2512         </member> 
    2513         <member name="P:Jypeli.Widgets.RowLayout.TargetWidth"> 
    2514             <summary> 
    2515             Kuinka leveitÀ rivien tulisi korkeintaan olla. 
    2516             </summary> 
    25172348        </member> 
    25182349        <member name="T:Jypeli.Widgets.ListWidget`2"> 
     
    26402471            <summary> 
    26412472            MitÀ valitaan kun kÀyttÀjÀ painaa esc tai takaisin-nÀppÀintÀ. 
    2642             Laittomalla arvolla (esim. negatiivinen) em. nÀppÀimistÀ ei tapahdu mitÀÀn. 
    2643             </summary> 
    2644         </member> 
    2645         <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectedButton"> 
    2646             <summary> 
    2647             Valittu nappula. 
    2648             </summary> 
    2649         </member> 
    2650         <member name="P:Jypeli.Widgets.MultiSelectWindow.Color"> 
    2651             <summary> 
    2652             Nappulan oletusvÀri. 
    2653             </summary> 
    2654         </member> 
    2655         <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectionColor"> 
    2656             <summary> 
    2657             Valitun nappulan vÀri. 
    26582473            </summary> 
    26592474        </member> 
     
    26622477            Tapahtuma joka tapahtuu kun nappia painetaan. 
    26632478            Ottaa parametrikseen painonapin indeksin (alkaen nollasta). 
    2664             </summary> 
    2665         </member> 
    2666         <member name="T:Jypeli.Widgets.Slider"> 
    2667             <summary> 
    2668             LiukusÀÀdin 
    2669             </summary> 
    2670         </member> 
    2671         <member name="M:Jypeli.Widgets.Slider.#ctor(System.Double,System.Double)"> 
    2672             <summary> 
    2673             Luo uuden liukusÀÀtimen. 
    2674             </summary> 
    2675             <param name="width">SÀÀtimen leveys.</param> 
    2676             <param name="height">SÀÀtimen korkeus.</param> 
    2677         </member> 
    2678         <member name="P:Jypeli.Widgets.Slider.Knob"> 
    2679             <summary> 
    2680             Liukuva nuppi. 
    2681             </summary> 
    2682         </member> 
    2683         <member name="P:Jypeli.Widgets.Slider.Track"> 
    2684             <summary> 
    2685             Ura, jossa liukusÀÀdin liukuu. 
    26862479            </summary> 
    26872480        </member> 
     
    26952488            </summary> 
    26962489        </member> 
    2697         <member name="M:Jypeli.Widgets.VerticalScrollLayout.Scroll(System.Collections.Generic.IList{Jypeli.Widget},System.Double)"> 
     2490        <member name="M:Jypeli.Widgets.VerticalScrollLayout.Scroll(System.Collections.Generic.IList{Jypeli.Widgets.Widget},System.Double)"> 
    26982491            <summary> 
    26992492            Listan portaaton vieritys. 
     
    28862679            <summary> 
    28872680            Ottaa takaisin kÀyttöön kaikki <c>Disable</c>-metodilla poistetut kontrollit. 
    2888             </summary> 
    2889         </member> 
    2890         <member name="M:Jypeli.Controls.Controller.DisableAll"> 
    2891             <summary> 
    2892             Poistaa kaikki kontrollit kÀytöstÀ. 
    28932681            </summary> 
    28942682        </member> 
     
    57495537            </summary> 
    57505538        </member> 
    5751         <member name="P:Jypeli.Animation.Width"> 
    5752             <summary> 
    5753             Animaation leveys. Nolla, jos animaatiossa ei ole yhtÀÀn ruutua. 
    5754             </summary> 
    5755         </member> 
    5756         <member name="P:Jypeli.Animation.Height"> 
    5757             <summary> 
    5758             Animaation korkeus. Nolla, jos animaatiossa ei ole yhtÀÀn ruutua. 
    5759             </summary> 
    5760         </member> 
    57615539        <member name="E:Jypeli.Animation.Played"> 
    57625540            <summary> 
     
    60245802        </member> 
    60255803        <member name="M:Jypeli.Assets.Explosion.AddShockwaveHandler(Jypeli.IPhysicsObject,System.Action{Jypeli.IPhysicsObject,Jypeli.Vector})"> 
    6026             <summary> 
    6027             Laukaisee aliohjelman handler, kun tÀmÀn rÀjÀhdyksen paineaalto osuu olioon o. 
    6028             </summary> 
    6029             <param name="o">Olio, johon paineaallon on osuttava</param> 
    6030             <param name="handler">Tapahtuman kÀsittelevÀ aliohjelma</param> 
    6031         </member> 
    6032         <member name="M:Jypeli.Assets.Explosion.AddShockwaveHandler(System.String,System.Action{Jypeli.IPhysicsObject,Jypeli.Vector})"> 
    60335804            <summary> 
    60345805            Laukaisee aliohjelman handler, kun tÀmÀn rÀjÀhdyksen paineaalto osuu olioon o. 
     
    75427313            </summary> 
    75437314        </member> 
     7315        <member name="F:Jypeli.Game.MinLayer"> 
     7316            <summary> 
     7317            Pienin mahdollinen kerros. 
     7318            </summary> 
     7319        </member> 
     7320        <member name="F:Jypeli.Game.MaxLayer"> 
     7321            <summary> 
     7322            Suurin mahdollinen kerros. 
     7323            </summary> 
     7324        </member> 
     7325        <member name="F:Jypeli.Game.LayerCount"> 
     7326            <summary> 
     7327            Kerrosten mÀÀrÀ. 
     7328            </summary> 
     7329        </member> 
    75447330        <member name="M:Jypeli.Game.#ctor"> 
    75457331            <summary> 
     
    75767362            <param name="o">LisÀttÀvÀ olio.</param> 
    75777363            <param name="layer">Kerros, luku vÀliltÀ [-3, 3].</param> 
    7578         </member> 
    7579         <member name="M:Jypeli.Game.Add(Jypeli.Layer)"> 
    7580             <summary> 
    7581             LisÀÀ oliokerroksen peliin. 
    7582             </summary> 
    7583             <param name="l"></param> 
    75847364        </member> 
    75857365        <member name="M:Jypeli.Game.Remove(Jypeli.IGameObject)"> 
     
    75937373            </remarks>  
    75947374        </member> 
    7595         <member name="M:Jypeli.Game.Remove(Jypeli.Layer)"> 
    7596             <summary> 
    7597             Poistaa oliokerroksen pelistÀ. 
    7598             </summary> 
    7599             <param name="l"></param> 
    7600         </member> 
    76017375        <member name="M:Jypeli.Game.GetObjects(System.Predicate{Jypeli.GameObject})"> 
    76027376            <summary> 
     
    76107384            <summary> 
    76117385            Palauttaa ensimmÀisen peliolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
    7612             </summary> 
    7613             <param name="condition">Ehto</param> 
    7614             <returns>Olio</returns> 
    7615         </member> 
    7616         <member name="M:Jypeli.Game.GetFirstWidget(System.Predicate{Jypeli.Widget})"> 
    7617             <summary> 
    7618             Palauttaa ensimmÀisen ruutuolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
    76197386            </summary> 
    76207387            <param name="condition">Ehto</param> 
     
    77057472            <returns>Mahdollinen olio</returns> 
    77067473        </member> 
    7707         <member name="M:Jypeli.Game.Remove(Jypeli.Widget)"> 
     7474        <member name="M:Jypeli.Game.Remove(Jypeli.Widgets.Widget)"> 
    77087475            <summary>  
    77097476            Poistaa widgetin pelistÀ. Jos haluat tuhota widgetin,  
     
    77157482            </remarks>  
    77167483        </member> 
    7717         <member name="M:Jypeli.Game.Add(Jypeli.Widget)"> 
     7484        <member name="M:Jypeli.Game.Add(Jypeli.Widgets.Widget)"> 
    77187485            <summary> 
    77197486            LisÀÀ widgetin peliin. 
     
    77577524            Nollaa kaiken. 
    77587525            </summary> 
    7759         </member> 
    7760         <member name="M:Jypeli.Game.ResetLayers"> 
    7761             <summary> 
    7762             Nollaa oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    7763             </summary> 
    7764             <param name="l"></param> 
    7765         </member> 
    7766         <member name="M:Jypeli.Game.RemoveAllLayers"> 
    7767             <summary> 
    7768             Poistaa kaikki oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    7769             </summary> 
    7770             <param name="l"></param> 
    77717526        </member> 
    77727527        <member name="M:Jypeli.Game.ClearControls"> 
     
    78667621            <param name="name">Fontin tiedoston nimi, ilman pÀÀtettÀ.</param> 
    78677622        </member> 
    7868         <member name="P:Jypeli.Game.Layers"> 
    7869             <summary> 
    7870             Kerrokset, joilla pelioliot viihtyvÀt. 
    7871             </summary> 
    7872         </member> 
    7873         <member name="P:Jypeli.Game.MinLayer"> 
    7874             <summary> 
    7875             Pienin mahdollinen kerros. 
    7876             </summary> 
    7877         </member> 
    7878         <member name="P:Jypeli.Game.MaxLayer"> 
    7879             <summary> 
    7880             Suurin mahdollinen kerros. 
    7881             </summary> 
    7882         </member> 
    7883         <member name="P:Jypeli.Game.LayerCount"> 
    7884             <summary> 
    7885             Kerrosten mÀÀrÀ. 
    7886             </summary> 
    7887         </member> 
    78887623        <member name="P:Jypeli.Game.Name"> 
    78897624            <summary> 
     
    80217756            <summary> 
    80227757            Teksti, joka nÀkyy pelin ikkunassa (jos peli ei ole koko ruudun tilassa). 
    8023             </summary> 
    8024         </member> 
    8025         <member name="P:Jypeli.Game.ObjectCount"> 
    8026             <summary> 
    8027             Kuinka monta pelioliota pelissÀ on (ei laske widgettejÀ). 
    80287758            </summary> 
    80297759        </member> 
     
    84738203            </summary> 
    84748204        </member> 
    8475         <member name="M:Jypeli.Layer.CreateStaticLayer"> 
    8476             <summary> 
    8477             Luo staattisen kerroksen (ei liiku kameran mukana) 
    8478             </summary> 
    8479             <returns></returns> 
    8480         </member> 
    84818205        <member name="P:Jypeli.Layer.DrawOrder"> 
    84828206            <summary> 
     
    84888212            Kuinka paljon tÀmÀn kerroksen olioiden paikka muuttuu kameran siirtyessÀ suhteessa muihin kerroksiin. 
    84898213            Esimerkiksi arvo 0.5 aiheuttaa siirtymÀn joka on puolet normaalista. 
    8490             </summary> 
    8491         </member> 
    8492         <member name="P:Jypeli.Layer.IgnoresZoom"> 
    8493             <summary> 
    8494             JÀttÀÀ kameran zoomin huomiotta jos asetettu. 
    84958214            </summary> 
    84968215        </member> 
     
    90158734            <returns></returns> 
    90168735        </member> 
    9017         <member name="M:Jypeli.Controls.Listener.OnWidget(Jypeli.Widget)"> 
     8736        <member name="M:Jypeli.Controls.Listener.OnWidget(Jypeli.Widgets.Widget)"> 
    90188737            <summary> 
    90198738            Kuuntelee tapahtumaa tietyn widgetin pÀÀllÀ. 
     
    90748793            </summary> 
    90758794        </member> 
    9076         <member name="T:Jypeli.Meter"> 
    9077             <summary> 
    9078             Mittari, joka mittaa erityyppisiÀ arvoja. 
    9079             Sidottavissa nÀyttöihin, kuten <c>ValueDisplay</c> ja <c>BarGauge</c>. 
    9080             </summary> 
    9081         </member> 
    9082         <member name="M:Jypeli.Meter.OfType``1"> 
    9083             <summary> 
    9084             Palauttaa mittarin sen todellisessa muodossa, jotta sen kaikkiin 
    9085             jÀseniin pÀÀsee kÀsiksi. 
    9086             </summary> 
    9087             <typeparam name="T">Tyyppi, jota mittari mittaa</typeparam> 
    9088             <returns>Mittari, joka mittaa tyyppiÀ T</returns> 
    9089         </member> 
    9090         <member name="P:Jypeli.Meter.RelativeValue"> 
    9091             <summary> 
    9092             Mittarin suhteellinen arvo (minimi 0, maksimi 1) 
    9093             </summary> 
    9094         </member> 
    90958795        <member name="T:Jypeli.Meter`1"> 
    90968796            <summary> 
     
    92358935            </summary> 
    92368936        </member> 
    9237         <member name="M:Jypeli.Controls.Mouse.IsCursorOn(Jypeli.Widget)"> 
     8937        <member name="M:Jypeli.Controls.Mouse.IsCursorOn(Jypeli.Widgets.Widget)"> 
    92388938            <summary> 
    92398939            Onko hiiren kursori annetun olion pÀÀllÀ. 
     
    92648964            <param name="helpText">Ohjeteksti.</param> 
    92658965        </member> 
    9266         <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.Widget,Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
     8966        <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.Widgets.Widget,Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
    92678967            <summary> 
    92688968            Kuuntelee hiirenpainalluksia annetun olion pÀÀllÀ. 
     
    1229811998            <param name="tileHeight">Ruudun korkeus.</param> 
    1229911999        </member> 
    12300         <member name="M:Jypeli.TileMap.GetLength(System.Int32)"> 
    12301             <summary> 
    12302             Palauttaa annetun dimension pituuden (merkkeinÀ, ei pikseleinÀ). 
    12303             </summary> 
    12304             <param name="dimension">Dimensio. 0 antaa kentÀn korkeuden, 1 leveyden.</param> 
    12305             <returns>Annetun dimension koko</returns> 
    12306         </member> 
    12307         <member name="M:Jypeli.TileMap.GetTile(System.Int32,System.Int32)"> 
    12308             <summary> 
    12309             Palauttaa ruudussa olevan merkin. 
    12310             </summary> 
    12311             <param name="row">Rivi</param> 
    12312             <param name="col">Sarake</param> 
    12313             <returns>Merkki</returns> 
    12314         </member> 
    12315         <member name="M:Jypeli.TileMap.SetTile(System.Int32,System.Int32,System.Char)"> 
    12316             <summary> 
    12317             Asettaa ruudussa olevan merkin. 
    12318             </summary> 
    12319             <param name="row">Rivi</param> 
    12320             <param name="col">Sarake</param> 
    12321             <param name="c">Uusi merkki</param> 
    12322             <returns>Merkki</returns> 
    12323         </member> 
    1232412000        <member name="M:Jypeli.TileMap.ChangeSize(Jypeli.TileMethod,System.Double,System.Double)"> 
    1232512001            <summary> 
     
    1235112027            Asettaa merkin vastaamaan aliohjelmaa, joka luo olion. Huom! KÀytÀ tÀmÀn 
    1235212028            syntaksin kanssa metodia <c>Insert</c>. 
    12353             </summary> 
    12354         </member> 
    12355         <member name="P:Jypeli.TileMap.RowCount"> 
    12356             <summary> 
    12357             Rivien mÀÀrÀ kentÀssÀ (pystysuoraan). 
    12358             </summary> 
    12359         </member> 
    12360         <member name="P:Jypeli.TileMap.ColumnCount"> 
    12361             <summary> 
    12362             Sarakkeiden mÀÀrÀ kentÀssÀ (vaakasuoraan). 
    1236312029            </summary> 
    1236412030        </member> 
     
    1247612142            </summary> 
    1247712143        </member> 
    12478         <member name="P:Jypeli.Timer.SecondCounterStep"> 
    12479             <summary> 
    12480             Kuinka monta sekuntia sekuntilaskuri laskee yhden sekunnin aikana. 
    12481             Oletus on 1. Arvolla 2 laskuri laskee tuplanopeudella, arvolla -1 taaksepÀin jne. 
    12482             </summary> 
    12483         </member> 
    1248412144        <member name="P:Jypeli.Timer.Times"> 
    1248512145            <summary> 
     
    1255312213            <param name="o">TörmÀÀvÀ olio.</param> 
    1255412214            <param name="handler">Metodi, joka kÀsittelee törmÀyksen.</param> 
    12555         </member> 
    12556         <member name="M:Jypeli.TopDownPhysicsGame.AddCollisionHandler(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject,Jypeli.NewCollisionHandler)"> 
    12557             <summary> 
    12558             MÀÀrittÀÀ metodin, jota kutsutaan kun 
    12559             olio <code>o</code> törmÀÀ tiettyyn toiseen olioon. 
    12560             </summary> 
    12561             <param name="o">TörmÀÀvÀ olio.</param> 
    12562             <param name="target">Olio johon törmÀtÀÀn.</param> 
    12563             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    12564         </member> 
    12565         <member name="M:Jypeli.TopDownPhysicsGame.AddCollisionHandler(Jypeli.IPhysicsObject,System.String,Jypeli.NewCollisionHandler)"> 
    12566             <summary> 
    12567             MÀÀrittÀÀ metodin, jota kutsutaan kun 
    12568             olio <code>o</code> törmÀÀ toiseen olioon, jolla on tietty tagi. 
    12569             </summary> 
    12570             <param name="o">TörmÀÀvÀ olio.</param> 
    12571             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    12572             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    1257312215        </member> 
    1257412216        <member name="P:Jypeli.TopDownPhysicsGame.Surfaces"> 
     
    1303312675            </summary> 
    1303412676        </member> 
    13035         <member name="M:Jypeli.Widgets.BarGauge.BindTo(Jypeli.Meter)"> 
     12677        <member name="M:Jypeli.Widgets.BarGauge.BindTo(Jypeli.DoubleMeter)"> 
    1303612678            <summary> 
    1303712679            Asettaa palkin nÀyttÀmÀÀn <c>meter</c>-olion arvoa. 
     
    1321712859            <param name="text">Teksti.</param> 
    1321812860        </member> 
     12861        <member name="M:Jypeli.Widgets.Label.BindTo(Jypeli.IntMeter)"> 
     12862            <summary> 
     12863            Asettaa tekstikentÀn nÀyttÀmÀÀn annetun mittarin arvoa. 
     12864            </summary> 
     12865        </member> 
     12866        <member name="M:Jypeli.Widgets.Label.BindTo(Jypeli.DoubleMeter)"> 
     12867            <summary> 
     12868            Asettaa tekstikentÀn nÀyttÀmÀÀn annetun mittarin arvoa. 
     12869            </summary> 
     12870        </member> 
     12871        <member name="M:Jypeli.Widgets.Label.Unbind"> 
     12872            <summary> 
     12873            Irrottaa tekstikentÀn mittarista. 
     12874            </summary> 
     12875        </member> 
    1321912876        <member name="M:Jypeli.Widgets.Label.updateSize"> 
    1322012877            <summary> 
  • 2012/24/EemeliKo/pong/pong/pong/bin/x86/Debug/Jypeli4.xml

    r2933 r2997  
    2424            <param name="targetObject">Kohde johon törmÀtÀÀn</param> 
    2525        </member> 
    26         <member name="M:Jypeli.Assets.CollisionHandler.DestroyBoth(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject)"> 
    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> 
    3326        <member name="M:Jypeli.Assets.CollisionHandler.ExplodeObject(System.Double,System.Boolean)"> 
    3427            <summary> 
     
    4740            <returns></returns> 
    4841        </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> 
    5842        <member name="M:Jypeli.Assets.CollisionHandler.AddMeterValue(Jypeli.IntMeter,System.Int32)"> 
    5943            <summary> 
     
    182166            <summary> 
    183167            Kutsutaan kun olio lisÀtÀÀn peliin. 
    184             </summary> 
    185         </member> 
    186         <member name="M:Jypeli.GameObjects.GameObjectBase.OnRemoved"> 
    187             <summary> 
    188             Kutsutaan kun olio poistetaan pelistÀ. 
    189168            </summary> 
    190169        </member> 
     
    257236            </summary> 
    258237        </member> 
    259         <member name="E:Jypeli.GameObjects.GameObjectBase.Removed"> 
    260             <summary> 
    261             Tapahtuu, kun olio poistetaan pelistÀ (tuhotaan tai ei). 
    262             </summary> 
    263         </member> 
    264238        <member name="P:Jypeli.GameObjects.GameObjectBase.IsDestroyed"> 
    265239            <summary> 
     
    400374            </summary> 
    401375        </member> 
    402         <member name="M:Jypeli.GameObject.SetImage(Jypeli.StorageFile)"> 
    403             <summary> 
    404             Lataa kuvan tiedostosta ja asettaa sen oliolle. 
    405             </summary> 
    406             <param name="file"></param> 
     376        <member name="M:Jypeli.GameObject.OnArrivedAt(Jypeli.Vector)"> 
     377            <summary> 
     378            Kutsutaan, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
     379            </summary> 
     380            <param name="location"></param> 
     381        </member> 
     382        <member name="M:Jypeli.GameObject.Destroy"> 
     383            <summary> 
     384            Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
     385            </summary> 
     386        </member> 
     387        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double)"> 
     388            <summary> 
     389            Alustaa uuden peliolion. 
     390            </summary> 
     391            <param name="width">Leveys.</param> 
     392            <param name="height">Korkeus.</param> 
     393        </member> 
     394        <member name="M:Jypeli.GameObject.#ctor(Jypeli.Image)"> 
     395            <summary> 
     396            Alustaa uuden peliolion. 
     397            Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
     398            </summary> 
     399            <param name="image">Kuva</param> 
     400        </member> 
     401        <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
     402            <summary> 
     403            Alustaa uuden peliolion. 
     404            </summary> 
     405            <param name="width">Leveys.</param> 
     406            <param name="height">Korkeus.</param> 
     407            <param name="shape">Muoto.</param> 
     408        </member> 
     409        <member name="M:Jypeli.GameObject.Clone"> 
     410            <summary> 
     411            Tekee oliosta kopion. 
     412            </summary> 
     413            <returns> 
     414            Uusi <see cref="T:Jypeli.GameObject"/>-olio samoilla arvoilla. 
     415            </returns> 
     416        </member> 
     417        <member name="M:Jypeli.GameObject.IsInside(Jypeli.Vector)"> 
     418            <summary> 
     419            Onko piste <c>p</c> tÀmÀn olion sisÀpuolella. 
     420            </summary> 
    407421        </member> 
    408422        <member name="M:Jypeli.GameObject.Add(Jypeli.IGameObject)"> 
     
    425439            </remarks>  
    426440        </member> 
    427         <member name="M:Jypeli.GameObject.IsInside(Jypeli.Vector)"> 
    428             <summary> 
    429             Onko piste <c>p</c> tÀmÀn olion sisÀpuolella. 
    430             </summary> 
    431         </member> 
    432         <member name="M:Jypeli.GameObject.OnArrivedAt(Jypeli.Vector)"> 
    433             <summary> 
    434             Kutsutaan, kun on saavuttu haluttuun paikkaan (MoveTo-metodi) 
    435             </summary> 
    436             <param name="location"></param> 
     441        <member name="M:Jypeli.GameObject.Update(Jypeli.Time)"> 
     442            <summary> 
     443            Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
     444            arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
     445            <see cref="!:IsUpdated"/> 
     446            </summary> 
     447            <param name="time">Peliaika.</param> 
     448        </member> 
     449        <member name="M:Jypeli.GameObject.SetImage(Jypeli.StorageFile)"> 
     450            <summary> 
     451            Lataa kuvan tiedostosta ja asettaa sen oliolle. 
     452            </summary> 
     453            <param name="file"></param> 
    437454        </member> 
    438455        <member name="M:Jypeli.GameObject.Move(Jypeli.Vector)"> 
     
    454471            </param> 
    455472        </member> 
    456         <member name="M:Jypeli.GameObject.Destroy"> 
    457             <summary> 
    458             Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
    459             </summary> 
    460         </member> 
    461         <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double)"> 
    462             <summary> 
    463             Alustaa uuden peliolion. 
    464             </summary> 
    465             <param name="width">Leveys.</param> 
    466             <param name="height">Korkeus.</param> 
    467         </member> 
    468         <member name="M:Jypeli.GameObject.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    469             <summary> 
    470             Alustaa uuden peliolion. 
    471             </summary> 
    472             <param name="width">Leveys.</param> 
    473             <param name="height">Korkeus.</param> 
    474             <param name="shape">Muoto.</param> 
    475         </member> 
    476         <member name="M:Jypeli.GameObject.#ctor(Jypeli.Animation)"> 
    477             <summary> 
    478             Alustaa uuden peliolion. 
    479             Kappaleen koko ja ulkonÀkö ladataan parametrina annetusta kuvasta. 
    480             </summary> 
    481             <param name="animation">Kuva</param> 
    482         </member> 
    483         <member name="M:Jypeli.GameObject.Update(Jypeli.Time)"> 
    484             <summary> 
    485             Peliolion pÀivitys. TÀtÀ kutsutaan, kun <c>IsUpdated</c>-ominaisuuden 
    486             arvoksi on asetettu <c>true</c> ja olio on lisÀtty peliin. 
    487             <see cref="!:IsUpdated"/> 
    488             </summary> 
    489             <param name="time">Peliaika.</param> 
     473        <member name="P:Jypeli.GameObject.Objects"> 
     474            <summary> 
     475            Olion lapsioliot. Ei voi muokata. 
     476            </summary> 
    490477        </member> 
    491478        <member name="P:Jypeli.GameObject.IsVisible"> 
     
    493480            PiirretÀÀnkö oliota ruudulle. 
    494481            </summary> 
     482        </member> 
     483        <member name="P:Jypeli.GameObject.Size"> 
     484            <summary> 
     485            Olion koko pelimaailmassa. 
     486            Kertoo olion ÀÀrirajat, ei muotoa. 
     487            </summary> 
     488        </member> 
     489        <member name="P:Jypeli.GameObject.Angle"> 
     490            <summary> 
     491            Olion kulma tai rintamasuunta. 
     492            Nolla = osoittaa oikealle. 
     493            </summary>       
    495494        </member> 
    496495        <member name="P:Jypeli.GameObject.Animation"> 
     
    521520            lÀpinÀkyvyyttÀ kÀyttÀmÀllÀ saadaan kuvasta halutun muotoinen. 
    522521            </remarks> 
    523         </member> 
    524         <member name="P:Jypeli.GameObject.Objects"> 
    525             <summary> 
    526             Olion lapsioliot. Ei voi muokata. 
    527             </summary> 
    528         </member> 
    529         <member name="P:Jypeli.GameObject.Size"> 
    530             <summary> 
    531             Olion koko pelimaailmassa. 
    532             Kertoo olion ÀÀrirajat, ei muotoa. 
    533             </summary> 
    534         </member> 
    535         <member name="P:Jypeli.GameObject.Angle"> 
    536             <summary> 
    537             Olion kulma tai rintamasuunta. 
    538             Nolla = osoittaa oikealle. 
    539             </summary>       
    540522        </member> 
    541523        <member name="P:Jypeli.GameObject.Shape"> 
     
    17631745            </summary> 
    17641746        </member> 
    1765         <member name="T:Jypeli.Widget"> 
     1747        <member name="T:Jypeli.AxleJoint"> 
     1748            <summary> 
     1749            Saranaliitos kahden olion vÀlille. 
     1750            </summary> 
     1751        </member> 
     1752        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject)"> 
     1753            <summary> 
     1754            KiinnittÀÀ olion akselilla pelikenttÀÀn. 
     1755            </summary> 
     1756            <param name="obj">Olio</param> 
     1757        </member> 
     1758        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.Vector)"> 
     1759            <summary> 
     1760            Luo uuden akseliliitoksen olion ja pisteen vÀlille. 
     1761            </summary> 
     1762            <param name="obj">EnsimmÀinen olio</param> 
     1763            <param name="axlePosition">Liitoksen akselin paikka</param> 
     1764        </member> 
     1765        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
     1766            <summary> 
     1767            Luo uuden akseliliitoksen kahden olion vÀlille. 
     1768            </summary> 
     1769            <param name="firstObject">EnsimmÀinen olio</param> 
     1770            <param name="secondObject">Toinen olio</param> 
     1771            <param name="axlePosition">Liitoksen akselin paikka</param> 
     1772        </member> 
     1773        <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
     1774            <summary> 
     1775            Luo uuden akseliliitoksen kahden olion vÀlille. 
     1776            Liitos sijoitetaan toisen olion keskipisteeseen. 
     1777            </summary> 
     1778            <param name="firstObject">EnsimmÀinen olio</param> 
     1779            <param name="secondObject">Toinen olio</param> 
     1780        </member> 
     1781        <member name="M:Jypeli.AxleJoint.Destroy"> 
     1782            <summary> 
     1783            Tuhoaa liitoksen. 
     1784            </summary> 
     1785        </member> 
     1786        <member name="P:Jypeli.AxleJoint.Object1"> 
     1787            <summary> 
     1788            EnsimmÀinen olio. 
     1789            </summary> 
     1790        </member> 
     1791        <member name="P:Jypeli.AxleJoint.Object2"> 
     1792            <summary> 
     1793            Toinen olio (null jos ensimmÀinen olio on sidottu pisteeseen) 
     1794            </summary> 
     1795        </member> 
     1796        <member name="P:Jypeli.AxleJoint.AxlePoint"> 
     1797            <summary> 
     1798            Pyörimisakselin (tÀmÀnhetkiset) koordinaatit. 
     1799            </summary> 
     1800        </member> 
     1801        <member name="P:Jypeli.AxleJoint.Softness"> 
     1802            <summary> 
     1803            Liitoksen pehmeys eli kuinka paljon sillÀ on liikkumavaraa. 
     1804            </summary> 
     1805        </member> 
     1806        <member name="P:Jypeli.AxleJoint.IsDestroyed"> 
     1807            <summary> 
     1808            Onko liitos tuhottu. 
     1809            </summary> 
     1810        </member> 
     1811        <member name="E:Jypeli.AxleJoint.Destroyed"> 
     1812            <summary> 
     1813            Tapahtuu kun liitos on tuhottu. 
     1814            </summary> 
     1815        </member> 
     1816        <member name="T:Jypeli.INotifyList`1"> 
     1817            <summary> 
     1818            Lista, joka ilmoittaa muutoksistaan. 
     1819            </summary> 
     1820            <typeparam name="T">Listan alkion tyyppi.</typeparam> 
     1821        </member> 
     1822        <member name="E:Jypeli.INotifyList`1.Changed"> 
     1823            <summary> 
     1824            Tapahtuu kun listan sisÀltö muuttuu. 
     1825            </summary> 
     1826        </member> 
     1827        <member name="T:Jypeli.ListHelpers"> 
     1828            <summary> 
     1829            Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
     1830            </summary> 
     1831        </member> 
     1832        <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
     1833            <summary> 
     1834            Laskee minimin. 
     1835            </summary> 
     1836            <param name="values"></param> 
     1837            <returns></returns> 
     1838        </member> 
     1839        <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
     1840            <summary> 
     1841            Laskee maksimin. 
     1842            </summary> 
     1843            <param name="values"></param> 
     1844            <returns></returns> 
     1845        </member> 
     1846        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
     1847            <summary> 
     1848            Laskee keskiarvon. 
     1849            </summary> 
     1850            <param name="values"></param> 
     1851            <returns></returns> 
     1852        </member> 
     1853        <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
     1854            <summary> 
     1855            Laskee keskiarvon komponenteittain. 
     1856            </summary> 
     1857            <param name="values"></param> 
     1858            <returns></returns> 
     1859        </member> 
     1860        <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
     1861            <summary> 
     1862            Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
     1863            </summary> 
     1864            <typeparam name="TInput">LÀhtötyyppi</typeparam> 
     1865            <typeparam name="TOutput">Kohdetyyppi</typeparam> 
     1866            <param name="items">Muunnettava kokoelma</param> 
     1867            <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
     1868            <returns>Muunnettu kokoelma</returns> 
     1869        </member> 
     1870        <member name="T:Jypeli.StreamHelpers"> 
     1871            <summary> 
     1872            Apufunktioita virtojen kÀyttöön. 
     1873            </summary> 
     1874        </member> 
     1875        <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
     1876            <summary> 
     1877            Kopioi virran sisÀllön toiseen virtaan. 
     1878            Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
     1879            </summary> 
     1880            <param name="input">MistÀ kopioidaan</param> 
     1881            <param name="output">Mihin kopioidaan</param> 
     1882        </member> 
     1883        <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
     1884            <summary> 
     1885            Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
     1886            Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
     1887            </summary> 
     1888            <param name="builder">StringBuilder-olio</param> 
     1889            <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
     1890            <returns></returns> 
     1891        </member> 
     1892        <member name="T:Jypeli.Widgets.EasyHighScore"> 
     1893            <summary> 
     1894            HelpompikÀyttöinen parhaiden pisteiden lista. 
     1895            </summary> 
     1896        </member> 
     1897        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32,System.String)"> 
     1898            <summary> 
     1899            Luo uuden parhaiden pisteiden ikkunan. 
     1900            </summary> 
     1901            <param name="fileName">Tiedoston nimi</param> 
     1902            <param name="places">Pistesijojen lukumÀÀrÀ</param> 
     1903            <param name="defaultName">Oletusnimi tyhjille paikoille.</param> 
     1904        </member> 
     1905        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32)"> 
     1906            <summary> 
     1907            Luo uuden parhaiden pisteiden ikkunan. 
     1908            </summary> 
     1909            <param name="fileName">Tiedoston nimi</param> 
     1910            <param name="places">Pistesijojen lukumÀÀrÀ</param> 
     1911        </member> 
     1912        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.Int32)"> 
     1913            <summary> 
     1914            Luo uuden parhaiden pisteiden ikkunan. 
     1915            </summary> 
     1916            <param name="places">Pistesijojen lukumÀÀrÀ</param> 
     1917        </member> 
     1918        <member name="M:Jypeli.Widgets.EasyHighScore.#ctor"> 
     1919            <summary> 
     1920            Luo uuden parhaiden pisteiden ikkunan kymmenellÀ pistesijalla. 
     1921            </summary> 
     1922        </member> 
     1923        <member name="M:Jypeli.Widgets.EasyHighScore.Show"> 
     1924            <summary> 
     1925            NÀyttÀÀ parhaat pisteet. 
     1926            </summary> 
     1927        </member> 
     1928        <member name="M:Jypeli.Widgets.EasyHighScore.Clear"> 
     1929            <summary> 
     1930            TyhjentÀÀ parhaat pisteet. 
     1931            </summary> 
     1932        </member> 
     1933        <member name="M:Jypeli.Widgets.EasyHighScore.EnterAndShow(System.Double)"> 
     1934            <summary> 
     1935            NÀyttÀÀ parhaat pisteet, ja jos annetut pisteet riittÀvÀt, antaa syöttÀÀ nimen listalle. 
     1936            Lista tallennetaan automaattisesti. 
     1937            </summary> 
     1938            <param name="newScore"></param> 
     1939        </member> 
     1940        <member name="P:Jypeli.Widgets.EasyHighScore.HighScoreWindow"> 
     1941            <summary> 
     1942            Listaikkuna. 
     1943            </summary> 
     1944        </member> 
     1945        <member name="P:Jypeli.Widgets.EasyHighScore.NameInputWindow"> 
     1946            <summary> 
     1947            Nimensyöttöikkuna. 
     1948            </summary> 
     1949        </member> 
     1950        <member name="P:Jypeli.Widgets.EasyHighScore.MaxNameLength"> 
     1951            <summary> 
     1952            Pisin sallittu nimen pituus. 
     1953            </summary> 
     1954        </member> 
     1955        <member name="P:Jypeli.Widgets.EasyHighScore.Text"> 
     1956            <summary> 
     1957            Pisteikkunan teksti. 
     1958            </summary> 
     1959        </member> 
     1960        <member name="P:Jypeli.Widgets.EasyHighScore.EnterText"> 
     1961            <summary> 
     1962            Nimensyöttöikkunan teksti. 
     1963            </summary> 
     1964        </member> 
     1965        <member name="P:Jypeli.Widgets.EasyHighScore.Color"> 
     1966            <summary> 
     1967            Listaikkunan vÀri. 
     1968            </summary> 
     1969        </member> 
     1970        <member name="T:Jypeli.Widgets.RowLayout"> 
     1971            <summary> 
     1972            Asettelee widgetit riveihin. <c>TargetWidth</c> mÀÀrittÀÀ 
     1973            kuinka leveÀ yhden rivin tulisi olla. Kun yksi rivi tulee 
     1974            tÀyteen, jatketaan seuraavalle riville. 
     1975            </summary> 
     1976        </member> 
     1977        <member name="T:Jypeli.Widgets.ILayout"> 
     1978            <summary> 
     1979            Rajapinta asettelijalle. Asettelija asettelee widgetin 
     1980            lapsioliot siten, ettÀ ne mahtuvat widgetin sisÀlle. Asettelija 
     1981            muuttaa lapsiolioiden kokoa sekÀ paikkaa. Asettelussa kÀytetÀÀn 
     1982            hyvÀksi lapsiolioiden ominaisuuksia <c>PreferredSize</c>, 
     1983            <c>HorizontalSizing</c> sekÀ <c>VerticalSizing</c>. 
     1984            </summary> 
     1985        </member> 
     1986        <member name="P:Jypeli.Widgets.ILayout.TopPadding"> 
     1987            <summary> 
     1988            YlÀreunaan jÀÀvÀ tyhjÀ tila. 
     1989            </summary> 
     1990        </member> 
     1991        <member name="P:Jypeli.Widgets.ILayout.BottomPadding"> 
     1992            <summary> 
     1993            Alareunaan jÀÀvÀ tyhjÀ tila. 
     1994            </summary> 
     1995        </member> 
     1996        <member name="P:Jypeli.Widgets.ILayout.LeftPadding"> 
     1997            <summary> 
     1998            Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
     1999            </summary> 
     2000        </member> 
     2001        <member name="P:Jypeli.Widgets.ILayout.RightPadding"> 
     2002            <summary> 
     2003            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
     2004            </summary> 
     2005        </member> 
     2006        <member name="P:Jypeli.Widgets.RowLayout.HorizontalSpacing"> 
     2007            <summary> 
     2008            Olioiden vÀliin vaakasuunnassa jÀÀvÀ tyhjÀ tila. 
     2009            </summary> 
     2010        </member> 
     2011        <member name="P:Jypeli.Widgets.RowLayout.TopPadding"> 
     2012            <summary> 
     2013            YlÀreunaan jÀÀvÀ tyhjÀ tila. 
     2014            </summary> 
     2015        </member> 
     2016        <member name="P:Jypeli.Widgets.RowLayout.BottomPadding"> 
     2017            <summary> 
     2018            Alareunaan jÀÀvÀ tyhjÀ tila. 
     2019            </summary> 
     2020        </member> 
     2021        <member name="P:Jypeli.Widgets.RowLayout.LeftPadding"> 
     2022            <summary> 
     2023            Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
     2024            </summary> 
     2025        </member> 
     2026        <member name="P:Jypeli.Widgets.RowLayout.RightPadding"> 
     2027            <summary> 
     2028            Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
     2029            </summary> 
     2030        </member> 
     2031        <member name="P:Jypeli.Widgets.RowLayout.TargetWidth"> 
     2032            <summary> 
     2033            Kuinka leveitÀ rivien tulisi korkeintaan olla. 
     2034            </summary> 
     2035        </member> 
     2036        <member name="T:Jypeli.Widgets.Widget"> 
    17662037            <summary> 
    17672038            KÀyttöliittymÀn komponentti. Samankaltainen kuin <c>GameObject</c>, 
     
    17692040            </summary> 
    17702041        </member> 
    1771         <member name="F:Jypeli.Widget.TextureWrapSize"> 
     2042        <member name="M:Jypeli.Widgets.Widget.NotifyParentAboutChangedSizingAttributes"> 
     2043            <summary> 
     2044            Should be called whenever properties that might affect layouts 
     2045            are changed. 
     2046            </summary> 
     2047        </member> 
     2048        <member name="F:Jypeli.Widgets.Widget.TextureWrapSize"> 
    17722049            <summary> 
    17732050            MÀÀrittÀÀ kuinka moneen kertaan kuva piirretÀÀn. Esimerkiksi (3.0, 2.0) piirtÀÀ 
     
    17752052            </summary> 
    17762053        </member> 
    1777         <member name="M:Jypeli.Widget.Draw(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> 
    1778             <summary> 
    1779             Kutsutaan, kun olio piirretÀÀn. 
    1780             </summary> 
    1781         </member> 
    1782         <member name="M:Jypeli.Widget.Add(Jypeli.Widget)"> 
     2054        <member name="M:Jypeli.Widgets.Widget.#ctor(System.Double,System.Double)"> 
     2055            <summary> 
     2056            Alustaa uuden widgetin. 
     2057            </summary> 
     2058            <param name="width">Leveys.</param> 
     2059            <param name="height">Korkeus.</param> 
     2060        </member> 
     2061        <member name="M:Jypeli.Widgets.Widget.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
     2062            <summary> 
     2063            Alustaa uuden widgetin. 
     2064            </summary> 
     2065            <param name="width">Leveys.</param> 
     2066            <param name="height">Korkeus.</param> 
     2067            <param name="shape">Muoto.</param> 
     2068        </member> 
     2069        <member name="M:Jypeli.Widgets.Widget.Clone"> 
     2070            <summary> 
     2071            Tekee oliosta kopion. 
     2072            </summary> 
     2073            <returns> 
     2074            Uusi <see cref="T:Jypeli.Widgets.Widget"/>-olio samoilla arvoilla. 
     2075            </returns> 
     2076        </member> 
     2077        <member name="M:Jypeli.Widgets.Widget.IsInside(Jypeli.Vector)"> 
     2078            <summary> 
     2079            Onko piste <c>p</c> tÀmÀn widgetin sisÀpuolella. 
     2080            </summary> 
     2081        </member> 
     2082        <member name="M:Jypeli.Widgets.Widget.Add(Jypeli.Widgets.Widget)"> 
    17832083            <summary> 
    17842084            LisÀÀ annetun peliolion tÀmÀn olion lapseksi. Lapsiolio liikkuu tÀmÀn olion mukana, 
     
    17862086            </summary> 
    17872087        </member> 
    1788         <member name="M:Jypeli.Widget.Remove(Jypeli.Widget)"> 
     2088        <member name="M:Jypeli.Widgets.Widget.Remove(Jypeli.Widgets.Widget)"> 
    17892089            <summary> 
    17902090            Poistaa lapsiolion, mutta ei tuhoa sitÀ. 
    17912091            </summary> 
    17922092        </member> 
    1793         <member name="M:Jypeli.Widget.IsInside(Jypeli.Vector)"> 
    1794             <summary> 
    1795             Onko piste <c>p</c> tÀmÀn widgetin sisÀpuolella. 
    1796             </summary> 
    1797         </member> 
    1798         <member name="M:Jypeli.Widget.GetMaximumSize"> 
     2093        <member name="M:Jypeli.Widgets.Widget.GetMaximumSize"> 
    17992094            <summary> 
    18002095            Antaa widgetin maksimikoon siinÀ tapauksessa, ettÀ kokoa ei 
     
    18042099            <returns></returns> 
    18052100        </member> 
    1806         <member name="M:Jypeli.Widget.NotifyParentAboutChangedSizingAttributes"> 
    1807             <summary> 
    1808             Should be called whenever properties that might affect layouts 
    1809             are changed. 
    1810             </summary> 
    1811         </member> 
    1812         <member name="M:Jypeli.Widget.RefreshLayout"> 
     2101        <member name="M:Jypeli.Widgets.Widget.RefreshLayout"> 
    18132102            <summary> 
    18142103            PÀivittÀÀ lapsiolioiden paikat ja koot, jos widgetille on asetettu asettelija. 
     
    18212110            </summary> 
    18222111        </member> 
    1823         <member name="M:Jypeli.Widget.UpdateSizeHints"> 
     2112        <member name="M:Jypeli.Widgets.Widget.UpdateSizeHints"> 
    18242113            <summary> 
    18252114            Recursively updates the preferred sizes (and other parameters that 
     
    18272116            </summary> 
    18282117        </member> 
    1829         <member name="M:Jypeli.Widget.UpdateLayout(Jypeli.Vector)"> 
     2118        <member name="M:Jypeli.Widgets.Widget.UpdateLayout(Jypeli.Vector)"> 
    18302119            <summary> 
    18312120            Recursively updates the layouts of the object and 
     
    18362125            <param name="maximumSize">The actual size that is allocated for the layout.</param> 
    18372126        </member> 
    1838         <member name="M:Jypeli.Widget.Destroy"> 
     2127        <member name="M:Jypeli.Widgets.Widget.Destroy"> 
    18392128            <summary> 
    18402129            Tuhoaa olion. Tuhottu olio poistuu pelistÀ. 
    18412130            </summary> 
    18422131        </member> 
    1843         <member name="M:Jypeli.Widget.#ctor(Jypeli.Widgets.ILayout)"> 
    1844             <summary> 
    1845             Alustaa uuden widgetin. 
    1846             </summary> 
    1847             <param name="layout"></param> 
    1848         </member> 
    1849         <member name="M:Jypeli.Widget.#ctor(Jypeli.Animation)"> 
    1850             <summary> 
    1851             Alustaa uuden widgetin. 
    1852             </summary> 
    1853             <param name="animation"></param> 
    1854         </member> 
    1855         <member name="M:Jypeli.Widget.#ctor(System.Double,System.Double)"> 
    1856             <summary> 
    1857             Alustaa uuden widgetin. 
    1858             </summary> 
    1859             <param name="width">Leveys.</param> 
    1860             <param name="height">Korkeus.</param> 
    1861         </member> 
    1862         <member name="M:Jypeli.Widget.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    1863             <summary> 
    1864             Alustaa uuden widgetin. 
    1865             </summary> 
    1866             <param name="width">Leveys.</param> 
    1867             <param name="height">Korkeus.</param> 
    1868             <param name="shape">Muoto.</param> 
    1869         </member> 
    1870         <member name="M:Jypeli.Widget.Update(Jypeli.Time)"> 
     2132        <member name="M:Jypeli.Widgets.Widget.Update(Jypeli.Time)"> 
    18712133            <summary> 
    18722134            Widgetin pÀivitys. 
     
    18742136            <param name="time">Peliaika.</param> 
    18752137        </member> 
    1876         <member name="P:Jypeli.Widget.Animation"> 
    1877             <summary> 
    1878             Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
    1879             </summary> 
    1880         </member> 
    1881         <member name="P:Jypeli.Widget.Image"> 
    1882             <summary> 
    1883             Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
    1884             </summary> 
    1885         </member> 
    1886         <member name="P:Jypeli.Widget.Color"> 
    1887             <summary> 
    1888             VÀri, jonka vÀrisenÀ olio piirretÀÀn, jos tekstuuria ei ole mÀÀritelty. 
    1889             </summary> 
    1890         </member> 
    1891         <member name="P:Jypeli.Widget.BorderColor"> 
    1892             <summary> 
    1893             Reunojen vÀri. 
    1894             </summary> 
    1895         </member> 
    1896         <member name="P:Jypeli.Widget.TextureFillsShape"> 
    1897             <summary> 
    1898             MÀÀrittÀÀ, tÀyttÀÀkö tekstuuri olion muodon jos olio on suurempi kuin sille 
    1899             mÀÀrÀtty tekstuuri. 
    1900             </summary> 
    1901         </member> 
    1902         <member name="P:Jypeli.Widget.Visible"> 
    1903             <summary> 
    1904             PiirretÀÀnkö olio ruudulle. 
    1905             </summary> 
    1906         </member> 
    1907         <member name="P:Jypeli.Widget.Objects"> 
     2138        <member name="M:Jypeli.Widgets.Widget.Draw(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)"> 
     2139            <summary> 
     2140            Kutsutaan, kun olio piirretÀÀn. 
     2141            </summary> 
     2142        </member> 
     2143        <member name="P:Jypeli.Widgets.Widget.Objects"> 
    19082144            <summary> 
    19092145            Olion lapsioliot. Ei voi muokata. 
    19102146            </summary> 
    19112147        </member> 
    1912         <member name="P:Jypeli.Widget.Parent"> 
     2148        <member name="P:Jypeli.Widgets.Widget.Parent"> 
    19132149            <summary> 
    19142150            Olio, jonka lapsiolio tÀmÀ olio on. Jos <c>null</c>, olio ei 
     
    19162152            </summary> 
    19172153        </member> 
    1918         <member name="P:Jypeli.Widget.IsModal"> 
    1919             <summary> 
    1920             Jos <c>true</c>, pelin sekÀ ikkunan alla olevien widgettien 
    1921             ohjaimet eivÀt ole kÀytössÀ kun ikkuna on nÀkyvissÀ. 
    1922             </summary> 
    1923         </member> 
    1924         <member name="P:Jypeli.Widget.Size"> 
     2154        <member name="P:Jypeli.Widgets.Widget.HorizontalSizing"> 
     2155            <summary> 
     2156            Koon asettaminen vaakasuunnassa, kun olio on 
     2157            asettelijan sisÀllÀ. 
     2158            </summary> 
     2159        </member> 
     2160        <member name="P:Jypeli.Widgets.Widget.VerticalSizing"> 
     2161            <summary> 
     2162            Koon asettaminen pystysuunnassa, kun olio on 
     2163            asettelijan sisÀllÀ. 
     2164            </summary> 
     2165        </member> 
     2166        <member name="P:Jypeli.Widgets.Widget.PreferredSize"> 
     2167            <summary> 
     2168            Koko, jota oliolla tulisi olla asettelijan sisÀllÀ. Todellinen koko voi olla 
     2169            pienempi, jos tilaa ei ole tarpeeksi. 
     2170            </summary> 
     2171        </member> 
     2172        <member name="P:Jypeli.Widgets.Widget.Layout"> 
     2173            <summary> 
     2174            Asettelija lapsiolioille. Asettaa lapsiolioiden koon sekÀ paikan. 
     2175            </summary> 
     2176        </member> 
     2177        <member name="P:Jypeli.Widgets.Widget.Tag"> 
     2178            <summary> 
     2179            Vapaasti asetettava muuttuja. 
     2180            </summary> 
     2181        </member> 
     2182        <member name="P:Jypeli.Widgets.Widget.CreationTime"> 
     2183            <summary> 
     2184            Olion luomisaika. 
     2185            </summary> 
     2186        </member> 
     2187        <member name="P:Jypeli.Widgets.Widget.Lifetime"> 
     2188            <summary> 
     2189            Olion elinaika. Lasketaan siitÀ lÀhtien, kun olio luodaan. 
     2190            </summary> 
     2191        </member> 
     2192        <member name="P:Jypeli.Widgets.Widget.MaximumLifetime"> 
     2193            <summary> 
     2194            Olion suurin mahdollinen elinaika. 
     2195            Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, olio kuolee. 
     2196            </summary> 
     2197        </member> 
     2198        <member name="P:Jypeli.Widgets.Widget.Size"> 
    19252199            <summary> 
    19262200            Olion koko pelimaailmassa. 
     
    19282202            </summary> 
    19292203        </member> 
    1930         <member name="P:Jypeli.Widget.Width"> 
     2204        <member name="P:Jypeli.Widgets.Widget.Width"> 
    19312205            <summary> 
    19322206            Olion leveys (X-suunnassa, leveimmÀssÀ kohdassa). 
    19332207            </summary> 
    19342208        </member> 
    1935         <member name="P:Jypeli.Widget.Height"> 
     2209        <member name="P:Jypeli.Widgets.Widget.Height"> 
    19362210            <summary> 
    19372211            Olion korkeus (Y-suunnassa, korkeimmassa kohdassa). 
    19382212            </summary> 
    19392213        </member> 
    1940         <member name="P:Jypeli.Widget.Position"> 
     2214        <member name="P:Jypeli.Widgets.Widget.Position"> 
    19412215            <summary> 
    19422216            Olion paikka. Jos olio on jonkun toisen peliolion lapsi, paikka on suhteessa 
     
    19442218            </summary> 
    19452219        </member> 
    1946         <member name="P:Jypeli.Widget.AbsolutePosition"> 
     2220        <member name="P:Jypeli.Widgets.Widget.AbsolutePosition"> 
    19472221            <summary> 
    19482222            Olion absoluuttinen paikka pelimaailmassa. 
     
    19512225            </summary> 
    19522226        </member> 
    1953         <member name="P:Jypeli.Widget.AbsoluteAngle"> 
     2227        <member name="P:Jypeli.Widgets.Widget.AbsoluteAngle"> 
    19542228            <summary> 
    19552229            Olion absoluuttinen kulma pelimaailmassa. 
     
    19582232            </summary> 
    19592233        </member> 
    1960         <member name="P:Jypeli.Widget.Left"> 
     2234        <member name="P:Jypeli.Widgets.Widget.Left"> 
    19612235            <summary> 
    19622236            Olion vasemman reunan x-koordinaatti. 
    19632237            </summary> 
    19642238        </member> 
    1965         <member name="P:Jypeli.Widget.Right"> 
     2239        <member name="P:Jypeli.Widgets.Widget.Right"> 
    19662240            <summary> 
    19672241            Olion oikean reunan x-koordinaatti. 
    19682242            </summary> 
    19692243        </member> 
    1970         <member name="P:Jypeli.Widget.Top"> 
     2244        <member name="P:Jypeli.Widgets.Widget.Top"> 
    19712245            <summary> 
    19722246            Olion ylÀreunan y-koordinaatti. 
    19732247            </summary> 
    19742248        </member> 
    1975         <member name="P:Jypeli.Widget.Bottom"> 
     2249        <member name="P:Jypeli.Widgets.Widget.Bottom"> 
    19762250            <summary> 
    19772251            Olion alareunan y-koordinaatti. 
    19782252            </summary> 
    19792253        </member> 
    1980         <member name="P:Jypeli.Widget.X"> 
     2254        <member name="P:Jypeli.Widgets.Widget.X"> 
    19812255            <summary> 
    19822256            Olion paikan X-koordinaatti. 
    19832257            </summary> 
    19842258        </member> 
    1985         <member name="P:Jypeli.Widget.Y"> 
     2259        <member name="P:Jypeli.Widgets.Widget.Y"> 
    19862260            <summary> 
    19872261            Olion paikan Y-koordinaatti. 
    19882262            </summary> 
    19892263        </member> 
    1990         <member name="P:Jypeli.Widget.Angle"> 
     2264        <member name="P:Jypeli.Widgets.Widget.Angle"> 
    19912265            <summary> 
    19922266            Olion kulma. 
     
    19942268            </summary>       
    19952269        </member> 
    1996         <member name="P:Jypeli.Widget.Shape"> 
     2270        <member name="P:Jypeli.Widgets.Widget.Animation"> 
     2271            <summary> 
     2272            Animaatio. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     2273            </summary> 
     2274        </member> 
     2275        <member name="P:Jypeli.Widgets.Widget.Image"> 
     2276            <summary> 
     2277            Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 
     2278            </summary> 
     2279        </member> 
     2280        <member name="P:Jypeli.Widgets.Widget.Color"> 
     2281            <summary> 
     2282            VÀri, jonka vÀrisenÀ olio piirretÀÀn, jos tekstuuria ei ole mÀÀritelty. 
     2283            </summary> 
     2284        </member> 
     2285        <member name="P:Jypeli.Widgets.Widget.BorderColor"> 
     2286            <summary> 
     2287            Reunojen vÀri. 
     2288            </summary> 
     2289        </member> 
     2290        <member name="P:Jypeli.Widgets.Widget.TextureFillsShape"> 
     2291            <summary> 
     2292            MÀÀrittÀÀ, tÀyttÀÀkö tekstuuri olion muodon jos olio on suurempi kuin sille 
     2293            mÀÀrÀtty tekstuuri. 
     2294            </summary> 
     2295        </member> 
     2296        <member name="P:Jypeli.Widgets.Widget.Shape"> 
    19972297            <summary> 
    19982298            Olion muoto. 
    19992299            </summary> 
    20002300        </member> 
    2001         <member name="P:Jypeli.Widget.ShapeString"> 
     2301        <member name="P:Jypeli.Widgets.Widget.ShapeString"> 
    20022302            <summary> 
    20032303            Olion muoto merkkijonona (kenttÀeditorin kÀyttöön) 
    20042304            </summary> 
    20052305        </member> 
    2006         <member name="P:Jypeli.Widget.Game"> 
     2306        <member name="P:Jypeli.Widgets.Widget.Game"> 
    20072307            <summary> 
    20082308            Peli, johon olio on lisÀtty. <c>null</c>, jos 
     
    20102310            </summary> 
    20112311        </member> 
    2012         <member name="P:Jypeli.Widget.IsAddedToGame"> 
     2312        <member name="P:Jypeli.Widgets.Widget.Visible"> 
     2313            <summary> 
     2314            PiirretÀÀnkö olio ruudulle. 
     2315            </summary> 
     2316        </member> 
     2317        <member name="P:Jypeli.Widgets.Widget.IsModal"> 
     2318            <summary> 
     2319            Jos <c>true</c>, pelin sekÀ ikkunan alla olevien widgettien 
     2320            ohjaimet eivÀt ole kÀytössÀ kun ikkuna on nÀkyvissÀ. 
     2321            </summary> 
     2322        </member> 
     2323        <member name="P:Jypeli.Widgets.Widget.IsAddedToGame"> 
    20132324            <summary> 
    20142325            Onko olio lisÀtty peliin. 
    20152326            </summary> 
    20162327        </member> 
    2017         <member name="E:Jypeli.Widget.AddedToGame"> 
     2328        <member name="E:Jypeli.Widgets.Widget.AddedToGame"> 
    20182329            <summary> 
    20192330            Tapahtuu, kun olio lisÀtÀÀn peliin. 
    20202331            </summary> 
    20212332        </member> 
    2022         <member name="E:Jypeli.Widget.RemovedFromGame"> 
     2333        <member name="E:Jypeli.Widgets.Widget.RemovedFromGame"> 
    20232334            <summary> 
    20242335            Tapahtuu, kun olio poistetaan pelistÀ. 
    20252336            </summary> 
    20262337        </member> 
    2027         <member name="P:Jypeli.Widget.HorizontalSizing"> 
    2028             <summary> 
    2029             Koon asettaminen vaakasuunnassa, kun olio on 
    2030             asettelijan sisÀllÀ. 
    2031             </summary> 
    2032         </member> 
    2033         <member name="P:Jypeli.Widget.VerticalSizing"> 
    2034             <summary> 
    2035             Koon asettaminen pystysuunnassa, kun olio on 
    2036             asettelijan sisÀllÀ. 
    2037             </summary> 
    2038         </member> 
    2039         <member name="P:Jypeli.Widget.PreferredSize"> 
    2040             <summary> 
    2041             Koko, jota oliolla tulisi olla asettelijan sisÀllÀ. Todellinen koko voi olla 
    2042             pienempi, jos tilaa ei ole tarpeeksi. 
    2043             </summary> 
    2044         </member> 
    2045         <member name="P:Jypeli.Widget.Layout"> 
    2046             <summary> 
    2047             Asettelija lapsiolioille. Asettaa lapsiolioiden koon sekÀ paikan. 
    2048             </summary> 
    2049         </member> 
    2050         <member name="P:Jypeli.Widget.CreationTime"> 
    2051             <summary> 
    2052             Olion luomisaika. 
    2053             </summary> 
    2054         </member> 
    2055         <member name="P:Jypeli.Widget.Lifetime"> 
    2056             <summary> 
    2057             Olion elinaika. Lasketaan siitÀ lÀhtien, kun olio luodaan. 
    2058             </summary> 
    2059         </member> 
    2060         <member name="P:Jypeli.Widget.MaximumLifetime"> 
    2061             <summary> 
    2062             Olion suurin mahdollinen elinaika. 
    2063             Kun <c>Lifetime</c> on suurempi kuin tÀmÀ, olio kuolee. 
    2064             </summary> 
    2065         </member> 
    2066         <member name="P:Jypeli.Widget.IsDestroyed"> 
     2338        <member name="P:Jypeli.Widgets.Widget.IsDestroyed"> 
    20672339            <summary> 
    20682340            Onko olio tuhottu. 
     
    20702342            <returns></returns> 
    20712343        </member> 
    2072         <member name="E:Jypeli.Widget.Destroyed"> 
     2344        <member name="E:Jypeli.Widgets.Widget.Destroyed"> 
    20732345            <summary>  
    20742346            Tapahtuu, kun olio tuhotaan.  
    20752347            </summary>  
    2076         </member> 
    2077         <member name="P:Jypeli.Widget.Tag"> 
    2078             <summary> 
    2079             Vapaasti asetettava muuttuja. 
    2080             </summary> 
    2081         </member> 
    2082         <member name="T:Jypeli.AxleJoint"> 
    2083             <summary> 
    2084             Saranaliitos kahden olion vÀlille. 
    2085             </summary> 
    2086         </member> 
    2087         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject)"> 
    2088             <summary> 
    2089             KiinnittÀÀ olion akselilla pelikenttÀÀn. 
    2090             </summary> 
    2091             <param name="obj">Olio</param> 
    2092         </member> 
    2093         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.Vector)"> 
    2094             <summary> 
    2095             Luo uuden akseliliitoksen olion ja pisteen vÀlille. 
    2096             </summary> 
    2097             <param name="obj">EnsimmÀinen olio</param> 
    2098             <param name="axlePosition">Liitoksen akselin paikka</param> 
    2099         </member> 
    2100         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject,Jypeli.Vector)"> 
    2101             <summary> 
    2102             Luo uuden akseliliitoksen kahden olion vÀlille. 
    2103             </summary> 
    2104             <param name="firstObject">EnsimmÀinen olio</param> 
    2105             <param name="secondObject">Toinen olio</param> 
    2106             <param name="axlePosition">Liitoksen akselin paikka</param> 
    2107         </member> 
    2108         <member name="M:Jypeli.AxleJoint.#ctor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
    2109             <summary> 
    2110             Luo uuden akseliliitoksen kahden olion vÀlille. 
    2111             Liitos sijoitetaan toisen olion keskipisteeseen. 
    2112             </summary> 
    2113             <param name="firstObject">EnsimmÀinen olio</param> 
    2114             <param name="secondObject">Toinen olio</param> 
    2115         </member> 
    2116         <member name="M:Jypeli.AxleJoint.Destroy"> 
    2117             <summary> 
    2118             Tuhoaa liitoksen. 
    2119             </summary> 
    2120         </member> 
    2121         <member name="P:Jypeli.AxleJoint.Object1"> 
    2122             <summary> 
    2123             EnsimmÀinen olio. 
    2124             </summary> 
    2125         </member> 
    2126         <member name="P:Jypeli.AxleJoint.Object2"> 
    2127             <summary> 
    2128             Toinen olio (null jos ensimmÀinen olio on sidottu pisteeseen) 
    2129             </summary> 
    2130         </member> 
    2131         <member name="P:Jypeli.AxleJoint.AxlePoint"> 
    2132             <summary> 
    2133             Pyörimisakselin (tÀmÀnhetkiset) koordinaatit. 
    2134             </summary> 
    2135         </member> 
    2136         <member name="P:Jypeli.AxleJoint.Softness"> 
    2137             <summary> 
    2138             Liitoksen pehmeys eli kuinka paljon sillÀ on liikkumavaraa. 
    2139             </summary> 
    2140         </member> 
    2141         <member name="P:Jypeli.AxleJoint.IsDestroyed"> 
    2142             <summary> 
    2143             Onko liitos tuhottu. 
    2144             </summary> 
    2145         </member> 
    2146         <member name="E:Jypeli.AxleJoint.Destroyed"> 
    2147             <summary> 
    2148             Tapahtuu kun liitos on tuhottu. 
    2149             </summary> 
    2150         </member> 
    2151         <member name="T:Jypeli.INotifyList`1"> 
    2152             <summary> 
    2153             Lista, joka ilmoittaa muutoksistaan. 
    2154             </summary> 
    2155             <typeparam name="T">Listan alkion tyyppi.</typeparam> 
    2156         </member> 
    2157         <member name="E:Jypeli.INotifyList`1.Changed"> 
    2158             <summary> 
    2159             Tapahtuu kun listan sisÀltö muuttuu. 
    2160             </summary> 
    2161         </member> 
    2162         <member name="T:Jypeli.ListHelpers"> 
    2163             <summary> 
    2164             Apufunktioita listojen ja muiden tietorakenteiden kÀyttöön. 
    2165             </summary> 
    2166         </member> 
    2167         <member name="M:Jypeli.ListHelpers.Min(System.Collections.Generic.IEnumerable{System.Double})"> 
    2168             <summary> 
    2169             Laskee minimin. 
    2170             </summary> 
    2171             <param name="values"></param> 
    2172             <returns></returns> 
    2173         </member> 
    2174         <member name="M:Jypeli.ListHelpers.Max(System.Collections.Generic.IEnumerable{System.Double})"> 
    2175             <summary> 
    2176             Laskee maksimin. 
    2177             </summary> 
    2178             <param name="values"></param> 
    2179             <returns></returns> 
    2180         </member> 
    2181         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{System.Double})"> 
    2182             <summary> 
    2183             Laskee keskiarvon. 
    2184             </summary> 
    2185             <param name="values"></param> 
    2186             <returns></returns> 
    2187         </member> 
    2188         <member name="M:Jypeli.ListHelpers.Average(System.Collections.Generic.IEnumerable{Jypeli.Vector})"> 
    2189             <summary> 
    2190             Laskee keskiarvon komponenteittain. 
    2191             </summary> 
    2192             <param name="values"></param> 
    2193             <returns></returns> 
    2194         </member> 
    2195         <member name="M:Jypeli.ListHelpers.ConvertAll``2(System.Collections.Generic.IEnumerable{``0},System.Converter{``0,``1})"> 
    2196             <summary> 
    2197             Muuntaa kokoelman tietyn tyyppisiÀ olioita kokoelmaksi toisen tyyppisiÀ olioita. 
    2198             </summary> 
    2199             <typeparam name="TInput">LÀhtötyyppi</typeparam> 
    2200             <typeparam name="TOutput">Kohdetyyppi</typeparam> 
    2201             <param name="items">Muunnettava kokoelma</param> 
    2202             <param name="converter">Muunnosmetodi yhdelle oliolle</param> 
    2203             <returns>Muunnettu kokoelma</returns> 
    2204         </member> 
    2205         <member name="T:Jypeli.StreamHelpers"> 
    2206             <summary> 
    2207             Apufunktioita virtojen kÀyttöön. 
    2208             </summary> 
    2209         </member> 
    2210         <member name="M:Jypeli.StreamHelpers.CopyStreamTo(System.IO.Stream,System.IO.Stream)"> 
    2211             <summary> 
    2212             Kopioi virran sisÀllön toiseen virtaan. 
    2213             Sama kuin Stream.CopyTo (C# ver 4), mutta toimii myös vanhemmilla versioilla. 
    2214             </summary> 
    2215             <param name="input">MistÀ kopioidaan</param> 
    2216             <param name="output">Mihin kopioidaan</param> 
    2217         </member> 
    2218         <member name="M:Jypeli.StringHelpers.RemoveLast(System.Text.StringBuilder,System.Int32)"> 
    2219             <summary> 
    2220             Poistaa merkkijonon lopusta tietyn mÀÀrÀn merkkejÀ. 
    2221             Jos merkkijono on lyhyempi kuin poistettava mÀÀrÀ, poistetaan mitÀ pystytÀÀn. 
    2222             </summary> 
    2223             <param name="builder">StringBuilder-olio</param> 
    2224             <param name="chars">Poistettavien merkkien mÀÀrÀ</param> 
    2225             <returns></returns> 
    2226         </member> 
    2227         <member name="T:Jypeli.SynchronousList`1"> 
    2228             <summary> 
    2229             Synkroninen lista, eli lista joka pÀivittyy vasta kun sen Update-metodia kutsutaan. 
    2230             Jos listalle lisÀtÀÀn IUpdatable-rajapinnan toteuttavia olioita, kutsutaan myös niiden 
    2231             Update-metodeja samalla. 
    2232             </summary> 
    2233             <typeparam name="T"></typeparam> 
    2234         </member> 
    2235         <member name="M:Jypeli.SynchronousList`1.#ctor(System.Int32)"> 
    2236             <summary> 
    2237             Luo uuden synkronisen listan. 
    2238             </summary> 
    2239             <param name="firstIndex">EnsimmÀisen elementin indeksi.</param> 
    2240         </member> 
    2241         <member name="M:Jypeli.SynchronousList`1.#ctor"> 
    2242             <summary> 
    2243             Luo uuden synkronisen listan. 
    2244             </summary> 
    2245         </member> 
    2246         <member name="M:Jypeli.SynchronousList`1.UpdateChanges"> 
    2247             <summary> 
    2248             LisÀÀ ja poistaa jonossa olevat elementit, mutta ei kutsu 
    2249             elementtien Update-metodia. 
    2250             </summary> 
    2251         </member> 
    2252         <member name="M:Jypeli.SynchronousList`1.Update(Jypeli.Time)"> 
    2253             <summary> 
    2254             LisÀÀ ja poistaa jonossa olevat elementit sekÀ kutsuu niiden 
    2255             Update-metodia. 
    2256             </summary> 
    2257             <param name="time"></param> 
    2258         </member> 
    2259         <member name="P:Jypeli.SynchronousList`1.Item(System.Int32)"> 
    2260             <summary> 
    2261             Indeksointioperaattori. 
    2262             </summary> 
    2263             <param name="index"></param> 
    2264             <returns></returns> 
    2265         </member> 
    2266         <member name="P:Jypeli.SynchronousList`1.FirstIndex"> 
    2267             <summary> 
    2268             EnsimmÀisen elementin indeksi. Muutettavissa. 
    2269             </summary> 
    2270         </member> 
    2271         <member name="P:Jypeli.SynchronousList`1.LastIndex"> 
    2272             <summary> 
    2273             Viimeisen elementin indeksi. 
    2274             </summary> 
    2275         </member> 
    2276         <member name="P:Jypeli.SynchronousList`1.Count"> 
    2277             <summary> 
    2278             Kuinka monta elementtiÀ listassa nyt on. 
    2279             Ei laske mukaan samalla pÀivityskierroksella tehtyjÀ muutoksia. 
    2280             </summary> 
    2281         </member> 
    2282         <member name="T:Jypeli.Widgets.BindableWidget"> 
    2283             <summary> 
    2284             Widget, joka voidaan asettaa nÀyttÀmÀÀn halutun mittarin arvoa. 
    2285             </summary> 
    2286         </member> 
    2287         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(Jypeli.Animation)"> 
    2288             <summary> 
    2289             Alustaa widgetin. 
    2290             </summary> 
    2291             <param name="animation"></param> 
    2292         </member> 
    2293         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(System.Double,System.Double)"> 
    2294             <summary> 
    2295             Alustaa widgetin. 
    2296             </summary> 
    2297             <param name="width"></param> 
    2298             <param name="height"></param> 
    2299         </member> 
    2300         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(System.Double,System.Double,Jypeli.Shape)"> 
    2301             <summary> 
    2302             Alustaa widgetin. 
    2303             </summary> 
    2304             <param name="width"></param> 
    2305             <param name="height"></param> 
    2306             <param name="shape"></param> 
    2307         </member> 
    2308         <member name="M:Jypeli.Widgets.BindableWidget.#ctor(Jypeli.Widgets.ILayout)"> 
    2309             <summary> 
    2310             Alustaa widgetin. 
    2311             </summary> 
    2312             <param name="layout"></param> 
    2313         </member> 
    2314         <member name="M:Jypeli.Widgets.BindableWidget.SetChangedEvent"> 
    2315             <summary> 
    2316             Asettaa tapahtuman, joka reagoi Meter.Value muutokseen kutsumalla UpdateValue-metodia. 
    2317             </summary> 
    2318         </member> 
    2319         <member name="M:Jypeli.Widgets.BindableWidget.UnsetChangedEvent"> 
    2320             <summary> 
    2321             Poistaa kÀytöstÀ tapahtuman, joka reagoi Meter.Value muutokseen kutsumalla UpdateValue-metodia. 
    2322             KÀytÀ tÀtÀ, kun haluat asettaa mittarin arvon kontrollin sisÀllÀ. 
    2323             ÄlÀ unohda kutsua SetChangedEvent muutoksen jÀlkeen! 
    2324             </summary> 
    2325         </member> 
    2326         <member name="M:Jypeli.Widgets.BindableWidget.BindTo(Jypeli.Meter)"> 
    2327             <summary> 
    2328             Asettaa kontrollin seuraamaan mittarin arvoa. 
    2329             </summary> 
    2330         </member> 
    2331         <member name="M:Jypeli.Widgets.BindableWidget.Unbind"> 
    2332             <summary> 
    2333             Lopettaa mittarin arvon seuraamisen. 
    2334             </summary> 
    2335         </member> 
    2336         <member name="M:Jypeli.Widgets.BindableWidget.UpdateValue"> 
    2337             <summary> 
    2338             Kutsutaan automaattisesti, kun mittarin arvo on muuttunut. 
    2339             Ylikirjoita tÀmÀ koodilla, joka muuttaa widgetin ulkonÀköÀ asianmukaisesti. 
    2340             </summary> 
    2341         </member> 
    2342         <member name="P:Jypeli.Widgets.BindableWidget.Meter"> 
    2343             <summary> 
    2344             Mittari, jonka arvoa kontrolli seuraa. 
    2345             Jos kontrollia ei ole kiinnitetty mittariin, se kÀyttÀÀ omaa sisÀistÀ mittariaan. 
    2346             </summary> 
    2347         </member> 
    2348         <member name="P:Jypeli.Widgets.BindableWidget.Bound"> 
    2349             <summary> 
    2350             Onko komponentti sidottu mittariin. 
    2351             </summary> 
    2352         </member> 
    2353         <member name="T:Jypeli.Widgets.EasyHighScore"> 
    2354             <summary> 
    2355             HelpompikÀyttöinen parhaiden pisteiden lista. 
    2356             </summary> 
    2357         </member> 
    2358         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32,System.String)"> 
    2359             <summary> 
    2360             Luo uuden parhaiden pisteiden ikkunan. 
    2361             </summary> 
    2362             <param name="fileName">Tiedoston nimi</param> 
    2363             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2364             <param name="defaultName">Oletusnimi tyhjille paikoille.</param> 
    2365         </member> 
    2366         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.String,System.Int32)"> 
    2367             <summary> 
    2368             Luo uuden parhaiden pisteiden ikkunan. 
    2369             </summary> 
    2370             <param name="fileName">Tiedoston nimi</param> 
    2371             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2372         </member> 
    2373         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor(System.Int32)"> 
    2374             <summary> 
    2375             Luo uuden parhaiden pisteiden ikkunan. 
    2376             </summary> 
    2377             <param name="places">Pistesijojen lukumÀÀrÀ</param> 
    2378         </member> 
    2379         <member name="M:Jypeli.Widgets.EasyHighScore.#ctor"> 
    2380             <summary> 
    2381             Luo uuden parhaiden pisteiden ikkunan kymmenellÀ pistesijalla. 
    2382             </summary> 
    2383         </member> 
    2384         <member name="M:Jypeli.Widgets.EasyHighScore.Show"> 
    2385             <summary> 
    2386             NÀyttÀÀ parhaat pisteet. 
    2387             </summary> 
    2388         </member> 
    2389         <member name="M:Jypeli.Widgets.EasyHighScore.Clear"> 
    2390             <summary> 
    2391             TyhjentÀÀ parhaat pisteet. 
    2392             </summary> 
    2393         </member> 
    2394         <member name="M:Jypeli.Widgets.EasyHighScore.EnterAndShow(System.Double)"> 
    2395             <summary> 
    2396             NÀyttÀÀ parhaat pisteet, ja jos annetut pisteet riittÀvÀt, antaa syöttÀÀ nimen listalle. 
    2397             Lista tallennetaan automaattisesti. 
    2398             </summary> 
    2399             <param name="newScore"></param> 
    2400         </member> 
    2401         <member name="P:Jypeli.Widgets.EasyHighScore.HighScoreWindow"> 
    2402             <summary> 
    2403             Listaikkuna. 
    2404             </summary> 
    2405         </member> 
    2406         <member name="P:Jypeli.Widgets.EasyHighScore.NameInputWindow"> 
    2407             <summary> 
    2408             Nimensyöttöikkuna. 
    2409             </summary> 
    2410         </member> 
    2411         <member name="P:Jypeli.Widgets.EasyHighScore.MaxNameLength"> 
    2412             <summary> 
    2413             Pisin sallittu nimen pituus. 
    2414             </summary> 
    2415         </member> 
    2416         <member name="P:Jypeli.Widgets.EasyHighScore.Text"> 
    2417             <summary> 
    2418             Pisteikkunan teksti. 
    2419             </summary> 
    2420         </member> 
    2421         <member name="P:Jypeli.Widgets.EasyHighScore.EnterText"> 
    2422             <summary> 
    2423             Nimensyöttöikkunan teksti. 
    2424             </summary> 
    2425         </member> 
    2426         <member name="P:Jypeli.Widgets.EasyHighScore.Color"> 
    2427             <summary> 
    2428             Listaikkunan vÀri. 
    2429             </summary> 
    2430         </member> 
    2431         <member name="T:Jypeli.Widgets.ProgressBar"> 
    2432             <summary> 
    2433             Palkki, jolla voidaan ilmaista mittarin arvoa graafisesti. 
    2434             </summary> 
    2435         </member> 
    2436         <member name="M:Jypeli.Widgets.ProgressBar.#ctor(System.Double,System.Double)"> 
    2437             <summary> 
    2438             Palkin rakentaja. 
    2439             </summary> 
    2440         </member> 
    2441         <member name="P:Jypeli.Widgets.ProgressBar.BarImage"> 
    2442             <summary> 
    2443             Palkin kuva. 
    2444             Jos erisuuri kuin null, piirretÀÀn vÀrin (BarColor) sijasta. 
    2445             </summary> 
    2446         </member> 
    2447         <member name="P:Jypeli.Widgets.ProgressBar.BarColor"> 
    2448             <summary> 
    2449             Palkin vÀri. 
    2450             </summary> 
    2451         </member> 
    2452         <member name="T:Jypeli.Widgets.RowLayout"> 
    2453             <summary> 
    2454             Asettelee widgetit riveihin. <c>TargetWidth</c> mÀÀrittÀÀ 
    2455             kuinka leveÀ yhden rivin tulisi olla. Kun yksi rivi tulee 
    2456             tÀyteen, jatketaan seuraavalle riville. 
    2457             </summary> 
    2458         </member> 
    2459         <member name="T:Jypeli.Widgets.ILayout"> 
    2460             <summary> 
    2461             Rajapinta asettelijalle. Asettelija asettelee widgetin 
    2462             lapsioliot siten, ettÀ ne mahtuvat widgetin sisÀlle. Asettelija 
    2463             muuttaa lapsiolioiden kokoa sekÀ paikkaa. Asettelussa kÀytetÀÀn 
    2464             hyvÀksi lapsiolioiden ominaisuuksia <c>PreferredSize</c>, 
    2465             <c>HorizontalSizing</c> sekÀ <c>VerticalSizing</c>. 
    2466             </summary> 
    2467         </member> 
    2468         <member name="P:Jypeli.Widgets.ILayout.TopPadding"> 
    2469             <summary> 
    2470             YlÀreunaan jÀÀvÀ tyhjÀ tila. 
    2471             </summary> 
    2472         </member> 
    2473         <member name="P:Jypeli.Widgets.ILayout.BottomPadding"> 
    2474             <summary> 
    2475             Alareunaan jÀÀvÀ tyhjÀ tila. 
    2476             </summary> 
    2477         </member> 
    2478         <member name="P:Jypeli.Widgets.ILayout.LeftPadding"> 
    2479             <summary> 
    2480             Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
    2481             </summary> 
    2482         </member> 
    2483         <member name="P:Jypeli.Widgets.ILayout.RightPadding"> 
    2484             <summary> 
    2485             Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2486             </summary> 
    2487         </member> 
    2488         <member name="P:Jypeli.Widgets.RowLayout.HorizontalSpacing"> 
    2489             <summary> 
    2490             Olioiden vÀliin vaakasuunnassa jÀÀvÀ tyhjÀ tila. 
    2491             </summary> 
    2492         </member> 
    2493         <member name="P:Jypeli.Widgets.RowLayout.TopPadding"> 
    2494             <summary> 
    2495             YlÀreunaan jÀÀvÀ tyhjÀ tila. 
    2496             </summary> 
    2497         </member> 
    2498         <member name="P:Jypeli.Widgets.RowLayout.BottomPadding"> 
    2499             <summary> 
    2500             Alareunaan jÀÀvÀ tyhjÀ tila. 
    2501             </summary> 
    2502         </member> 
    2503         <member name="P:Jypeli.Widgets.RowLayout.LeftPadding"> 
    2504             <summary> 
    2505             Vasempaan reunaan jÀÀvÀ tyhjÀ tila. 
    2506             </summary> 
    2507         </member> 
    2508         <member name="P:Jypeli.Widgets.RowLayout.RightPadding"> 
    2509             <summary> 
    2510             Oikeaan reunaan jÀÀvÀ tyhjÀ tila. 
    2511             </summary> 
    2512         </member> 
    2513         <member name="P:Jypeli.Widgets.RowLayout.TargetWidth"> 
    2514             <summary> 
    2515             Kuinka leveitÀ rivien tulisi korkeintaan olla. 
    2516             </summary> 
    25172348        </member> 
    25182349        <member name="T:Jypeli.Widgets.ListWidget`2"> 
     
    26402471            <summary> 
    26412472            MitÀ valitaan kun kÀyttÀjÀ painaa esc tai takaisin-nÀppÀintÀ. 
    2642             Laittomalla arvolla (esim. negatiivinen) em. nÀppÀimistÀ ei tapahdu mitÀÀn. 
    2643             </summary> 
    2644         </member> 
    2645         <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectedButton"> 
    2646             <summary> 
    2647             Valittu nappula. 
    2648             </summary> 
    2649         </member> 
    2650         <member name="P:Jypeli.Widgets.MultiSelectWindow.Color"> 
    2651             <summary> 
    2652             Nappulan oletusvÀri. 
    2653             </summary> 
    2654         </member> 
    2655         <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectionColor"> 
    2656             <summary> 
    2657             Valitun nappulan vÀri. 
    26582473            </summary> 
    26592474        </member> 
     
    26622477            Tapahtuma joka tapahtuu kun nappia painetaan. 
    26632478            Ottaa parametrikseen painonapin indeksin (alkaen nollasta). 
    2664             </summary> 
    2665         </member> 
    2666         <member name="T:Jypeli.Widgets.Slider"> 
    2667             <summary> 
    2668             LiukusÀÀdin 
    2669             </summary> 
    2670         </member> 
    2671         <member name="M:Jypeli.Widgets.Slider.#ctor(System.Double,System.Double)"> 
    2672             <summary> 
    2673             Luo uuden liukusÀÀtimen. 
    2674             </summary> 
    2675             <param name="width">SÀÀtimen leveys.</param> 
    2676             <param name="height">SÀÀtimen korkeus.</param> 
    2677         </member> 
    2678         <member name="P:Jypeli.Widgets.Slider.Knob"> 
    2679             <summary> 
    2680             Liukuva nuppi. 
    2681             </summary> 
    2682         </member> 
    2683         <member name="P:Jypeli.Widgets.Slider.Track"> 
    2684             <summary> 
    2685             Ura, jossa liukusÀÀdin liukuu. 
    26862479            </summary> 
    26872480        </member> 
     
    26952488            </summary> 
    26962489        </member> 
    2697         <member name="M:Jypeli.Widgets.VerticalScrollLayout.Scroll(System.Collections.Generic.IList{Jypeli.Widget},System.Double)"> 
     2490        <member name="M:Jypeli.Widgets.VerticalScrollLayout.Scroll(System.Collections.Generic.IList{Jypeli.Widgets.Widget},System.Double)"> 
    26982491            <summary> 
    26992492            Listan portaaton vieritys. 
     
    28862679            <summary> 
    28872680            Ottaa takaisin kÀyttöön kaikki <c>Disable</c>-metodilla poistetut kontrollit. 
    2888             </summary> 
    2889         </member> 
    2890         <member name="M:Jypeli.Controls.Controller.DisableAll"> 
    2891             <summary> 
    2892             Poistaa kaikki kontrollit kÀytöstÀ. 
    28932681            </summary> 
    28942682        </member> 
     
    57495537            </summary> 
    57505538        </member> 
    5751         <member name="P:Jypeli.Animation.Width"> 
    5752             <summary> 
    5753             Animaation leveys. Nolla, jos animaatiossa ei ole yhtÀÀn ruutua. 
    5754             </summary> 
    5755         </member> 
    5756         <member name="P:Jypeli.Animation.Height"> 
    5757             <summary> 
    5758             Animaation korkeus. Nolla, jos animaatiossa ei ole yhtÀÀn ruutua. 
    5759             </summary> 
    5760         </member> 
    57615539        <member name="E:Jypeli.Animation.Played"> 
    57625540            <summary> 
     
    60245802        </member> 
    60255803        <member name="M:Jypeli.Assets.Explosion.AddShockwaveHandler(Jypeli.IPhysicsObject,System.Action{Jypeli.IPhysicsObject,Jypeli.Vector})"> 
    6026             <summary> 
    6027             Laukaisee aliohjelman handler, kun tÀmÀn rÀjÀhdyksen paineaalto osuu olioon o. 
    6028             </summary> 
    6029             <param name="o">Olio, johon paineaallon on osuttava</param> 
    6030             <param name="handler">Tapahtuman kÀsittelevÀ aliohjelma</param> 
    6031         </member> 
    6032         <member name="M:Jypeli.Assets.Explosion.AddShockwaveHandler(System.String,System.Action{Jypeli.IPhysicsObject,Jypeli.Vector})"> 
    60335804            <summary> 
    60345805            Laukaisee aliohjelman handler, kun tÀmÀn rÀjÀhdyksen paineaalto osuu olioon o. 
     
    75427313            </summary> 
    75437314        </member> 
     7315        <member name="F:Jypeli.Game.MinLayer"> 
     7316            <summary> 
     7317            Pienin mahdollinen kerros. 
     7318            </summary> 
     7319        </member> 
     7320        <member name="F:Jypeli.Game.MaxLayer"> 
     7321            <summary> 
     7322            Suurin mahdollinen kerros. 
     7323            </summary> 
     7324        </member> 
     7325        <member name="F:Jypeli.Game.LayerCount"> 
     7326            <summary> 
     7327            Kerrosten mÀÀrÀ. 
     7328            </summary> 
     7329        </member> 
    75447330        <member name="M:Jypeli.Game.#ctor"> 
    75457331            <summary> 
     
    75767362            <param name="o">LisÀttÀvÀ olio.</param> 
    75777363            <param name="layer">Kerros, luku vÀliltÀ [-3, 3].</param> 
    7578         </member> 
    7579         <member name="M:Jypeli.Game.Add(Jypeli.Layer)"> 
    7580             <summary> 
    7581             LisÀÀ oliokerroksen peliin. 
    7582             </summary> 
    7583             <param name="l"></param> 
    75847364        </member> 
    75857365        <member name="M:Jypeli.Game.Remove(Jypeli.IGameObject)"> 
     
    75937373            </remarks>  
    75947374        </member> 
    7595         <member name="M:Jypeli.Game.Remove(Jypeli.Layer)"> 
    7596             <summary> 
    7597             Poistaa oliokerroksen pelistÀ. 
    7598             </summary> 
    7599             <param name="l"></param> 
    7600         </member> 
    76017375        <member name="M:Jypeli.Game.GetObjects(System.Predicate{Jypeli.GameObject})"> 
    76027376            <summary> 
     
    76107384            <summary> 
    76117385            Palauttaa ensimmÀisen peliolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
    7612             </summary> 
    7613             <param name="condition">Ehto</param> 
    7614             <returns>Olio</returns> 
    7615         </member> 
    7616         <member name="M:Jypeli.Game.GetFirstWidget(System.Predicate{Jypeli.Widget})"> 
    7617             <summary> 
    7618             Palauttaa ensimmÀisen ruutuolion joka toteuttaa ehdon (null jos mikÀÀn ei toteuta). 
    76197386            </summary> 
    76207387            <param name="condition">Ehto</param> 
     
    77057472            <returns>Mahdollinen olio</returns> 
    77067473        </member> 
    7707         <member name="M:Jypeli.Game.Remove(Jypeli.Widget)"> 
     7474        <member name="M:Jypeli.Game.Remove(Jypeli.Widgets.Widget)"> 
    77087475            <summary>  
    77097476            Poistaa widgetin pelistÀ. Jos haluat tuhota widgetin,  
     
    77157482            </remarks>  
    77167483        </member> 
    7717         <member name="M:Jypeli.Game.Add(Jypeli.Widget)"> 
     7484        <member name="M:Jypeli.Game.Add(Jypeli.Widgets.Widget)"> 
    77187485            <summary> 
    77197486            LisÀÀ widgetin peliin. 
     
    77577524            Nollaa kaiken. 
    77587525            </summary> 
    7759         </member> 
    7760         <member name="M:Jypeli.Game.ResetLayers"> 
    7761             <summary> 
    7762             Nollaa oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    7763             </summary> 
    7764             <param name="l"></param> 
    7765         </member> 
    7766         <member name="M:Jypeli.Game.RemoveAllLayers"> 
    7767             <summary> 
    7768             Poistaa kaikki oliokerrokset. Huom. tuhoaa kaikki pelioliot! 
    7769             </summary> 
    7770             <param name="l"></param> 
    77717526        </member> 
    77727527        <member name="M:Jypeli.Game.ClearControls"> 
     
    78667621            <param name="name">Fontin tiedoston nimi, ilman pÀÀtettÀ.</param> 
    78677622        </member> 
    7868         <member name="P:Jypeli.Game.Layers"> 
    7869             <summary> 
    7870             Kerrokset, joilla pelioliot viihtyvÀt. 
    7871             </summary> 
    7872         </member> 
    7873         <member name="P:Jypeli.Game.MinLayer"> 
    7874             <summary> 
    7875             Pienin mahdollinen kerros. 
    7876             </summary> 
    7877         </member> 
    7878         <member name="P:Jypeli.Game.MaxLayer"> 
    7879             <summary> 
    7880             Suurin mahdollinen kerros. 
    7881             </summary> 
    7882         </member> 
    7883         <member name="P:Jypeli.Game.LayerCount"> 
    7884             <summary> 
    7885             Kerrosten mÀÀrÀ. 
    7886             </summary> 
    7887         </member> 
    78887623        <member name="P:Jypeli.Game.Name"> 
    78897624            <summary> 
     
    80217756            <summary> 
    80227757            Teksti, joka nÀkyy pelin ikkunassa (jos peli ei ole koko ruudun tilassa). 
    8023             </summary> 
    8024         </member> 
    8025         <member name="P:Jypeli.Game.ObjectCount"> 
    8026             <summary> 
    8027             Kuinka monta pelioliota pelissÀ on (ei laske widgettejÀ). 
    80287758            </summary> 
    80297759        </member> 
     
    84738203            </summary> 
    84748204        </member> 
    8475         <member name="M:Jypeli.Layer.CreateStaticLayer"> 
    8476             <summary> 
    8477             Luo staattisen kerroksen (ei liiku kameran mukana) 
    8478             </summary> 
    8479             <returns></returns> 
    8480         </member> 
    84818205        <member name="P:Jypeli.Layer.DrawOrder"> 
    84828206            <summary> 
     
    84888212            Kuinka paljon tÀmÀn kerroksen olioiden paikka muuttuu kameran siirtyessÀ suhteessa muihin kerroksiin. 
    84898213            Esimerkiksi arvo 0.5 aiheuttaa siirtymÀn joka on puolet normaalista. 
    8490             </summary> 
    8491         </member> 
    8492         <member name="P:Jypeli.Layer.IgnoresZoom"> 
    8493             <summary> 
    8494             JÀttÀÀ kameran zoomin huomiotta jos asetettu. 
    84958214            </summary> 
    84968215        </member> 
     
    90158734            <returns></returns> 
    90168735        </member> 
    9017         <member name="M:Jypeli.Controls.Listener.OnWidget(Jypeli.Widget)"> 
     8736        <member name="M:Jypeli.Controls.Listener.OnWidget(Jypeli.Widgets.Widget)"> 
    90188737            <summary> 
    90198738            Kuuntelee tapahtumaa tietyn widgetin pÀÀllÀ. 
     
    90748793            </summary> 
    90758794        </member> 
    9076         <member name="T:Jypeli.Meter"> 
    9077             <summary> 
    9078             Mittari, joka mittaa erityyppisiÀ arvoja. 
    9079             Sidottavissa nÀyttöihin, kuten <c>ValueDisplay</c> ja <c>BarGauge</c>. 
    9080             </summary> 
    9081         </member> 
    9082         <member name="M:Jypeli.Meter.OfType``1"> 
    9083             <summary> 
    9084             Palauttaa mittarin sen todellisessa muodossa, jotta sen kaikkiin 
    9085             jÀseniin pÀÀsee kÀsiksi. 
    9086             </summary> 
    9087             <typeparam name="T">Tyyppi, jota mittari mittaa</typeparam> 
    9088             <returns>Mittari, joka mittaa tyyppiÀ T</returns> 
    9089         </member> 
    9090         <member name="P:Jypeli.Meter.RelativeValue"> 
    9091             <summary> 
    9092             Mittarin suhteellinen arvo (minimi 0, maksimi 1) 
    9093             </summary> 
    9094         </member> 
    90958795        <member name="T:Jypeli.Meter`1"> 
    90968796            <summary> 
     
    92358935            </summary> 
    92368936        </member> 
    9237         <member name="M:Jypeli.Controls.Mouse.IsCursorOn(Jypeli.Widget)"> 
     8937        <member name="M:Jypeli.Controls.Mouse.IsCursorOn(Jypeli.Widgets.Widget)"> 
    92388938            <summary> 
    92398939            Onko hiiren kursori annetun olion pÀÀllÀ. 
     
    92648964            <param name="helpText">Ohjeteksti.</param> 
    92658965        </member> 
    9266         <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.Widget,Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
     8966        <member name="M:Jypeli.Controls.Mouse.ListenOn(Jypeli.Widgets.Widget,Jypeli.MouseButton,Jypeli.ButtonState,Jypeli.Controls.Handler,System.String)"> 
    92678967            <summary> 
    92688968            Kuuntelee hiirenpainalluksia annetun olion pÀÀllÀ. 
     
    1229811998            <param name="tileHeight">Ruudun korkeus.</param> 
    1229911999        </member> 
    12300         <member name="M:Jypeli.TileMap.GetLength(System.Int32)"> 
    12301             <summary> 
    12302             Palauttaa annetun dimension pituuden (merkkeinÀ, ei pikseleinÀ). 
    12303             </summary> 
    12304             <param name="dimension">Dimensio. 0 antaa kentÀn korkeuden, 1 leveyden.</param> 
    12305             <returns>Annetun dimension koko</returns> 
    12306         </member> 
    12307         <member name="M:Jypeli.TileMap.GetTile(System.Int32,System.Int32)"> 
    12308             <summary> 
    12309             Palauttaa ruudussa olevan merkin. 
    12310             </summary> 
    12311             <param name="row">Rivi</param> 
    12312             <param name="col">Sarake</param> 
    12313             <returns>Merkki</returns> 
    12314         </member> 
    12315         <member name="M:Jypeli.TileMap.SetTile(System.Int32,System.Int32,System.Char)"> 
    12316             <summary> 
    12317             Asettaa ruudussa olevan merkin. 
    12318             </summary> 
    12319             <param name="row">Rivi</param> 
    12320             <param name="col">Sarake</param> 
    12321             <param name="c">Uusi merkki</param> 
    12322             <returns>Merkki</returns> 
    12323         </member> 
    1232412000        <member name="M:Jypeli.TileMap.ChangeSize(Jypeli.TileMethod,System.Double,System.Double)"> 
    1232512001            <summary> 
     
    1235112027            Asettaa merkin vastaamaan aliohjelmaa, joka luo olion. Huom! KÀytÀ tÀmÀn 
    1235212028            syntaksin kanssa metodia <c>Insert</c>. 
    12353             </summary> 
    12354         </member> 
    12355         <member name="P:Jypeli.TileMap.RowCount"> 
    12356             <summary> 
    12357             Rivien mÀÀrÀ kentÀssÀ (pystysuoraan). 
    12358             </summary> 
    12359         </member> 
    12360         <member name="P:Jypeli.TileMap.ColumnCount"> 
    12361             <summary> 
    12362             Sarakkeiden mÀÀrÀ kentÀssÀ (vaakasuoraan). 
    1236312029            </summary> 
    1236412030        </member> 
     
    1247612142            </summary> 
    1247712143        </member> 
    12478         <member name="P:Jypeli.Timer.SecondCounterStep"> 
    12479             <summary> 
    12480             Kuinka monta sekuntia sekuntilaskuri laskee yhden sekunnin aikana. 
    12481             Oletus on 1. Arvolla 2 laskuri laskee tuplanopeudella, arvolla -1 taaksepÀin jne. 
    12482             </summary> 
    12483         </member> 
    1248412144        <member name="P:Jypeli.Timer.Times"> 
    1248512145            <summary> 
     
    1255312213            <param name="o">TörmÀÀvÀ olio.</param> 
    1255412214            <param name="handler">Metodi, joka kÀsittelee törmÀyksen.</param> 
    12555         </member> 
    12556         <member name="M:Jypeli.TopDownPhysicsGame.AddCollisionHandler(Jypeli.IPhysicsObject,Jypeli.IPhysicsObject,Jypeli.NewCollisionHandler)"> 
    12557             <summary> 
    12558             MÀÀrittÀÀ metodin, jota kutsutaan kun 
    12559             olio <code>o</code> törmÀÀ tiettyyn toiseen olioon. 
    12560             </summary> 
    12561             <param name="o">TörmÀÀvÀ olio.</param> 
    12562             <param name="target">Olio johon törmÀtÀÀn.</param> 
    12563             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    12564         </member> 
    12565         <member name="M:Jypeli.TopDownPhysicsGame.AddCollisionHandler(Jypeli.IPhysicsObject,System.String,Jypeli.NewCollisionHandler)"> 
    12566             <summary> 
    12567             MÀÀrittÀÀ metodin, jota kutsutaan kun 
    12568             olio <code>o</code> törmÀÀ toiseen olioon, jolla on tietty tagi. 
    12569             </summary> 
    12570             <param name="o">TörmÀÀvÀ olio.</param> 
    12571             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    12572             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    1257312215        </member> 
    1257412216        <member name="P:Jypeli.TopDownPhysicsGame.Surfaces"> 
     
    1303312675            </summary> 
    1303412676        </member> 
    13035         <member name="M:Jypeli.Widgets.BarGauge.BindTo(Jypeli.Meter)"> 
     12677        <member name="M:Jypeli.Widgets.BarGauge.BindTo(Jypeli.DoubleMeter)"> 
    1303612678            <summary> 
    1303712679            Asettaa palkin nÀyttÀmÀÀn <c>meter</c>-olion arvoa. 
     
    1321712859            <param name="text">Teksti.</param> 
    1321812860        </member> 
     12861        <member name="M:Jypeli.Widgets.Label.BindTo(Jypeli.IntMeter)"> 
     12862            <summary> 
     12863            Asettaa tekstikentÀn nÀyttÀmÀÀn annetun mittarin arvoa. 
     12864            </summary> 
     12865        </member> 
     12866        <member name="M:Jypeli.Widgets.Label.BindTo(Jypeli.DoubleMeter)"> 
     12867            <summary> 
     12868            Asettaa tekstikentÀn nÀyttÀmÀÀn annetun mittarin arvoa. 
     12869            </summary> 
     12870        </member> 
     12871        <member name="M:Jypeli.Widgets.Label.Unbind"> 
     12872            <summary> 
     12873            Irrottaa tekstikentÀn mittarista. 
     12874            </summary> 
     12875        </member> 
    1321912876        <member name="M:Jypeli.Widgets.Label.updateSize"> 
    1322012877            <summary> 
  • 2012/24/EemeliKo/pong/pong/pong/pong.cs

    r2944 r2997  
    1111public class pong : PhysicsGame 
    1212{ 
    13     Vector nopeusYlos = new Vector(0, 200); 
    14     Vector nopeusAlas = new Vector(0, -200); 
     13    Vector nopeusYlos = new Vector(0, 600); 
     14    Vector nopeusAlas = new Vector(0, -600); 
    1515 
    1616    PhysicsObject pallo; 
Note: See TracChangeset for help on using the changeset viewer.