I have been figuring how to produce the full jsdoc documentation, but I haven&#39;t had any luck, <div>I have tried with @memberOf, @lends, @nameOf, and so on...<br><br><div class="gmail_quote">2009/10/14 Bryan Berry <span dir="ltr">&lt;<a href="mailto:bryan@olenepal.org">bryan@olenepal.org</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Wed, 2009-10-14 at 18:24 -0500, Felipe López Toledo wrote:<br>
&gt;<br>
&gt; I will try to fix it this weekend, I will keep u on track of positive<br>
&gt; or negative results.<br>
<br>
</div>tks a lot dude<br>
<br>
quick questions, is KObject a separate class from Karma?<br></blockquote><div>yes, Karma is a separated class that initializes i18n, graphics, etc stuff</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
Are KImage, KSound, KSurface all members of both the Karma class and<br>
KObject or just KObject?<br></blockquote><div> the unique relation that has Karma with KImage, KSound, KSurface is the shortcuts functions (for image, sound, surface). </div><div>The shortcuts are factory-functions (avoid using new) and, if necessary they supply some extra configuration, as an example for KSurface.</div>

<div><br></div><div>KImage, KSound, KSurface inherits from KObject.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
KObject mimics uses pseudo-classical inheritance correct? so each<br>
KImage, KSound instance gets its own copy of KObject?</blockquote><div>yes,  KImage, KSound and so on has their own copy of KObject, also they have their own copy of KMedia. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

 One drawback to<br>
this is that we have to load extra copies of the same KObject properties<br>
for each instance. If we used prototypal inheritance we would use a lot<br>
less memory as only the prototype object would take up memory. Would it<br>
be possible to use prototypal inheritance? possibly using the mixin<br>
pattern? just curious<br></blockquote><div>yes, I think it&#39;s possible but the prototypal inheritance doesn&#39;t support multiple inheritance. </div><div>Actually we don&#39;t use it, but when I was designing the structure I thought it would be useful.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888"><br>
<br>
<br>
--<br>
</font><div><div></div><div class="h5">Bryan W. Berry<br>
Senior Engineer<br>
OLE Nepal, <a href="http://www.olenepal.org" target="_blank">http://www.olenepal.org</a><br>
<br>
</div></div></blockquote></div>regards<br><br clear="all"><br>-- <br>Felipe López Toledo<br>
</div>