#include <kfbxnodefinder.h>
Inherited by KFbxNodeFinderBadScale, and KFbxNodeFinderDuplicateName.
Inheritance diagram for KFbxNodeFinder:

Definition at line 58 of file kfbxnodefinder.h.
Public Member Functions | |
| KFbxNodeFinder () | |
| Constructor. | |
| virtual | ~KFbxNodeFinder () |
| Destructor. | |
| KArrayTemplate< KFbxNode * > & | Apply (KFbxNode &iSearchRoot) |
| Find all the node corresponding to the research criterium. | |
| virtual void | Reset ()=0 |
| Reset the finder object. | |
Protected Member Functions | |
| virtual void | ApplyRecursive (KFbxNode &iNode) |
| Find all the node corresponding to the research criterium. | |
| virtual bool | CheckNode (KFbxNode &iNode)=0 |
| Check if a node answers to research criterium. | |
Protected Attributes | |
| KFbxNode * | mSearchRoot |
| KArrayTemplate< KFbxNode * > | mNodeArray |
| KFbxNodeFinder | ( | ) |
Constructor.
| virtual ~KFbxNodeFinder | ( | ) | [virtual] |
Destructor.
| KArrayTemplate<KFbxNode*>& Apply | ( | KFbxNode & | iSearchRoot | ) |
Find all the node corresponding to the research criterium.
| iSearchRoot |
| virtual void Reset | ( | ) | [pure virtual] |
| virtual void ApplyRecursive | ( | KFbxNode & | iNode | ) | [protected, virtual] |
Find all the node corresponding to the research criterium.
| iNode |
Reimplemented in KFbxNodeFinderDuplicateName.
| virtual bool CheckNode | ( | KFbxNode & | iNode | ) | [protected, pure virtual] |
Check if a node answers to research criterium.
Criteriums must be defined by child class.
| iNode |
Implemented in KFbxNodeFinderBadScale, and KFbxNodeFinderDuplicateName.