osgDB::ClassInterface Member List

This is the complete list of members for osgDB::ClassInterface, including all inherited members.

_blackList | osgDB::ClassInterface | protected
_inputStream | osgDB::ClassInterface | protected
_outputStream | osgDB::ClassInterface | protected
_pii | osgDB::ClassInterface | protected
_poi | osgDB::ClassInterface | protected
_typeNameToTypeMap | osgDB::ClassInterface | protected
_typeToTypeNameMap | osgDB::ClassInterface | protected
_whiteList | osgDB::ClassInterface | protected
areTypesCompatible(osgDB::BaseSerializer::Type lhs, osgDB::BaseSerializer::Type rhs) const | osgDB::ClassInterface |
ClassInterface() | osgDB::ClassInterface |
copyPropertyDataFromObject(const osg::Object *object, const std::string &propertyName, void *valuePtr, unsigned int valueSize, osgDB::BaseSerializer::Type valueType) | osgDB::ClassInterface | protected
copyPropertyDataToObject(osg::Object *object, const std::string &propertyName, const void *valuePtr, unsigned int valueSize, osgDB::BaseSerializer::Type valueType) | osgDB::ClassInterface | protected
copyPropertyObjectFromObject(const osg::Object *object, const std::string &propertyName, void *valuePtr, unsigned int valueSize, osgDB::BaseSerializer::Type valueType) | osgDB::ClassInterface | protected
copyPropertyObjectToObject(osg::Object *object, const std::string &propertyName, const void *valuePtr, unsigned int valueSize, osgDB::BaseSerializer::Type valueType) | osgDB::ClassInterface | protected
createObject(const std::string &compoundClassdName) const | osgDB::ClassInterface |
getBlackList() | osgDB::ClassInterface | inline
getBlackList() const | osgDB::ClassInterface | inline
getObjectWrapper(const osg::Object *object) const | osgDB::ClassInterface |
getProperty(const osg::Object *object, const std::string &propertyName, T &value) | osgDB::ClassInterface |
getProperty(const osg::Object *object, const std::string &propertyName, ObjectPtr &value) | osgDB::ClassInterface | inline
getPropertyType(const osg::Object *object, const std::string &propertyName, osgDB::BaseSerializer::Type &type) const | osgDB::ClassInterface |
getSerializer(const osg::Object *object, const std::string &propertyName, osgDB::BaseSerializer::Type &type) const | osgDB::ClassInterface |
getSupportedProperties(const osg::Object *object, PropertyMap &properties, bool searchAssociates=true) const | osgDB::ClassInterface |
getType(const std::string &typeName) const | osgDB::ClassInterface |
getTypeName(osgDB::BaseSerializer::Type type) const | osgDB::ClassInterface |
getWhiteList() | osgDB::ClassInterface | inline
getWhiteList() const | osgDB::ClassInterface | inline
hasMethod(const std::string &compoundClassName, const std::string &methodName) const | osgDB::ClassInterface |
hasMethod(const osg::Object *object, const std::string &methodName) const | osgDB::ClassInterface |
isObjectOfType(const osg::Object *object, const std::string &compoundClassName) const | osgDB::ClassInterface |
ObjectPropertyMap typedef | osgDB::ClassInterface |
PropertyMap typedef | osgDB::ClassInterface |
run(void *objectPtr, const std::string &compoundClassName, const std::string &methodName, osg::Parameters &inputParameters, osg::Parameters &outputParameters) const | osgDB::ClassInterface |
run(osg::Object *object, const std::string &methodName, osg::Parameters &inputParameters, osg::Parameters &outputParameters) const | osgDB::ClassInterface |
setProperty(osg::Object *object, const std::string &propertyName, const T &value) | osgDB::ClassInterface |
setProperty(osg::Object *object, const std::string &propertyName, const ObjectPtr &value) | osgDB::ClassInterface | inline
TypeNameToTypeMap typedef | osgDB::ClassInterface | protected
TypeToTypeNameMap typedef | osgDB::ClassInterface | protected