~siretart/ubuntu/utopic/blender/libav10

« back to all changes in this revision

Viewing changes to source/gameengine/Ketsji/KX_ConvertPhysicsObject.h

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2012-07-23 08:54:18 UTC
  • mfrom: (14.2.16 sid)
  • mto: (14.2.19 sid)
  • mto: This revision was merged to the branch mainline in revision 42.
  • Revision ID: package-import@ubuntu.com-20120723085418-9foz30v6afaf5ffs
Tags: 2.63a-2
* debian/: Cycles support added (Closes: #658075)
  For now, this top feature has been enabled only
  on [any-amd64 any-i386] architectures because
  of OpenImageIO failing on all others
* debian/: scripts installation path changed
  from /usr/lib to /usr/share:
  + debian/patches/: patchset re-worked for path changing
  + debian/control: "Breaks" field added on yafaray-exporter

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/**
2
 
 * $Id: KX_ConvertPhysicsObject.h 29068 2010-05-29 21:31:57Z dfelinto $
3
 
 *
 
1
/*
4
2
 * ***** BEGIN GPL LICENSE BLOCK *****
5
3
 *
6
4
 * This program is free software; you can redistribute it and/or
26
24
 *
27
25
 * ***** END GPL LICENSE BLOCK *****
28
26
 */
29
 
#ifndef KX_CONVERTPHYSICSOBJECTS
30
 
#define KX_CONVERTPHYSICSOBJECTS
31
 
 
32
 
/* These are defined by the build system... */
33
 
//but the build system is broken, because it doesn't allow for 2 or more defines at once.
34
 
//Please leave Sumo _AND_ Bullet enabled
35
 
#define USE_BULLET
36
 
 
37
 
//on visual studio 7/8, always enable BULLET for now 
38
 
//you can have multiple physics engines running anyway, and 
39
 
//the scons build system doesn't really support this at the moment.
40
 
//if you got troubles, just comment out USE_BULLET
41
 
#if 1300 <= _MSC_VER
42
 
#define USE_BULLET
43
 
#endif
 
27
 
 
28
/** \file KX_ConvertPhysicsObject.h
 
29
 *  \ingroup ketsji
 
30
 */
 
31
 
 
32
#ifndef __KX_CONVERTPHYSICSOBJECT_H__
 
33
#define __KX_CONVERTPHYSICSOBJECT_H__
44
34
 
45
35
class RAS_MeshObject;
46
36
class KX_Scene;
53
43
        KX_BOUNDCONE,
54
44
        KX_BOUNDMESH,
55
45
        KX_BOUNDPOLYTOPE,
56
 
        KX_BOUND_DYN_MESH
 
46
        KX_BOUND_DYN_MESH,
 
47
        KX_BOUNDCAPSULE
57
48
} KX_BoundBoxClass;
58
49
 
59
50
struct KX_BoxBounds
167
158
bool KX_ReInstanceBulletShapeFromMesh(KX_GameObject *gameobj, KX_GameObject *from_gameobj, RAS_MeshObject* from_meshobj);
168
159
 
169
160
#endif
170
 
#endif //KX_CONVERTPHYSICSOBJECTS
171
 
 
 
161
#endif //__KX_CONVERTPHYSICSOBJECT_H__