Blender  V3.3
Public Member Functions | Friends | List of all members
SceneExporter Class Reference

#include <SceneExporter.h>

Inheritance diagram for SceneExporter:
TransformWriter InstanceWriter

Public Member Functions

 SceneExporter (BlenderContext &blender_context, COLLADASW::StreamWriter *sw, ArmatureExporter *arm, BCExportSettings &export_settings)
 
void exportScene ()
 

Friends

class ArmatureExporter
 

Additional Inherited Members

- Protected Member Functions inherited from TransformWriter
void add_joint_transform (COLLADASW::Node &node, float mat[4][4], float parent_mat[4][4], BCExportSettings &export_settings, bool has_restmat)
 
void add_node_transform_ob (COLLADASW::Node &node, Object *ob, BCExportSettings &export_settings)
 
void add_node_transform_identity (COLLADASW::Node &node, BCExportSettings &export_settings)
 
- Protected Member Functions inherited from InstanceWriter
void add_material_bindings (COLLADASW::BindMaterial &bind_material, Object *ob, bool active_uv_only)
 

Detailed Description

Definition at line 69 of file SceneExporter.h.

Constructor & Destructor Documentation

◆ SceneExporter()

SceneExporter::SceneExporter ( BlenderContext &  blender_context,
COLLADASW::StreamWriter *  sw,
ArmatureExporter arm,
BCExportSettings &  export_settings 
)
inline

Definition at line 73 of file SceneExporter.h.

Member Function Documentation

◆ exportScene()

void SceneExporter::exportScene ( )

Definition at line 17 of file SceneExporter.cpp.

References encode_xml(), id_name(), scene, and translate_id().

Referenced by DocumentExporter::exportCurrentScene().

Friends And Related Function Documentation

◆ ArmatureExporter

friend class ArmatureExporter
friend

Definition at line 88 of file SceneExporter.h.


The documentation for this class was generated from the following files: