13 #ifndef _FBXSDK_UTILS_EMBEDDED_FILES_ACCUMULATOR_H_ 14 #define _FBXSDK_UTILS_EMBEDDED_FILES_ACCUMULATOR_H_ 106 #ifndef DOXYGEN_SHOULD_SKIP_THIS 108 virtual bool internal_ProcessObject(
FbxObject* pObject);
FBX SDK environment definition.
Utility class to manipulate strings.
ObjectPropertyMap mConsumers
Comparer for PropertyUrlIndexSet, which outputs consistent partial orders for PropertyUrlIndex pairs...
int operator()(const PropertyUrlIndex &pKeyA, const PropertyUrlIndex &pKeyB) const
EmbeddedFilesMap mEmbeddedFiles
The base class of most FBX objects.
This class implements an efficient set based on value comparison, which stores values.
This processor is used to accumulate the list of file dependencies (embedded files) in a hierarchy of...
FbxSet< PropertyUrlIndex, FbxPropertyUrlIndexCompare > PropertyUrlIndexSet
The class and its derived classes(e.g.
PropertyUrlIndex(const FbxString &pUrl, int pIndex)
FbxMap< FbxObject *, PropertyUrlIndexSet > ObjectPropertyMap
FbxMap< FbxString, EmbeddedFileInfo > EmbeddedFilesMap
Map the (absolute filename) to which object/properties use this file.
Map the object to the property's hierarchical name.
FbxString mOriginalPropertyUrl