vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
vrecko::ReaderWriter Member List

This is the complete list of members for vrecko::ReaderWriter, including all inherited members.

_cfg_filevrecko::ReaderWriterprotected
_cfg_pathvrecko::ReaderWriterprotected
_eobjectvrecko::ReaderWriterprotected
AbInitVector typedefvrecko::ReaderWriterprotected
act_nodevrecko::ReaderWriterprotected
addCreatorInfoRecursive(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const XMLCh *xChConfigFile)vrecko::ReaderWriterprotected
addSceneFileInfoIfPossible(vrecko::BaseClass *bc, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node)vrecko::ReaderWriterprotected
analyzeXMLTree(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pNode)vrecko::ReaderWriterprotected
appendElementAndBoolValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, bool value)vrecko::ReaderWriterstatic
appendElementAndDoubleValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, double value)vrecko::ReaderWriterstatic
appendElementAndFloatValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, float value)vrecko::ReaderWriterstatic
appendElementAndIntValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, int value)vrecko::ReaderWriterstatic
appendElementAndLongIntValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, long int value)vrecko::ReaderWriterstatic
appendElementAndMatrixValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, osg::Matrix value)vrecko::ReaderWriterstatic
appendElementAndQuatValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, osg::Quat value)vrecko::ReaderWriterstatic
appendElementAndStringValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, const std::string &value)vrecko::ReaderWriterstatic
appendElementAndVec2Value(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, osg::Vec2 value)vrecko::ReaderWriterstatic
appendElementAndVec3Value(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, osg::Vec3 value)vrecko::ReaderWriterstatic
appendElementAndVec4Value(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParentNode, const std::string &elementName, osg::Vec4 value)vrecko::ReaderWriterstatic
createElement(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, const std::string &elementName)vrecko::ReaderWriterstatic
createParser()vrecko::ReaderWriterprotected
device_manager_localvrecko::ReaderWriterprotected
event_dispatcher_localvrecko::ReaderWriterprotected
FDNAbility enum valuevrecko::ReaderWriterprotected
FDNAttribute enum valuevrecko::ReaderWriterprotected
FDNDevice enum valuevrecko::ReaderWriterprotected
FDNEnvironmentObject enum valuevrecko::ReaderWriterprotected
FDNEvent enum valuevrecko::ReaderWriterprotected
FDNFilter enum valuevrecko::ReaderWriterprotected
FDNNodeType enum namevrecko::ReaderWriterprotected
FDNReceiver enum valuevrecko::ReaderWriterprotected
FDNSimpleNode enum valuevrecko::ReaderWriterprotected
FDNUserData enum valuevrecko::ReaderWriterprotected
findChildByName(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const XMLCh *xChChildNodeName, int level=1)vrecko::ReaderWriterstatic
findDuplicateNode(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *mainParentNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *origNode)vrecko::ReaderWriterprotected
findNodeByName(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, int level=1)vrecko::ReaderWriterstatic
findRealFile(char *outputFileWithPath, const char *inputFile, const char *currentDir, std::vector< std::string > *requiredBy=NULL, bool bOutputErrors=true)vrecko::ReaderWriterprotected
getAttribStringValue(std::string &returnValue, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &attribName, const std::string &failReturn="")vrecko::ReaderWriterstatic
getBoolValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, bool failReturn=false, int level=1)vrecko::ReaderWriterstatic
getDoubleValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, double failReturn=0.0, int level=1)vrecko::ReaderWriterstatic
getFloatValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, float failReturn=0.0, int level=1)vrecko::ReaderWriterstatic
getIntValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, int failReturn=0, int level=1)vrecko::ReaderWriterstatic
getLongIntValue(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, long int failReturn=0, int level=1)vrecko::ReaderWriterstatic
getMatrixValue(osg::Matrix &returnValue, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, const osg::Matrix &failReturn=osg::Matrix::identity(), int level=1)vrecko::ReaderWriterstatic
getNodeCountByName(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pNode, const std::string &nodeName)vrecko::ReaderWriterprotected
getNodeIdentification(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, FDNNodeType nodeType, XMLCh *strId1, XMLCh *strId2)vrecko::ReaderWriterprotected
getQuatValue(osg::Quat &returnValue, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, const osg::Quat &failReturn=osg::Quat(), int level=1)vrecko::ReaderWriterstatic
getStringValue(std::string &returnValue, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, const std::string &failReturn="", int level=1)vrecko::ReaderWriterstatic
getStringValueXCh(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parentNode, const XMLCh *childNodeName)vrecko::ReaderWriterstatic
getVec2Value(osg::Vec2 &returnValue, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, const osg::Vec2 &failReturn=osg::Vec2(0.0, 0.0), int level=1)vrecko::ReaderWriterstatic
getVec3Value(osg::Vec3 &returnValue, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, const osg::Vec3 &failReturn=osg::Vec3(0.0, 0.0, 0.0), int level=1)vrecko::ReaderWriterstatic
getVec4Value(osg::Vec4 &returnValue, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const std::string &nodeName, const osg::Vec4 &failReturn=osg::Vec4(0.0, 0.0, 0.0, 0.0), int level=1)vrecko::ReaderWriterstatic
incrementActNode()vrecko::ReaderWriterprotected
loadAbilities(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *eoNode, bool bLoadingWorldAbility, AbInitVector &abilitiesToInitialize)vrecko::ReaderWriterprotected
loadDevice(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *deviceNode)vrecko::ReaderWriterprotected
loadEnvironmentObject(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *eoNode, osg::Group *parentSceneNode)vrecko::ReaderWriterprotected
loadEvent(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *eventNode)vrecko::ReaderWriterprotected
loadMultipleFiles(std::vector< std::string > &files, float *loadingPosition, std::string *loadingCategory, VRECKOMutex load_Mutex)vrecko::ReaderWriter
loadOld(const char *configName, float *loadingPosition, std::string *loadingCategory, VRECKOMutex load_Mutex)vrecko::ReaderWriter
loadsave_categoryvrecko::ReaderWriterprotected
loadsave_Mutexvrecko::ReaderWriterprotected
loadsave_positionvrecko::ReaderWriterprotected
loadScene(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *sceneNode, AbInitVector &abilitiesToInitialize)vrecko::ReaderWriterprotected
loadVirtualEnvironment(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *veNode)vrecko::ReaderWriterprotected
loadXMLDocument(const char *configName, XERCES_CPP_NAMESPACE_QUALIFIER DOMBuilder *parser)vrecko::ReaderWriterprotected
mergeFiles(std::vector< std::string > &files, XERCES_CPP_NAMESPACE_QUALIFIER DOMBuilder *parser)vrecko::ReaderWriterprotected
nodes_countvrecko::ReaderWriterprotected
processNodeToMergeRecursive(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *mainNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *secNode, const XMLCh *xChConfigFile)vrecko::ReaderWriterprotected
ReaderWriter()vrecko::ReaderWriterinline
releaseParser(XERCES_CPP_NAMESPACE_QUALIFIER DOMBuilder *parser)vrecko::ReaderWriterprotected
removeAttribRecursive(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node, const XMLCh *attribName)vrecko::ReaderWriterprotected
removeUnnecessaryWhitespace(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pNode)vrecko::ReaderWriterprotected
save(const char *configName, const char *originalSceneFile, float *savingPosition, std::string *savingCategory, VRECKOMutex save_Mutex)vrecko::ReaderWriter
saveChildren(const char *originalSceneFile, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *eoNode, vrecko::EnvironmentObject *pEO)vrecko::ReaderWriterprotected
saveEnvironmentObject(const char *originalSceneFile, XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDocNode, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parentNode, vrecko::EnvironmentObject *pEO)vrecko::ReaderWriterprotected
saveXMLDocument(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *pDoc, const char *strPath)vrecko::ReaderWriterprotected
~ReaderWriter()vrecko::ReaderWriterinline