Ignore:
Timestamp:
03/31/06 17:29:32 (18 years ago)
Author:
igarcia
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/src/LBBCKdTreeClusterSerializer.cpp

    r699 r721  
    1010} 
    1111 
    12 void KdTreeClusterSerializer::writeBillboardCloud(TiXmlDocument *document) 
    13 { 
    14         TiXmlNode *billboardCloudNode = document->InsertEndChild(TiXmlElement("billboardCloud"))->ToElement(); 
    15  
    16         unsigned int numSerializedBillboards = 0; 
    17         unsigned int numSerializedEntities = 0; 
    18         for (unsigned int iBillboard = 0; iBillboard < mBillboardCloud->getNumBillboards(); iBillboard++) 
    19         { 
    20                 BBC::Billboard *billboard = mBillboardCloud->getBillboard(iBillboard); 
    21                 BBC::EntityCluster *entityCluster = billboard->getBillboardClusterData()->getEntityCluster(); 
    22  
    23                 // If the Billboard has Entities... 
    24                 if (entityCluster->getNumEntitiesClusterData() > 0) 
    25                 { 
    26                         BillboardKdTreeClusterData *billboardKdTreeClusterData = (BillboardKdTreeClusterData*)billboard->getBillboardClusterData(); 
    27                         billboardKdTreeClusterData->writeBillboardClusterData(billboardCloudNode);       
    28                         numSerializedBillboards++; 
    29                         numSerializedEntities = numSerializedEntities + entityCluster->getNumEntitiesClusterData(); 
    30                 } 
    31         } 
    32         billboardCloudNode->ToElement()->SetAttribute("count",Ogre::StringConverter::toString(numSerializedBillboards)); 
    33          
    34         Ogre::LogManager::getSingleton().logMessage("Num.Serialized Billboards:" + Ogre::StringConverter::toString(numSerializedBillboards) + " with " + Ogre::StringConverter::toString(numSerializedEntities) + " Entities"); 
     12void KdTreeClusterSerializer::writeBillboardCloud(TiXmlDocument *document) { 
    3513} 
    3614 
     15 
    3716} 
Note: See TracChangeset for help on using the changeset viewer.