| _activeMeshes | osgCal::Model | [protected] |
| _bbox | osgCal::Model | [protected] |
| _calCoreSubmesh2SubMeshSoftware | osgCal::Model | [protected] |
| _calModel | osgCal::Model | [protected] |
| _collisionMeshes | osgCal::Model | [protected] |
| _collisionMeshNames | osgCal::Model | [protected] |
| _coreMeshId2Drawables | osgCal::Model | [protected] |
| _coreMeshId2Item | osgCal::Model | [protected] |
| _coreModel | osgCal::Model | [protected] |
| _invisibleMeshes | osgCal::Model | [protected] |
| _mesh2CoreMeshId | osgCal::Model | [protected] |
| _notify | osgCal::Model | [protected] |
| _outfit | osgCal::Model | [protected] |
| _outfitName | osgCal::Model | [protected] |
| _useColorOrTexture | osgCal::Model | [protected] |
| _useVertexProgram | osgCal::Model | [protected] |
| _vbo | osgCal::Model | [protected] |
| _vp | osgCal::Model | [protected] |
| applyParameterFromOutfitDescription() | osgCal::Model | |
| applySlot(const std::string &slotType, const std::string &slotName, int slotIndex) | osgCal::Model | |
| bindMaterials(const std::string &meshName, const std::vector< std::string > &materials) | osgCal::Model | |
| bindMesh(const CoreModel::MeshDescription &meshDescription) | osgCal::Model | |
| CoreMeshId2Drawables typedef | osgCal::Model | |
| create(void) | osgCal::Model | |
| createHardware(void) | osgCal::Model | [protected] |
| createSoftware(void) | osgCal::Model | [protected] |
| createSubMeshSoftware(int coreMeshId) | osgCal::Model | [protected] |
| Drawables typedef | osgCal::Model | |
| find(const std::vector< int > &vector, int item) | osgCal::Model | [protected] |
| fixNormalHW(int nbVertices, osg::Vec3f *pos, osg::Vec3f *normal, char *imesh, float ptThreshold) | osgCal::Model | [protected] |
| fixNormalSW(float ptThreshold) | osgCal::Model | [protected] |
| FlattenConf typedef | osgCal::Model | |
| flushTextureCache() | osgCal::Model | |
| freeAllLayersRessource() | osgCal::Model | |
| freeLayersRessource() | osgCal::Model | [static] |
| fxGroup_ | osgCal::Model | [protected] |
| fxState_ | osgCal::Model | [protected] |
| getActiveMeshes(void) const | osgCal::Model | [inline] |
| getCalCoreModel(void) | osgCal::Model | [inline] |
| getCalModel(void) | osgCal::Model | [inline] |
| getCollisionMeshes(void) const | osgCal::Model | [inline] |
| getCollisionMeshNames(void) const | osgCal::Model | [inline] |
| getCoreMeshIdUsedForMesh(const std::string &_itemName) | osgCal::Model | [inline] |
| getCoreModel() | osgCal::Model | [inline] |
| getDrawables(const std::string &materialName) | osgCal::Model | |
| getDrawables(int coreMaterialId) | osgCal::Model | |
| getFlattenConfFromSlotType(const std::string &_type) | osgCal::Model | [inline] |
| getFXGroup() | osgCal::Model | [inline] |
| getFXState() | osgCal::Model | [inline] |
| getInvisibleMeshes(void) const | osgCal::Model | [inline] |
| getItemUsedForMesh(int _coreMeshId) | osgCal::Model | [inline] |
| getMeshFromSlot(const std::string &slotType, int index=0) | osgCal::Model | |
| getOutfit() | osgCal::Model | [inline] |
| getSlotListFromSlotType(const std::string &name, CoreModel::SlotBank &result) | osgCal::Model | |
| getTextures2D(const std::string &materialName) | osgCal::Model | |
| getTextures2D(int coreMaterialId) | osgCal::Model | |
| getUseColorOrTexture(void) | osgCal::Model | [inline] |
| getUseVertexProgram(void) | osgCal::Model | [inline] |
| hasDrawables(int coreMeshId) | osgCal::Model | |
| initOutfitFromFile(const std::string &fname, std::vector< std::string > *excludeMesh=0) | osgCal::Model | |
| initOutfitFromXMLString(const std::string &xmlString, std::vector< std::string > *excludeMesh=0) | osgCal::Model | |
| installOutfitFromXMLString(const std::string &xmlString) | osgCal::Model | |
| invertUVs(int coreMeshId) | osgCal::Model | [protected] |
| isCollisionMesh(int coreMeshId) | osgCal::Model | [inline, protected] |
| isInvisibleMesh(int coreMeshId) | osgCal::Model | [inline, protected] |
| isSlotAlreadyApplied(const std::string &_slotType, const std::string &_slotName) | osgCal::Model | [protected] |
| loadOutfit(OutfitDescription *outfit, std::vector< std::string > *toBeIgnored=NULL) | osgCal::Model | |
| META_Object(osgCal, Model) | osgCal::Model | |
| mHardwareModel | osgCal::Model | [protected] |
| Model() | osgCal::Model | |
| Model(const Model &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | osgCal::Model | |
| removeCollisionMesh(const std::string &meshName) | osgCal::Model | |
| removeInvisibleMesh(const std::string &meshName) | osgCal::Model | |
| setActiveMesh(const std::string &_meshName) | osgCal::Model | |
| setActiveMeshes(const std::vector< int > &activeMeshes) | osgCal::Model | [inline] |
| setCollisionMesh(const std::string &meshName) | osgCal::Model | |
| setCollisionMeshes(const std::vector< int > &collisionMeshes) | osgCal::Model | [inline] |
| setCollisionMeshNames(const std::vector< std::string > &meshNames) | osgCal::Model | |
| setCoreModel(CoreModel *coreModel) | osgCal::Model | |
| setFXGroup(osg::Group *_grp) | osgCal::Model | [inline] |
| setFXState(osg::State *_state) | osgCal::Model | [inline] |
| setInvisibleMesh(const std::string &meshName) | osgCal::Model | |
| setInvisibleMeshes(const std::vector< int > &invisibleMeshes) | osgCal::Model | [inline] |
| setParam(const std::string &name, const std::string &type, int value) | osgCal::Model | |
| setupLayers(const std::string &slotType, const std::string &slotName, int slotIndex) | osgCal::Model | |
| setupMaterial(osg::Drawable *drawable, CalSubmesh *calSubmesh) | osgCal::Model | [protected] |
| setupTLF(const std::string &slotType, int slotIndex) | osgCal::Model | |
| setUseColorOrTexture(bool useColorOrTexture) | osgCal::Model | [inline] |
| setUseVertexProgram(bool useVertexProgram, unsigned int contextID=0) | osgCal::Model | |
| slotDependencies_ | osgCal::Model | [protected] |
| slotName2FlattenConf_ | osgCal::Model | [protected] |
| SubMeshHardware class | osgCal::Model | [friend] |
| targetmap2texture_ | osgCal::Model | [protected] |
| Textures2D typedef | osgCal::Model | |
| unapplySlot(const std::string &slotType, int slotIndex) | osgCal::Model | |
| unBindMesh(const CoreModel::MeshDescription &meshDescription) | osgCal::Model | |
| update(void) | osgCal::Model | |
| VectorInt typedef | osgCal::Model | |
| ~Model() | osgCal::Model | [protected, virtual] |