|
Blender
V2.59
|

Public Member Functions | |
| SceneExporter (COLLADASW::StreamWriter *sw, ArmatureExporter *arm) | |
| void | exportScene (Scene *sce, bool export_selected) |
| void | exportHierarchy (Scene *sce, bool export_selected) |
| void | writeNodes (Object *ob, Scene *sce) |
Definition at line 166 of file DocumentExporter.cpp.
| SceneExporter::SceneExporter | ( | COLLADASW::StreamWriter * | sw, |
| ArmatureExporter * | arm | ||
| ) | [inline] |
Definition at line 170 of file DocumentExporter.cpp.
| void SceneExporter::exportHierarchy | ( | Scene * | sce, |
| bool | export_selected | ||
| ) | [inline] |
Definition at line 190 of file DocumentExporter.cpp.
References Scene::base, ListBase::first, Object::flag, Base::next, OB_ARMATURE, OB_CAMERA, OB_EMPTY, OB_LAMP, OB_MESH, Base::object, Object::parent, SELECT, Object::type, and writeNodes().
Referenced by exportScene().
| void SceneExporter::exportScene | ( | Scene * | sce, |
| bool | export_selected | ||
| ) | [inline] |
Definition at line 173 of file DocumentExporter.cpp.
References exportHierarchy(), id_name(), and translate_id().
Referenced by DocumentExporter::exportCurrentScene().
Definition at line 219 of file DocumentExporter.cpp.
References ArmatureExporter::add_armature_bones(), ArmatureExporter::add_instance_controller(), InstanceWriter::add_material_bindings(), TransformWriter::add_node_transform_identity(), TransformWriter::add_node_transform_ob(), Scene::base, ListBase::first, get_camera_id(), get_geometry_id(), get_light_id(), id_name(), ArmatureExporter::is_skinned_mesh(), Base::next, OB_ARMATURE, OB_CAMERA, OB_EMPTY, OB_LAMP, OB_MESH, Base::object, Object::parent, translate_id(), and Object::type.
Referenced by exportHierarchy().