#include "BL_BlenderOrientation.h"
#include "blender.h"
#include "game.h"
#include "sector.h"
Go to the source code of this file.
Functions | |
void | Mat3ToEul (float tmat[][3], float *eul) |
void | get_local_bounds (struct Object* blenderobj, float* bcenter, float* bsize) |
void | where_is_object_simul (struct Object* m_blenderobject) |
void | BL_WhereIsObjectSimul (struct Object* blenderobj) |
void | BL_SetBlenderPosition (struct Object* blenderobj,const MT_Vector3& pos) |
void | BL_SetBlenderRotation (struct Object* blenderobj,const MT_Vector3& euler_rot) |
float* | BL_GetTransformationMatrix (struct Object* blenderobj) |
MT_Point3 | BL_GetBlenderPosition (struct Object* blenderobj) |
MT_Vector3 | BL_GetBlenderRotation (struct Object* blenderobj) |
MT_Vector3 | BL_GetBlenderScaling (struct Object* blenderobj) |
void | BL_GetLocalBounds (struct Object* blenderobj,MT_Point3& center,MT_Vector3& size) |
void | BL_Mat3ToEul (float tmat[][3],float* eul) |
bool | BL_HasParent (struct Object* blenderobject) |
float* | BL_GetParentInverse (struct Object* blenderobj) |
bool | BL_IsDynamicObject (struct Object* blenderobj) |
bool | BL_IsActor (struct Object* blenderobj) |
struct Object* | BL_GetParent (struct Object* blenderobj) |
struct Object* | BL_GetRootParent (struct Object* blenderobj) |
double | BL_GetDynamicObjectSize (struct Object* blenderobj) |
bool | BL_HasFH (struct Object* blenderobj) |
|
Definition at line 37 of file BL_BlenderOrientation.cpp. Referenced by BL_ConvertBlenderObjects(), BL_ConvertIpos(), KX_BlenderClientObject::ConvertIPOTransform(), KX_BlenderClientObject::GetOrigin(), and KX_BlenderClientObject::SavePosition(). |
|
Definition at line 47 of file BL_BlenderOrientation.cpp. Referenced by BL_ConvertBlenderObjects(), BL_ConvertIpos(), KX_BlenderClientObject::ConvertIPOTransform(), KX_BlenderClientObject::GetEuler(), KX_BlenderClientObject::GetScalinglessMatrix(), and KX_BlenderClientObject::SavePosition(). |
|
Definition at line 58 of file BL_BlenderOrientation.cpp. Referenced by BL_ConvertBlenderObjects(), BL_ConvertIpos(), KX_BlenderClientObject::ConvertIPOTransform(), and KX_BlenderClientObject::GetScaling(). |
|
Definition at line 127 of file BL_BlenderOrientation.cpp. Referenced by BL_CreateSumoObjectNew(). |
|
Definition at line 64 of file BL_BlenderOrientation.cpp. |
|
Definition at line 102 of file BL_BlenderOrientation.cpp. |
|
Definition at line 88 of file BL_BlenderOrientation.cpp. Referenced by BL_ConvertBlenderObjects(). |
|
Definition at line 109 of file BL_BlenderOrientation.cpp. |
|
Definition at line 31 of file BL_BlenderOrientation.cpp. Referenced by KX_BlenderClientObject::GetTransformation(). |
|
Definition at line 147 of file BL_BlenderOrientation.cpp. |
|
Definition at line 83 of file BL_BlenderOrientation.cpp. Referenced by BL_ConvertBlenderObjects(), and KX_BlenderClientObject::HasParent(). |
|
Definition at line 97 of file BL_BlenderOrientation.cpp. Referenced by BL_CreateSumoObjectNew(). |
|
Definition at line 92 of file BL_BlenderOrientation.cpp. Referenced by BL_CreateSumoObjectNew(). |
|
Definition at line 76 of file BL_BlenderOrientation.cpp. Referenced by KX_BlenderClientObject::SetEulerFromMatrix(). |
|
Definition at line 16 of file BL_BlenderOrientation.cpp. Referenced by KX_BlenderClientObject::RestorePosition(), and KX_BlenderClientObject::SetPosition(). |
|
Definition at line 23 of file BL_BlenderOrientation.cpp. Referenced by KX_BlenderClientObject::RestorePosition(), and KX_BlenderClientObject::SetEuler(). |
|
Definition at line 11 of file BL_BlenderOrientation.cpp. Referenced by KX_BlenderClientObject::WhereIsObject(). |
|
|
|
Referenced by BL_GetLocalBounds(). |
|
Referenced by BL_WhereIsObjectSimul(). |