Changeset 709 for GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/include/BBC/BBCBillboardCloudUVMapper.h
- Timestamp:
- 03/17/06 19:36:46 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IBRBillboardCloudTrees/OGRE/include/BBC/BBCBillboardCloudUVMapper.h
r700 r709 10 10 class BillboardCloudUVMapper { 11 11 protected: 12 IMG::Bsp mBsp;12 std::vector<IMG::Bsp*> mBspList; 13 13 14 IMG::ClusterList mClusterList;14 std::vector<IMG::ClusterList*> mClusterLists; 15 15 16 16 unsigned short int mTextureWidth; … … 44 44 unsigned short int getTextureHeight(); 45 45 46 void BillboardCloudUVMapper::generateTextureAtlasTextureCoords(bool mergeBillboards); 46 void generateTextureAtlasTextureCoords(bool mergeBillboards, bool groupedBillboards = false, unsigned int numberGroups = 1); 47 48 void addTextureAtlasTextureCoords(bool mergeBillboards, bool groupedBillboards, unsigned int numGeneratedBillboardClouds, unsigned int iBillboardGroup); 47 49 48 50 void setBillboardCloud(BillboardCloud *billboardCloud); 51 52 BillboardCloud* getBillboardCloud(); 49 53 50 BillboardCloud* getBillboardCloud(); 54 void addTextureInBsp(unsigned int iBillboardGroup, unsigned int iBillboard); 55 56 void addBsp(IMG::Bsp *bsp); 57 58 IMG::Bsp* getBsp(unsigned int iBsp); 59 60 void removeBsp(unsigned int iBsp); 61 62 void addClusterList(IMG::ClusterList *clusterList); 63 64 IMG::ClusterList* getClusterList(unsigned int iClusterList); 65 66 void removeClusterList(unsigned int iClusterList); 67 68 void clear(); 69 70 unsigned int getNumClusterLists(); 71 72 unsigned int getNumBsp(); 51 73 52 74 BillboardCloudUVMapper();
Note: See TracChangeset
for help on using the changeset viewer.