, including all inherited members.
_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] |