#include <IO_abstract_hierarchy_iterator.h>
Inherited by blender::io::TestingHierarchyIterator, blender::io::alembic::ABCHierarchyIterator, and blender::io::usd::USDHierarchyIterator.
◆ ExportChildren
◆ ExportGraph
◆ ExportPathMap
◆ WriterMap
◆ AbstractHierarchyIterator()
| blender::io::AbstractHierarchyIterator::AbstractHierarchyIterator |
( |
Main * | bmain, |
|
|
Depsgraph * | depsgraph ) |
|
explicit |
◆ ~AbstractHierarchyIterator()
| blender::io::AbstractHierarchyIterator::~AbstractHierarchyIterator |
( |
| ) |
|
|
virtual |
◆ create_data_writer()
◆ create_hair_writer()
◆ create_particle_writer()
◆ create_transform_writer()
◆ determine_graph_index_dupli()
| AbstractHierarchyIterator::ExportGraph::key_type blender::io::AbstractHierarchyIterator::determine_graph_index_dupli |
( |
const HierarchyContext * | context, |
|
|
const DupliObject * | dupli_object, |
|
|
const DupliParentFinder & | dupli_parent_finder ) |
|
protectedvirtual |
◆ determine_graph_index_object()
| AbstractHierarchyIterator::ExportGraph::key_type blender::io::AbstractHierarchyIterator::determine_graph_index_object |
( |
const HierarchyContext * | context | ) |
|
|
protectedvirtual |
◆ get_id_name()
| std::string blender::io::AbstractHierarchyIterator::get_id_name |
( |
const ID * | id | ) |
const |
|
virtual |
◆ get_object_data_path()
| std::string blender::io::AbstractHierarchyIterator::get_object_data_path |
( |
const HierarchyContext * | context | ) |
const |
|
virtual |
◆ get_writer()
| AbstractHierarchyWriter * blender::io::AbstractHierarchyIterator::get_writer |
( |
const std::string & | export_path | ) |
const |
|
protected |
◆ graph_children()
◆ iterate_and_write()
| void blender::io::AbstractHierarchyIterator::iterate_and_write |
( |
| ) |
|
|
virtual |
◆ make_valid_name()
| std::string blender::io::AbstractHierarchyIterator::make_valid_name |
( |
const std::string & | name | ) |
const |
|
virtual |
◆ mark_as_weak_export()
| bool blender::io::AbstractHierarchyIterator::mark_as_weak_export |
( |
const Object * | object | ) |
const |
|
protectedvirtual |
◆ path_concatenate()
| std::string blender::io::AbstractHierarchyIterator::path_concatenate |
( |
const std::string & | parent_path, |
|
|
const std::string & | child_path ) const |
|
protectedvirtual |
◆ release_writer()
◆ release_writers()
| void blender::io::AbstractHierarchyIterator::release_writers |
( |
| ) |
|
◆ set_export_subset()
| void blender::io::AbstractHierarchyIterator::set_export_subset |
( |
ExportSubset | export_subset | ) |
|
◆ should_visit_dupli_object()
| bool blender::io::AbstractHierarchyIterator::should_visit_dupli_object |
( |
const DupliObject * | dupli_object | ) |
const |
|
protectedvirtual |
◆ bmain_
| Main* blender::io::AbstractHierarchyIterator::bmain_ |
|
protected |
◆ depsgraph_
| Depsgraph* blender::io::AbstractHierarchyIterator::depsgraph_ |
|
protected |
◆ duplisource_export_path_
| ExportPathMap blender::io::AbstractHierarchyIterator::duplisource_export_path_ |
|
protected |
◆ export_graph_
| ExportGraph blender::io::AbstractHierarchyIterator::export_graph_ |
|
protected |
◆ export_subset_
| ExportSubset blender::io::AbstractHierarchyIterator::export_subset_ |
|
protected |
◆ writers_
| WriterMap blender::io::AbstractHierarchyIterator::writers_ |
|
protected |
The documentation for this class was generated from the following files: