|
Blender V4.3
|
#include <IO_abstract_hierarchy_iterator.h>
Public Member Functions | |
| bool | is_root () const |
Static Public Member Functions | |
| static ObjectIdentifier | for_graph_root () |
| static ObjectIdentifier | for_real_object (Object *object) |
| static ObjectIdentifier | for_hierarchy_context (const HierarchyContext *context) |
| static ObjectIdentifier | for_duplicated_object (const DupliObject *dupli_object, Object *duplicated_by) |
Public Attributes | |
| Object * | object |
| Object * | duplicated_by |
| PersistentID | persistent_id |
Protected Member Functions | |
| ObjectIdentifier (Object *object, Object *duplicated_by, const PersistentID &persistent_id) | |
Definition at line 164 of file IO_abstract_hierarchy_iterator.h.
|
protected |
Definition at line 10 of file object_identifier.cc.
Referenced by for_duplicated_object(), for_graph_root(), for_hierarchy_context(), and for_real_object().
|
static |
Definition at line 33 of file object_identifier.cc.
References duplicated_by, DupliObject::ob, and ObjectIdentifier().
Referenced by blender::io::AbstractHierarchyIterator::determine_graph_index_dupli().
|
static |
Definition at line 39 of file object_identifier.cc.
References ObjectIdentifier().
Referenced by blender::io::alembic::ABCHierarchyIterator::determine_graph_index_dupli(), blender::io::alembic::ABCHierarchyIterator::determine_graph_index_object(), for_hierarchy_context(), blender::io::TEST_F(), blender::io::TEST_F(), and blender::io::TEST_F().
|
static |
Definition at line 22 of file object_identifier.cc.
References for_graph_root(), for_real_object(), and ObjectIdentifier().
Referenced by blender::io::AbstractHierarchyIterator::graph_children(), and blender::io::remove_weak_subtrees().
|
static |
Definition at line 17 of file object_identifier.cc.
References ObjectIdentifier().
Referenced by blender::io::AbstractHierarchyIterator::determine_graph_index_dupli(), blender::io::AbstractHierarchyIterator::determine_graph_index_object(), for_hierarchy_context(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), and blender::io::TEST_F().
| bool blender::io::ObjectIdentifier::is_root | ( | ) | const |
Definition at line 44 of file object_identifier.cc.
| Object* blender::io::ObjectIdentifier::duplicated_by |
Definition at line 167 of file IO_abstract_hierarchy_iterator.h.
Referenced by for_duplicated_object(), blender::io::operator<(), and blender::io::operator==().
| Object* blender::io::ObjectIdentifier::object |
Definition at line 166 of file IO_abstract_hierarchy_iterator.h.
Referenced by blender::io::operator<(), and blender::io::operator==().
| PersistentID blender::io::ObjectIdentifier::persistent_id |
Definition at line 168 of file IO_abstract_hierarchy_iterator.h.
Referenced by blender::io::operator<(), and blender::io::operator==().