|
Blender
V2.59
|
#include <ArmatureExporter.h>

Public Member Functions | |
| ArmatureExporter (COLLADASW::StreamWriter *sw) | |
| void | add_armature_bones (Object *ob_arm, Scene *sce) |
| bool | is_skinned_mesh (Object *ob) |
| void | add_instance_controller (Object *ob) |
| void | export_controllers (Scene *sce, bool export_selected) |
| void | operator() (Object *ob) |
Definition at line 53 of file ArmatureExporter.h.
| ArmatureExporter::ArmatureExporter | ( | COLLADASW::StreamWriter * | sw | ) |
Definition at line 51 of file ArmatureExporter.cpp.
Definition at line 54 of file ArmatureExporter.cpp.
References bArmature::bonebase, Object::data, and ListBase::first.
Referenced by SceneExporter::writeNodes().
| void ArmatureExporter::add_instance_controller | ( | Object * | ob | ) |
Definition at line 70 of file ArmatureExporter.cpp.
References InstanceWriter::add_material_bindings(), bArmature::bonebase, Object::data, ListBase::first, get_joint_id(), Bone::next, and Bone::parent.
Referenced by SceneExporter::writeNodes().
| void ArmatureExporter::export_controllers | ( | Scene * | sce, |
| bool | export_selected | ||
| ) |
Definition at line 92 of file ArmatureExporter.cpp.
References GeometryFunctor::forEachMeshObjectInScene().
Referenced by DocumentExporter::exportCurrentScene().
| bool ArmatureExporter::is_skinned_mesh | ( | Object * | ob | ) |
Definition at line 65 of file ArmatureExporter.cpp.
References NULL.
Referenced by SceneExporter::writeNodes().
| void ArmatureExporter::operator() | ( | Object * | ob | ) |
Definition at line 104 of file ArmatureExporter.cpp.