osgCal::Model Member List

This is the complete list of members for osgCal::Model, including all inherited members.
_activeMeshesosgCal::Model [protected]
_bboxosgCal::Model [protected]
_calCoreSubmesh2SubMeshSoftwareosgCal::Model [protected]
_calModelosgCal::Model [protected]
_collisionMeshesosgCal::Model [protected]
_collisionMeshNamesosgCal::Model [protected]
_coreMeshId2DrawablesosgCal::Model [protected]
_coreMeshId2ItemosgCal::Model [protected]
_coreModelosgCal::Model [protected]
_invisibleMeshesosgCal::Model [protected]
_mesh2CoreMeshIdosgCal::Model [protected]
_notifyosgCal::Model [protected]
_outfitosgCal::Model [protected]
_outfitNameosgCal::Model [protected]
_useColorOrTextureosgCal::Model [protected]
_useVertexProgramosgCal::Model [protected]
_vboosgCal::Model [protected]
_vposgCal::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 typedefosgCal::Model
create(void)osgCal::Model
createHardware(void)osgCal::Model [protected]
createSoftware(void)osgCal::Model [protected]
createSubMeshSoftware(int coreMeshId)osgCal::Model [protected]
Drawables typedefosgCal::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 typedefosgCal::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
mHardwareModelosgCal::Model [protected]
Model()osgCal::Model
Model(const Model &, const osg::CopyOp &copyop=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 classosgCal::Model [friend]
targetmap2texture_osgCal::Model [protected]
Textures2D typedefosgCal::Model
unapplySlot(const std::string &slotType, int slotIndex)osgCal::Model
unBindMesh(const CoreModel::MeshDescription &meshDescription)osgCal::Model
update(void)osgCal::Model
VectorInt typedefosgCal::Model
~Model()osgCal::Model [protected, virtual]