|
0.45.0
|
#include <iEntityCopyTraverser.h>
Inherits igor::iEntityTraverser.
Public Member Functions | |
| iEntityCopyTraverser (const iEntityPtr &targetEntity, bool copyIDs) | |
| ~iEntityCopyTraverser ()=default | |
Public Member Functions inherited from igor::iEntityTraverser | |
| iEntityTraverser ()=default | |
| virtual | ~iEntityTraverser ()=default |
| void | setIgnoreInactive (bool ignoreInactive) |
| bool | isIgnoringInactive () const |
| void | traverse (iEntityScenePtr scene) |
| void | traverse (iEntityPtr entity) |
Additional Inherited Members | |
Protected Member Functions inherited from igor::iEntityTraverser | |
| virtual void | preTraverse ()=0 |
| virtual bool | preOrderVisit (iEntityPtr entity)=0 |
| virtual void | postOrderVisit (iEntityPtr entity)=0 |
| virtual void | postTraverse ()=0 |
| iEntityScenePtr | getScene () const |
entity copy traverser
| igor::iEntityCopyTraverser::iEntityCopyTraverser | ( | const iEntityPtr & | targetEntity, |
| bool | copyIDs | ||
| ) |
copy hierarchy of entities to given target entity
| entity | the given target entity |
| copyIDs | if true entity IDs will be copied |
|
default |
does nothing