Changeset 23

Show
Ignore:
Timestamp:
02/20/07 00:17:35 (2 years ago)
Author:
JoeCoder
Message:

Added copy constructors for TerrainNode?, Model, and Mesh.
Improved documentation and funciontallity for materials and layers.
Added Image.subImage.
Anti-aliasing support added as a parameter to Device.init().
Refactored code from BaseNode? and into MoveableNode? and Node.
Moved yage.util.Repeater to yage.core
Update loop moved from user-land to inside the engine.
Each Scene now executes its own update loop in its own thread, controllable by Scene.start() and Scene.stop().
Added new images in res/fx.
Probably more.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/doc/api/index.html

    r22 r23  
    100100        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    101101        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    102         on Mon Feb 12 19:47:09 2007 
     102        on Tue Feb 20 00:11:24 2007 
    103103 
    104104    </div> 
     
    123123    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    124124 
     125    explorer.packageExplorer.addModule("yage.core.repeater"); 
     126 
    125127    explorer.packageExplorer.addModule("yage.core.timer"); 
    126128 
    127     explorer.packageExplorer.addModule("yage.core.tree"); 
    128  
    129129    explorer.packageExplorer.addModule("yage.core.vector"); 
    130130 
     
    137137    explorer.packageExplorer.addModule("yage.node.all"); 
    138138 
    139     explorer.packageExplorer.addModule("yage.node.basenode"); 
     139    explorer.packageExplorer.addModule("yage.node.base"); 
    140140 
    141141    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    200200 
    201201    explorer.packageExplorer.addModule("yage.util.misc"); 
    202  
    203     explorer.packageExplorer.addModule("yage.util.repeater"); 
    204202 
    205203    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.all.html

    r22 r23  
    110110        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    111111        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    112         on Mon Feb 12 19:47:09 2007 
     112        on Tue Feb 20 00:11:24 2007 
    113113 
    114114    </div> 
     
    133133    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    134134 
     135    explorer.packageExplorer.addModule("yage.core.repeater"); 
     136 
    135137    explorer.packageExplorer.addModule("yage.core.timer"); 
    136138 
    137     explorer.packageExplorer.addModule("yage.core.tree"); 
    138  
    139139    explorer.packageExplorer.addModule("yage.core.vector"); 
    140140 
     
    147147    explorer.packageExplorer.addModule("yage.node.all"); 
    148148 
    149     explorer.packageExplorer.addModule("yage.node.basenode"); 
     149    explorer.packageExplorer.addModule("yage.node.base"); 
    150150 
    151151    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    210210 
    211211    explorer.packageExplorer.addModule("yage.util.misc"); 
    212  
    213     explorer.packageExplorer.addModule("yage.util.repeater"); 
    214212 
    215213    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.all.html

    r22 r23  
    115115        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    116116        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    117         on Mon Feb 12 19:47:09 2007 
     117        on Tue Feb 20 00:11:24 2007 
    118118 
    119119    </div> 
     
    138138    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    139139 
     140    explorer.packageExplorer.addModule("yage.core.repeater"); 
     141 
    140142    explorer.packageExplorer.addModule("yage.core.timer"); 
    141143 
    142     explorer.packageExplorer.addModule("yage.core.tree"); 
    143  
    144144    explorer.packageExplorer.addModule("yage.core.vector"); 
    145145 
     
    152152    explorer.packageExplorer.addModule("yage.node.all"); 
    153153 
    154     explorer.packageExplorer.addModule("yage.node.basenode"); 
     154    explorer.packageExplorer.addModule("yage.node.base"); 
    155155 
    156156    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    215215 
    216216    explorer.packageExplorer.addModule("yage.util.misc"); 
    217  
    218     explorer.packageExplorer.addModule("yage.util.repeater"); 
    219217 
    220218    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.freelist.html

    r22 r23  
    165165        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    166166        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    167         on Mon Feb 12 19:47:09 2007 
     167        on Tue Feb 20 00:11:24 2007 
    168168 
    169169    </div> 
     
    188188    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    189189 
     190    explorer.packageExplorer.addModule("yage.core.repeater"); 
     191 
    190192    explorer.packageExplorer.addModule("yage.core.timer"); 
    191193 
    192     explorer.packageExplorer.addModule("yage.core.tree"); 
    193  
    194194    explorer.packageExplorer.addModule("yage.core.vector"); 
    195195 
     
    202202    explorer.packageExplorer.addModule("yage.node.all"); 
    203203 
    204     explorer.packageExplorer.addModule("yage.node.basenode"); 
     204    explorer.packageExplorer.addModule("yage.node.base"); 
    205205 
    206206    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    265265 
    266266    explorer.packageExplorer.addModule("yage.util.misc"); 
    267  
    268     explorer.packageExplorer.addModule("yage.util.repeater"); 
    269267 
    270268    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.horde.html

    r22 r23  
    564564        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    565565        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    566         on Mon Feb 12 19:47:09 2007 
     566        on Tue Feb 20 00:11:24 2007 
    567567 
    568568    </div> 
     
    587587    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    588588 
     589    explorer.packageExplorer.addModule("yage.core.repeater"); 
     590 
    589591    explorer.packageExplorer.addModule("yage.core.timer"); 
    590592 
    591     explorer.packageExplorer.addModule("yage.core.tree"); 
    592  
    593593    explorer.packageExplorer.addModule("yage.core.vector"); 
    594594 
     
    601601    explorer.packageExplorer.addModule("yage.node.all"); 
    602602 
    603     explorer.packageExplorer.addModule("yage.node.basenode"); 
     603    explorer.packageExplorer.addModule("yage.node.base"); 
    604604 
    605605    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    664664 
    665665    explorer.packageExplorer.addModule("yage.util.misc"); 
    666  
    667     explorer.packageExplorer.addModule("yage.util.repeater"); 
    668666 
    669667    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.matrix.html

    r22 r23  
    832832        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    833833        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    834         on Mon Feb 12 19:47:09 2007 
     834        on Tue Feb 20 00:11:24 2007 
    835835 
    836836    </div> 
     
    855855    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    856856 
     857    explorer.packageExplorer.addModule("yage.core.repeater"); 
     858 
    857859    explorer.packageExplorer.addModule("yage.core.timer"); 
    858860 
    859     explorer.packageExplorer.addModule("yage.core.tree"); 
    860  
    861861    explorer.packageExplorer.addModule("yage.core.vector"); 
    862862 
     
    869869    explorer.packageExplorer.addModule("yage.node.all"); 
    870870 
    871     explorer.packageExplorer.addModule("yage.node.basenode"); 
     871    explorer.packageExplorer.addModule("yage.node.base"); 
    872872 
    873873    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    932932 
    933933    explorer.packageExplorer.addModule("yage.util.misc"); 
    934  
    935     explorer.packageExplorer.addModule("yage.util.repeater"); 
    936934 
    937935    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.misc.html

    r22 r23  
    352352 
    353353<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
     354<dt><span class="decl">char[]  
     355<span class="currsymbol">floatToHex</span> 
     356<script type="text/javascript">explorer.outline.addDecl('floatToHex');</script> 
     357(float[] <span class="funcparam">vec</span>); 
     358</span></dt> 
     359<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     360 
     361<dd>Convert an array of float color values (0-1) to hexadecimal.  
     362<br><br> 
     363 
     364</dd> 
     365 
     366<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
    354367<dt><span class="decl">uint  
    355368<span class="currsymbol">hexToUint</span> 
     
    363376<b>Throws:</b><br> 
    364377Exception if <span class="funcparam">hex</span> contains an invalid hexadecimal character.  
    365 <br><br> 
    366  
    367 </dd> 
    368  
    369 <script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
    370 <dt><span class="decl">char[]  
    371 <span class="currsymbol">floatToHex</span> 
    372 <script type="text/javascript">explorer.outline.addDecl('floatToHex');</script> 
    373 (float[] <span class="funcparam">vec</span>); 
    374 </span></dt> 
    375 <script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
    376  
    377 <dd>Convert an array of float color values (0-1) to hexadecimal.  
    378378<br><br> 
    379379 
     
    609609        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    610610        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    611         on Mon Feb 12 19:47:09 2007 
     611        on Tue Feb 20 00:11:24 2007 
    612612 
    613613    </div> 
     
    632632    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    633633 
     634    explorer.packageExplorer.addModule("yage.core.repeater"); 
     635 
    634636    explorer.packageExplorer.addModule("yage.core.timer"); 
    635637 
    636     explorer.packageExplorer.addModule("yage.core.tree"); 
    637  
    638638    explorer.packageExplorer.addModule("yage.core.vector"); 
    639639 
     
    646646    explorer.packageExplorer.addModule("yage.node.all"); 
    647647 
    648     explorer.packageExplorer.addModule("yage.node.basenode"); 
     648    explorer.packageExplorer.addModule("yage.node.base"); 
    649649 
    650650    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    709709 
    710710    explorer.packageExplorer.addModule("yage.util.misc"); 
    711  
    712     explorer.packageExplorer.addModule("yage.util.repeater"); 
    713711 
    714712    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.plane.html

    r22 r23  
    278278        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    279279        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    280         on Mon Feb 12 19:47:09 2007 
     280        on Tue Feb 20 00:11:24 2007 
    281281 
    282282    </div> 
     
    301301    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    302302 
     303    explorer.packageExplorer.addModule("yage.core.repeater"); 
     304 
    303305    explorer.packageExplorer.addModule("yage.core.timer"); 
    304306 
    305     explorer.packageExplorer.addModule("yage.core.tree"); 
    306  
    307307    explorer.packageExplorer.addModule("yage.core.vector"); 
    308308 
     
    315315    explorer.packageExplorer.addModule("yage.node.all"); 
    316316 
    317     explorer.packageExplorer.addModule("yage.node.basenode"); 
     317    explorer.packageExplorer.addModule("yage.node.base"); 
    318318 
    319319    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    378378 
    379379    explorer.packageExplorer.addModule("yage.util.misc"); 
    380  
    381     explorer.packageExplorer.addModule("yage.util.repeater"); 
    382380 
    383381    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.quatrn.html

    r22 r23  
    458458        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    459459        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    460         on Mon Feb 12 19:47:09 2007 
     460        on Tue Feb 20 00:11:24 2007 
    461461 
    462462    </div> 
     
    481481    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    482482 
     483    explorer.packageExplorer.addModule("yage.core.repeater"); 
     484 
    483485    explorer.packageExplorer.addModule("yage.core.timer"); 
    484486 
    485     explorer.packageExplorer.addModule("yage.core.tree"); 
    486  
    487487    explorer.packageExplorer.addModule("yage.core.vector"); 
    488488 
     
    495495    explorer.packageExplorer.addModule("yage.node.all"); 
    496496 
    497     explorer.packageExplorer.addModule("yage.node.basenode"); 
     497    explorer.packageExplorer.addModule("yage.node.base"); 
    498498 
    499499    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    558558 
    559559    explorer.packageExplorer.addModule("yage.util.misc"); 
    560  
    561     explorer.packageExplorer.addModule("yage.util.repeater"); 
    562560 
    563561    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.timer.html

    r22 r23  
    138138 
    139139<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
    140 <dt><span class="decl">synchronized double  
     140<dt><span class="decl">synchronized real  
    141141<span class="currsymbol">get</span> 
    142142<script type="text/javascript">explorer.outline.addDecl('get');</script> 
     
    255255        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    256256        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    257         on Mon Feb 12 19:47:09 2007 
     257        on Tue Feb 20 00:11:25 2007 
    258258 
    259259    </div> 
     
    278278    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    279279 
     280    explorer.packageExplorer.addModule("yage.core.repeater"); 
     281 
    280282    explorer.packageExplorer.addModule("yage.core.timer"); 
    281283 
    282     explorer.packageExplorer.addModule("yage.core.tree"); 
    283  
    284284    explorer.packageExplorer.addModule("yage.core.vector"); 
    285285 
     
    292292    explorer.packageExplorer.addModule("yage.node.all"); 
    293293 
    294     explorer.packageExplorer.addModule("yage.node.basenode"); 
     294    explorer.packageExplorer.addModule("yage.node.base"); 
    295295 
    296296    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    355355 
    356356    explorer.packageExplorer.addModule("yage.util.misc"); 
    357  
    358     explorer.packageExplorer.addModule("yage.util.repeater"); 
    359357 
    360358    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.vector.html

    r22 r23  
    10691069        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    10701070        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    1071         on Mon Feb 12 19:47:09 2007 
     1071        on Tue Feb 20 00:11:25 2007 
    10721072 
    10731073    </div> 
     
    10921092    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    10931093 
     1094    explorer.packageExplorer.addModule("yage.core.repeater"); 
     1095 
    10941096    explorer.packageExplorer.addModule("yage.core.timer"); 
    10951097 
    1096     explorer.packageExplorer.addModule("yage.core.tree"); 
    1097  
    10981098    explorer.packageExplorer.addModule("yage.core.vector"); 
    10991099 
     
    11061106    explorer.packageExplorer.addModule("yage.node.all"); 
    11071107 
    1108     explorer.packageExplorer.addModule("yage.node.basenode"); 
     1108    explorer.packageExplorer.addModule("yage.node.base"); 
    11091109 
    11101110    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    11691169 
    11701170    explorer.packageExplorer.addModule("yage.util.misc"); 
    1171  
    1172     explorer.packageExplorer.addModule("yage.util.repeater"); 
    11731171 
    11741172    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.core.xml.html

    r22 r23  
    448448        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    449449        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    450         on Mon Feb 12 19:47:09 2007 
     450        on Tue Feb 20 00:11:25 2007 
    451451 
    452452    </div> 
     
    471471    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    472472 
     473    explorer.packageExplorer.addModule("yage.core.repeater"); 
     474 
    473475    explorer.packageExplorer.addModule("yage.core.timer"); 
    474476 
    475     explorer.packageExplorer.addModule("yage.core.tree"); 
    476  
    477477    explorer.packageExplorer.addModule("yage.core.vector"); 
    478478 
     
    485485    explorer.packageExplorer.addModule("yage.node.all"); 
    486486 
    487     explorer.packageExplorer.addModule("yage.node.basenode"); 
     487    explorer.packageExplorer.addModule("yage.node.base"); 
    488488 
    489489    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    548548 
    549549    explorer.packageExplorer.addModule("yage.util.misc"); 
    550  
    551     explorer.packageExplorer.addModule("yage.util.repeater"); 
    552550 
    553551    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.gameobj.html

    r22 r23  
    106106        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    107107        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    108         on Mon Feb 12 19:47:09 2007 
     108        on Tue Feb 20 00:11:25 2007 
    109109 
    110110    </div> 
     
    129129    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    130130 
     131    explorer.packageExplorer.addModule("yage.core.repeater"); 
     132 
    131133    explorer.packageExplorer.addModule("yage.core.timer"); 
    132134 
    133     explorer.packageExplorer.addModule("yage.core.tree"); 
    134  
    135135    explorer.packageExplorer.addModule("yage.core.vector"); 
    136136 
     
    143143    explorer.packageExplorer.addModule("yage.node.all"); 
    144144 
    145     explorer.packageExplorer.addModule("yage.node.basenode"); 
     145    explorer.packageExplorer.addModule("yage.node.base"); 
    146146 
    147147    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    206206 
    207207    explorer.packageExplorer.addModule("yage.util.misc"); 
    208  
    209     explorer.packageExplorer.addModule("yage.util.repeater"); 
    210208 
    211209    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.main.html

    r22 r23  
    7979                <table class="content" width="100%"> 
    8080                    <tr><td id="docbody"><h1>yage.main</h1><!-- Generated by Ddoc from yage\main.d --> 
     81<b>Authors:</b><br> 
     82Eric Poggel 
    8183<br><br> 
     84<b>License:</b><br> 
     85<a href="lgpl.txt">LGPL</a> 
     86<br><br> 
     87 
     88 This module is not technically part of the engine, but merely uses it. 
     89  
     90<br><br> 
     91 
    8292 
    8393<script type="text/javascript">explorer.outline.incSymbolLevel();</script> 
    84 <dl> 
    85 <script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
    86 <dt><span class="decl">int  
    87 <span class="currsymbol">main</span> 
    88 <script type="text/javascript">explorer.outline.addDecl('main');</script> 
    89 (); 
    90 </span></dt> 
    91 <script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
    92  
    93 <dd>Current program entry point.  This may change in the future. 
    94 <br><br> 
    95  
    96 </dd> 
    97 </dl> 
     94<dl></dl> 
    9895<script type="text/javascript">explorer.outline.decSymbolLevel();</script> 
    9996 
     
    109106        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    110107        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    111         on Mon Feb 12 19:47:09 2007 
     108        on Tue Feb 20 00:11:25 2007 
    112109 
    113110    </div> 
     
    132129    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    133130 
     131    explorer.packageExplorer.addModule("yage.core.repeater"); 
     132 
    134133    explorer.packageExplorer.addModule("yage.core.timer"); 
    135134 
    136     explorer.packageExplorer.addModule("yage.core.tree"); 
    137  
    138135    explorer.packageExplorer.addModule("yage.core.vector"); 
    139136 
     
    146143    explorer.packageExplorer.addModule("yage.node.all"); 
    147144 
    148     explorer.packageExplorer.addModule("yage.node.basenode"); 
     145    explorer.packageExplorer.addModule("yage.node.base"); 
    149146 
    150147    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    209206 
    210207    explorer.packageExplorer.addModule("yage.util.misc"); 
    211  
    212     explorer.packageExplorer.addModule("yage.util.repeater"); 
    213208 
    214209    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.node.all.html

    r22 r23  
    110110        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    111111        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    112         on Mon Feb 12 19:47:09 2007 
     112        on Tue Feb 20 00:11:25 2007 
    113113 
    114114    </div> 
     
    133133    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    134134 
     135    explorer.packageExplorer.addModule("yage.core.repeater"); 
     136 
    135137    explorer.packageExplorer.addModule("yage.core.timer"); 
    136138 
    137     explorer.packageExplorer.addModule("yage.core.tree"); 
    138  
    139139    explorer.packageExplorer.addModule("yage.core.vector"); 
    140140 
     
    147147    explorer.packageExplorer.addModule("yage.node.all"); 
    148148 
    149     explorer.packageExplorer.addModule("yage.node.basenode"); 
     149    explorer.packageExplorer.addModule("yage.node.base"); 
    150150 
    151151    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    210210 
    211211    explorer.packageExplorer.addModule("yage.util.misc"); 
    212  
    213     explorer.packageExplorer.addModule("yage.util.repeater"); 
    214212 
    215213    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.node.camera.html

    r22 r23  
    160160 
    161161<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
     162<dt><span class="decl">int  
     163<span class="currsymbol">getFrameCount</span> 
     164<script type="text/javascript">explorer.outline.addDecl('getFrameCount');</script> 
     165(); 
     166</span></dt> 
     167<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     168 
     169<dd>Get the number of frames this camera has rendered. 
     170<br><br> 
     171 
     172</dd> 
     173 
     174<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
    162175<dt><span class="decl">Plane []  
    163176<span class="currsymbol">getFrustum</span> 
     
    207220<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
    208221 
    209 <dd><br><br> 
     222<dd>Get the number of Nodes onscreen and rendered in the last call to toTexture(). 
     223<br><br> 
     224 
     225</dd> 
     226 
     227<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
     228<dt><span class="decl">int  
     229<span class="currsymbol">getPolyCount</span> 
     230<script type="text/javascript">explorer.outline.addDecl('getPolyCount');</script> 
     231(); 
     232</span></dt> 
     233<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     234 
     235<dd>Get the number of polygons rendered in the last call to ToTexture(). 
     236<br><br> 
     237 
     238</dd> 
     239 
     240<script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
     241<dt><span class="decl">int  
     242<span class="currsymbol">getVertexCount</span> 
     243<script type="text/javascript">explorer.outline.addDecl('getVertexCount');</script> 
     244(); 
     245</span></dt> 
     246<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
     247 
     248<dd>Get the number of vertices rendered in the last call to ToTexture(). 
     249<br><br> 
     250 
    210251</dd> 
    211252 
     
    327368 
    328369<dd>Give the new position and velocity of the camera to OpenAL 
    329 <br><br> 
    330 Should setTransformDirty() be overridden instead? 
    331 <br><br> 
    332  
    333  TODO--Allow only one camera to play sound. 
    334 <br><br> 
    335  
    336 </dd> 
    337  
    338 <script type="text/javascript">explorer.outline.writeEnabled = true;</script> 
    339 <dt><span class="decl">protected void  
    340 <span class="currsymbol">addNodesToRender</span> 
    341 <script type="text/javascript">explorer.outline.addDecl('addNodesToRender');</script> 
    342 (Scene <span class="funcparam">node</span>); 
    343 <br>protected void  
    344 <span class="currsymbol">addNodesToRender</span> 
    345 <script type="text/javascript">explorer.outline.addDecl('addNodesToRender');</script> 
    346 (Node <span class="funcparam">node</span>); 
    347 </span></dt> 
    348 <script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
    349  
    350 <dd>Add the <span class="funcparam">node</span> and all child Nodes to the framebuffer, if onscreen. 
     370 Should setTransformDirty() be overridden instead? 
     371 TODO--Allow only one camera to play sound.  
    351372<br><br> 
    352373 
     
    371392        Documentation generated with <a href="http://www.dsource.org/projects/helix/wiki/CandyDoc"> 
    372393        <img src="img/candydoc.gif" alt="CandyDoc" style="vertical-align:middle; top:-1px"></a> 
    373         on Mon Feb 12 19:47:10 2007 
     394        on Tue Feb 20 00:11:25 2007 
    374395 
    375396    </div> 
     
    394415    explorer.packageExplorer.addModule("yage.core.quatrn"); 
    395416 
     417    explorer.packageExplorer.addModule("yage.core.repeater"); 
     418 
    396419    explorer.packageExplorer.addModule("yage.core.timer"); 
    397420 
    398     explorer.packageExplorer.addModule("yage.core.tree"); 
    399  
    400421    explorer.packageExplorer.addModule("yage.core.vector"); 
    401422 
     
    408429    explorer.packageExplorer.addModule("yage.node.all"); 
    409430 
    410     explorer.packageExplorer.addModule("yage.node.basenode"); 
     431    explorer.packageExplorer.addModule("yage.node.base"); 
    411432 
    412433    explorer.packageExplorer.addModule("yage.node.camera"); 
     
    471492 
    472493    explorer.packageExplorer.addModule("yage.util.misc"); 
    473  
    474     explorer.packageExplorer.addModule("yage.util.repeater"); 
    475494 
    476495    explorer.packageExplorer.addModule("yage.util.spring"); 
  • trunk/doc/api/yage.node.graph.html

    r22 r23  
    134134<script type="text/javascript">explorer.outline.writeEnabled = false;</script> 
    135135 
    136 <dd>Construct this Node as a copy of another Node and recursively copy all children. 
     136<dd>Construct this GraphNode as a copy of another GraphN