| _attachmentMap | osg::AttachmentContainer | [protected] |
| _desc | osg::FresnelMaterialBase | [private, static] |
| _mfChunks | osg::ChunkMaterialBase | [protected] |
| _mfSlots | osg::ChunkMaterialBase | [protected] |
| _pState | osg::Material | [protected] |
| _sfAmbient | osg::FresnelMaterialBase | [protected] |
| _sfBias | osg::FresnelMaterialBase | [protected] |
| _sfColorMaterial | osg::FresnelMaterialBase | [protected] |
| _sfDiffuse | osg::FresnelMaterialBase | [protected] |
| _sfEmission | osg::FresnelMaterialBase | [protected] |
| _sfImage | osg::FresnelMaterialBase | [protected] |
| _sfIndex | osg::FresnelMaterialBase | [protected] |
| _sfLit | osg::FresnelMaterialBase | [protected] |
| _sfScale | osg::FresnelMaterialBase | [protected] |
| _sfShininess | osg::FresnelMaterialBase | [protected] |
| _sfSortKey | osg::MaterialBase | [protected] |
| _sfSpecular | osg::FresnelMaterialBase | [protected] |
| _sfTransparency | osg::FresnelMaterialBase | [protected] |
| _shares | osg::FieldContainer | [protected] |
| _type | osg::FresnelMaterialBase | [private, static] |
| addAttachment(const AttachmentPtr &fieldContainerP, UInt16 binding=0) | osg::AttachmentContainer | |
| addChunk(StateChunkPtr chunk, Int32 slot=State::AutoSlotReplace) | osg::ChunkMaterial | |
| AmbientFieldId enum value | osg::FresnelMaterialBase | |
| AmbientFieldMask | osg::FresnelMaterialBase | [static] |
| AttachmentContainer(void) | osg::AttachmentContainer | [protected] |
| AttachmentContainer(const AttachmentContainer &source) | osg::AttachmentContainer | [protected] |
| AttachmentsFieldId enum value | osg::AttachmentContainer | |
| AttachmentsFieldMask | osg::AttachmentContainer | [static] |
| beginEditX(const BitVector &whichField, FieldTypeT &field) | osg::FieldContainer | [inline, protected] |
| BiasFieldId enum value | osg::FresnelMaterialBase | |
| BiasFieldMask | osg::FresnelMaterialBase | [static] |
| changed(BitVector whichField, UInt32 origin) | osg::ChunkMaterial | [virtual] |
| ChunkMaterial(void) | osg::ChunkMaterial | [protected] |
| ChunkMaterial(const ChunkMaterial &source) | osg::ChunkMaterial | [protected] |
| osg::ChunkMaterialBase::ChunkMaterialBase(void) | osg::ChunkMaterialBase | [protected] |
| osg::ChunkMaterialBase::ChunkMaterialBase(const ChunkMaterialBase &source) | osg::ChunkMaterialBase | [protected] |
| ChunksFieldId enum value | osg::ChunkMaterialBase | |
| ChunksFieldMask | osg::ChunkMaterialBase | [static] |
| ColorMaterialFieldId enum value | osg::FresnelMaterialBase | |
| ColorMaterialFieldMask | osg::FresnelMaterialBase | [static] |
| copyFromBin(BinaryDataHandler &pMem, const BitVector &whichField) | osg::FresnelMaterialBase | [virtual] |
| copyToBin(BinaryDataHandler &pMem, const BitVector &whichField) | osg::FresnelMaterialBase | [virtual] |
| create(void) | osg::FresnelMaterialBase | [inline, static] |
| createEmpty(void) | osg::FresnelMaterialBase | [inline, static] |
| DiffuseFieldId enum value | osg::FresnelMaterialBase | |
| DiffuseFieldMask | osg::FresnelMaterialBase | [static] |
| draw(DrawFunctor &func, DrawActionBase *action) | osg::ChunkMaterial | [virtual] |
| draw(Geometry *geo, DrawActionBase *action) | osg::ChunkMaterial | [virtual] |
| DrawFunctor | osg::Material | |
| dump(UInt32 uiIndent=0, const BitVector bvFlags=0) const | osg::ChunkMaterial | [virtual] |
| EmissionFieldId enum value | osg::FresnelMaterialBase | |
| EmissionFieldMask | osg::FresnelMaterialBase | [static] |
| endEditX(const BitVector &whichField, FieldTypeT &field) | osg::FieldContainer | [inline, protected] |
| executeSync(FieldContainer &other, const BitVector &whichField) | osg::FresnelMaterialBase | [protected, virtual] |
| executeSyncImpl(FresnelMaterialBase *pOther, const BitVector &whichField) | osg::FresnelMaterialBase | [protected] |
| osg::ChunkMaterial::executeSyncImpl(ChunkMaterialBase *pOther, const BitVector &whichField) | osg::ChunkMaterialBase | [protected] |
| osg::Material::executeSyncImpl(MaterialBase *pOther, const BitVector &whichField) | osg::MaterialBase | [protected] |
| osg::AttachmentContainer::executeSyncImpl(AttachmentContainer *pOther, const BitVector &whichField) | osg::AttachmentContainer | [protected] |
| osg::FieldContainer::executeSyncImpl(FieldContainer *pOther, const BitVector &whichField) | osg::FieldContainer | [inline, protected] |
| FieldContainer class | osg::FresnelMaterialBase | [friend] |
| osg::FieldContainer::FieldContainer(void) | osg::FieldContainer | [inline, protected] |
| osg::FieldContainer::FieldContainer(const FieldContainer &obj) | osg::FieldContainer | [inline, protected] |
| find(StateChunkPtr chunk) | osg::ChunkMaterial | |
| find(const FieldContainerType &type, Int32 slot=State::AutoSlotReplace) | osg::ChunkMaterial | |
| findAttachment(UInt32 groupId, UInt16 binding=0) | osg::AttachmentContainer | |
| findAttachment(const FieldContainerType &type, UInt16 binding=0) | osg::AttachmentContainer | [inline] |
| FresnelMaterialBase(void) | osg::FresnelMaterialBase | [protected] |
| FresnelMaterialBase(const FresnelMaterialBase &source) | osg::FresnelMaterialBase | [protected] |
| getAmbient(void) | osg::FresnelMaterialBase | [inline] |
| getAmbient(void) const | osg::FresnelMaterialBase | [inline] |
| getBias(void) | osg::FresnelMaterialBase | [inline] |
| getBias(void) const | osg::FresnelMaterialBase | [inline] |
| getBinSize(const BitVector &whichField) | osg::FresnelMaterialBase | [virtual] |
| getChunks(const UInt32 index) | osg::ChunkMaterialBase | [inline] |
| getChunks(void) | osg::ChunkMaterialBase | [inline] |
| getChunks(void) const | osg::ChunkMaterialBase | [inline] |
| getClassGroupId(void) | osg::FieldContainer | [inline, static] |
| getClassname(void) | osg::ChunkMaterial | [inline, static] |
| getClassType(void) | osg::FresnelMaterialBase | [inline, static] |
| getClassTypeId(void) | osg::FresnelMaterialBase | [inline, static] |
| getColorMaterial(void) | osg::FresnelMaterialBase | [inline] |
| getColorMaterial(void) const | osg::FresnelMaterialBase | [inline] |
| getContainerSize(void) const | osg::FresnelMaterialBase | [virtual] |
| getDiffuse(void) | osg::FresnelMaterialBase | [inline] |
| getDiffuse(void) const | osg::FresnelMaterialBase | [inline] |
| getEmission(void) | osg::FresnelMaterialBase | [inline] |
| getEmission(void) const | osg::FresnelMaterialBase | [inline] |
| getField(UInt32 fieldId) | osg::FieldContainer | [inline] |
| getField(const Char8 *fieldName) | osg::FieldContainer | [inline] |
| getGroupId(void) const | osg::FieldContainer | [inline] |
| getImage(void) | osg::FresnelMaterialBase | [inline] |
| getImage(void) const | osg::FresnelMaterialBase | [inline] |
| getIndex(void) | osg::FresnelMaterialBase | [inline] |
| getIndex(void) const | osg::FresnelMaterialBase | [inline] |
| getLit(void) | osg::FresnelMaterialBase | [inline] |
| getLit(void) const | osg::FresnelMaterialBase | [inline] |
| getMFChunks(void) | osg::ChunkMaterialBase | [inline] |
| getMFSlots(void) | osg::ChunkMaterialBase | [inline] |
| getPtr(void) | osg::AttachmentContainer | [protected] |
| getScale(void) | osg::FresnelMaterialBase | [inline] |
| getScale(void) const | osg::FresnelMaterialBase | [inline] |
| getSFAmbient(void) | osg::FresnelMaterialBase | [inline] |
| getSFAttachments(void) | osg::AttachmentContainer | |
| getSFBias(void) | osg::FresnelMaterialBase | [inline] |
| getSFColorMaterial(void) | osg::FresnelMaterialBase | [inline] |
| getSFDiffuse(void) | osg::FresnelMaterialBase | [inline] |
| getSFEmission(void) | osg::FresnelMaterialBase | [inline] |
| getSFImage(void) | osg::FresnelMaterialBase | [inline] |
| getSFIndex(void) | osg::FresnelMaterialBase | [inline] |
| getSFLit(void) | osg::FresnelMaterialBase | [inline] |
| getSFScale(void) | osg::FresnelMaterialBase | [inline] |
| getSFShininess(void) | osg::FresnelMaterialBase | [inline] |
| getSFSortKey(void) | osg::MaterialBase | [inline] |
| getSFSpecular(void) | osg::FresnelMaterialBase | [inline] |
| getSFTransparency(void) | osg::FresnelMaterialBase | [inline] |
| getShininess(void) | osg::FresnelMaterialBase | [inline] |
| getShininess(void) const | osg::FresnelMaterialBase | [inline] |
| getSlots(const UInt32 index) | osg::ChunkMaterialBase | [inline] |
| getSlots(void) | osg::ChunkMaterialBase | [inline] |
| getSlots(void) const | osg::ChunkMaterialBase | [inline] |
| getSortKey(void) | osg::MaterialBase | [inline] |
| getSortKey(void) const | osg::MaterialBase | [inline] |
| getSpecular(void) | osg::FresnelMaterialBase | [inline] |
| getSpecular(void) const | osg::FresnelMaterialBase | [inline] |
| getState(void) | osg::Material | |
| getTransparency(void) | osg::FresnelMaterialBase | [inline] |
| getTransparency(void) const | osg::FresnelMaterialBase | [inline] |
| getType(void) | osg::FresnelMaterialBase | [virtual] |
| getType(void) const | osg::FresnelMaterialBase | [virtual] |
| getTypeId(void) const | osg::FieldContainer | [inline] |
| getTypeName(void) const | osg::FieldContainer | [inline] |
| ImageFieldId enum value | osg::FresnelMaterialBase | |
| ImageFieldMask | osg::FresnelMaterialBase | [static] |
| IndexFieldId enum value | osg::FresnelMaterialBase | |
| IndexFieldMask | osg::FresnelMaterialBase | [static] |
| Inherited typedef | osg::FresnelMaterialBase | [private] |
| isNodeCore | osg::FieldContainer | [static] |
| isTransparent(void) const | osg::ChunkMaterial | [virtual] |
| LitFieldId enum value | osg::FresnelMaterialBase | |
| LitFieldMask | osg::FresnelMaterialBase | [static] |
| makeState(void) | osg::ChunkMaterial | [virtual] |
| Material(void) | osg::Material | [protected] |
| Material(const Material &source) | osg::Material | [protected] |
| osg::MaterialBase::MaterialBase(void) | osg::MaterialBase | [protected] |
| osg::MaterialBase::MaterialBase(const MaterialBase &source) | osg::MaterialBase | [protected] |
| MTInfluenceMask | osg::FresnelMaterialBase | [static] |
| newPtr(ObjectPtrT &result, const typename ObjectPtrT::StoredObjectType *prototypeP) | osg::FieldContainer | [inline, protected, static] |
| newPtr(ObjectPtrT &result) | osg::FieldContainer | [inline, protected, static] |
| NextFieldId enum value | osg::FresnelMaterialBase | |
| NextFieldMask | osg::FieldContainer | [static] |
| NoStateSorting | osg::Material | [static] |
| onCreate(const FieldContainer *source=NULL) | osg::FieldContainer | [inline, protected] |
| onCreateAspect(const FieldContainer *aspect0, const FieldContainer *source=NULL) | osg::FieldContainer | [inline, protected] |
| onDestroy(void) | osg::FieldContainer | [protected, virtual] |
| operator!=(const Material &other) const | osg::Material | [virtual] |
| operator<(const Material &other) const | osg::Material | [virtual] |
| operator=(const FresnelMaterialBase &source) | osg::FresnelMaterialBase | [private] |
| operator==(const Material &other) | osg::ChunkMaterial | [virtual] |
| osg::ChunkMaterialBase::operator==(const Material &other) const | osg::Material | [virtual] |
| Ptr typedef | osg::FresnelMaterialBase | |
| rebuildState(void) | osg::ChunkMaterial | [virtual] |
| ScaleFieldId enum value | osg::FresnelMaterialBase | |
| ScaleFieldMask | osg::FresnelMaterialBase | [static] |
| setAmbient(const Color3f &value) | osg::FresnelMaterialBase | [inline] |
| setBias(const Real32 &value) | osg::FresnelMaterialBase | [inline] |
| setColorMaterial(const GLenum &value) | osg::FresnelMaterialBase | [inline] |
| setDiffuse(const Color3f &value) | osg::FresnelMaterialBase | [inline] |
| setEmission(const Color3f &value) | osg::FresnelMaterialBase | [inline] |
| setImage(const ImagePtr &value) | osg::FresnelMaterialBase | [inline] |
| setIndex(const Real32 &value) | osg::FresnelMaterialBase | [inline] |
| setLit(const bool &value) | osg::FresnelMaterialBase | [inline] |
| setScale(const Real32 &value) | osg::FresnelMaterialBase | [inline] |
| setShininess(const Real32 &value) | osg::FresnelMaterialBase | [inline] |
| setSortKey(const Int32 &value) | osg::MaterialBase | [inline] |
| setSpecular(const Color3f &value) | osg::FresnelMaterialBase | [inline] |
| setTransparency(const Real32 &value) | osg::FresnelMaterialBase | [inline] |
| shallowCopy(void) const | osg::FresnelMaterialBase | [virtual] |
| ShininessFieldId enum value | osg::FresnelMaterialBase | |
| ShininessFieldMask | osg::FresnelMaterialBase | [static] |
| SlotsFieldId enum value | osg::ChunkMaterialBase | |
| SlotsFieldMask | osg::ChunkMaterialBase | [static] |
| SortKeyFieldId enum value | osg::MaterialBase | |
| SortKeyFieldMask | osg::MaterialBase | [static] |
| SpecularFieldId enum value | osg::FresnelMaterialBase | |
| SpecularFieldMask | osg::FresnelMaterialBase | [static] |
| subAttachment(const AttachmentPtr &fieldContainerP, UInt16 binding=0) | osg::AttachmentContainer | |
| subChunk(StateChunkPtr chunk, Int32 slot=State::AutoSlotReplace) | osg::ChunkMaterial | |
| TransparencyFieldId enum value | osg::FresnelMaterialBase | |
| TransparencyFieldMask | osg::FresnelMaterialBase | [static] |
| ~AttachmentContainer(void) | osg::AttachmentContainer | [protected, virtual] |
| ~ChunkMaterial(void) | osg::ChunkMaterial | [protected, virtual] |
| ~ChunkMaterialBase(void) | osg::ChunkMaterialBase | [protected, virtual] |
| ~FieldContainer(void) | osg::FieldContainer | [inline, protected, virtual] |
| ~FresnelMaterialBase(void) | osg::FresnelMaterialBase | [protected, virtual] |
| ~Material(void) | osg::Material | [protected, virtual] |
| ~MaterialBase(void) | osg::MaterialBase | [protected, virtual] |