|
Blender V4.3
|
#include <algorithm>#include <cmath>#include <cstdio>#include <cstdlib>#include <vector>#include "COLLADASWAsset.h"#include "COLLADASWBaseInputElement.h"#include "COLLADASWBindMaterial.h"#include "COLLADASWCamera.h"#include "COLLADASWColorOrTexture.h"#include "COLLADASWConstants.h"#include "COLLADASWEffectProfile.h"#include "COLLADASWException.h"#include "COLLADASWImage.h"#include "COLLADASWInputList.h"#include "COLLADASWInstanceCamera.h"#include "COLLADASWInstanceController.h"#include "COLLADASWInstanceGeometry.h"#include "COLLADASWInstanceLight.h"#include "COLLADASWInstanceNode.h"#include "COLLADASWLibraryAnimations.h"#include "COLLADASWLibraryControllers.h"#include "COLLADASWLibraryEffects.h"#include "COLLADASWLibraryImages.h"#include "COLLADASWLibraryMaterials.h"#include "COLLADASWLibraryVisualScenes.h"#include "COLLADASWNode.h"#include "COLLADASWParamBase.h"#include "COLLADASWParamTemplate.h"#include "COLLADASWPrimitves.h"#include "COLLADASWSampler.h"#include "COLLADASWScene.h"#include "COLLADASWSource.h"#include "COLLADASWSurfaceInitOption.h"#include "COLLADASWTechnique.h"#include "COLLADASWTexture.h"#include "COLLADASWVertices.h"#include "MEM_guardedalloc.h"#include "DNA_action_types.h"#include "DNA_anim_types.h"#include "DNA_armature_types.h"#include "DNA_collection_types.h"#include "DNA_curve_types.h"#include "DNA_image_types.h"#include "DNA_material_types.h"#include "DNA_mesh_types.h"#include "DNA_modifier_types.h"#include "DNA_object_types.h"#include "DNA_scene_types.h"#include "DNA_userdef_types.h"#include "BLI_fileops.h"#include "BLI_listbase.h"#include "BLI_path_utils.hh"#include "BLI_string.h"#include "BLI_utildefines.h"#include "BKE_action.hh"#include "BKE_animsys.h"#include "BKE_appdir.hh"#include "BKE_armature.hh"#include "BKE_blender_version.h"#include "BKE_customdata.hh"#include "BKE_fcurve.hh"#include "BKE_global.hh"#include "BKE_image.hh"#include "BKE_main.hh"#include "BKE_material.h"#include "BKE_object.hh"#include "BKE_scene.hh"#include "ED_keyframing.hh"#include "RNA_access.hh"#include "DocumentExporter.h"#include "collada_internal.h"#include "collada_utils.h"#include "InstanceWriter.h"#include "TransformWriter.h"#include "AnimationExporter.h"#include "ArmatureExporter.h"#include "CameraExporter.h"#include "ControllerExporter.h"#include "EffectExporter.h"#include "GeometryExporter.h"#include "ImageExporter.h"#include "LightExporter.h"#include "MaterialExporter.h"#include "SceneExporter.h"#include <cerrno>Go to the source code of this file.
Functions | |
| const char * | bc_CustomData_get_layer_name (const CustomData *data, const eCustomDataType type, int n) |
| const char * | bc_CustomData_get_active_layer_name (const CustomData *data, const eCustomDataType type) |
| static COLLADABU::NativeString | make_temp_filepath (const char *name, const char *extension) |
| const char * bc_CustomData_get_active_layer_name | ( | const CustomData * | data, |
| const eCustomDataType | type ) |
Definition at line 123 of file DocumentExporter.cpp.
References CustomData_get_active_layer_index().
Referenced by bc_get_active_uvlayer_name(), and getActiveUVLayerName().
| const char * bc_CustomData_get_layer_name | ( | const CustomData * | data, |
| const eCustomDataType | type, | ||
| int | n ) |
Definition at line 113 of file DocumentExporter.cpp.
References CustomData_get_layer_index().
Referenced by InstanceWriter::add_material_bindings(), bc_get_uvlayer_name(), GeometryExporter::create_mesh_primitive_list(), and GeometryExporter::createVertexColorSource().
|
static |
Definition at line 141 of file DocumentExporter.cpp.
References BKE_tempdir_session, BLI_path_extension_ensure(), BLI_path_join, and FILE_MAX.
Referenced by DocumentExporter::exportCurrentScene().