Blender V2.61 - r43446
Typedefs | Functions

collada_utils.h File Reference

#include "COLLADAFWMeshPrimitive.h"
#include "COLLADAFWGeometry.h"
#include "COLLADAFWFloatOrDoubleArray.h"
#include "COLLADAFWTypes.h"
#include <vector>
#include <map>
#include "DNA_object_types.h"
#include "DNA_customdata_types.h"
#include "DNA_texture_types.h"
#include "BKE_context.h"

Go to the source code of this file.

Typedefs

typedef std::map
< COLLADAFW::TextureMapId,
std::vector< MTex * > > 
TexIndexTextureArrayMap

Functions

float bc_get_float_value (const COLLADAFW::FloatOrDoubleArray &array, unsigned int index)
int bc_test_parent_loop (Object *par, Object *ob)
int bc_set_parent (Object *ob, Object *par, bContext *C, bool is_parent_space=true)
char * bc_CustomData_get_layer_name (const CustomData *data, int type, int n)
char * bc_CustomData_get_active_layer_name (const CustomData *data, int type)

Detailed Description

Definition in file collada_utils.h.


Typedef Documentation

typedef std::map<COLLADAFW::TextureMapId, std::vector<MTex*> > TexIndexTextureArrayMap

Definition at line 43 of file collada_utils.h.


Function Documentation

char* bc_CustomData_get_active_layer_name ( const CustomData data,
int  type 
)
char* bc_CustomData_get_layer_name ( const CustomData data,
int  type,
int  n 
)
float bc_get_float_value ( const COLLADAFW::FloatOrDoubleArray &  array,
unsigned int  index 
)

Definition at line 48 of file collada_utils.cpp.

Referenced by SkinInfo::borrow_skin_controller_data().

int bc_set_parent ( Object ob,
Object par,
bContext C,
bool  is_parent_space = true 
)
int bc_test_parent_loop ( Object par,
Object ob 
)

Definition at line 60 of file collada_utils.cpp.

References bc_test_parent_loop(), NULL, and Object::parent.

Referenced by bc_set_parent(), and bc_test_parent_loop().