Difference between revisions of "GetBlob"

From King Arthur's Gold Wiki
Jump to: navigation, search
(Created page with "<onlyinclude> getBlob will return a referenc to the CBlob with the given index in the list of currently active blobs. </onlyinclude> <pre>CBlob@ getBlob(u32 index)</pre> Pro...")
 
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<onlyinclude>
 
<onlyinclude>
getBlob will return a referenc to the [[CBlob]] with the given index in the list of currently active blobs.
+
Returns a reference to the [[CBlob]] with the given index in the list of blobs that currently exist.
 
</onlyinclude>
 
</onlyinclude>
<pre>CBlob@ getBlob(u32 index)</pre>
+
 
 +
<syntaxhighlight lang="cpp">
 +
CBlob@ getBlob(u32 index)
 +
</syntaxhighlight>
  
 
Probably not required unless looping through all blobs for some reason, in which case something like this might work:
 
Probably not required unless looping through all blobs for some reason, in which case something like this might work:
<code>
+
 
for ( i = 0; i < [[getBlobsSize]](); i++ )
+
<syntaxhighlight lang="cpp" highlight="3">
{
+
for ( int i = 0; i < [[getBlobsSize]](); i++ )
[[CBlob]]@ blob = getBlob(i);
+
{
blob->scripts.clear();
+
  CBlob@ blob = getBlob(i);
}
+
  // Do something to the blob
</code>
+
}
 +
</syntaxhighlight>
 +
 
 +
[[Category:Scripting]]
 +
[[Category:Global Functions]]

Latest revision as of 18:20, 19 August 2012

Returns a reference to the CBlob with the given index in the list of blobs that currently exist.


CBlob@ getBlob(u32 index)

Probably not required unless looping through all blobs for some reason, in which case something like this might work:

for ( int i = 0; i < [[getBlobsSize]](); i++ )
{
  CBlob@ blob = getBlob(i);  // Do something to the blob
}