Class: BulletConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/BulletConfig.rb

Class Method Summary collapse

Class Method Details

.getDepsIncPathObject



10
11
12
# File 'lib/BulletConfig.rb', line 10

def self.getDepsIncPath
  "#{getTopDir()}/deps/include/bullet/"
end

.getDepsLibPathObject



6
7
8
# File 'lib/BulletConfig.rb', line 6

def self.getDepsLibPath
  "#{getTopDir()}/deps/lib"
end

.getIncFlagsObject



14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/BulletConfig.rb', line 14

def self.getIncFlags
  " -I#{getTopDir()}/deps/include/bullet/ " +     
  " -I#{getTopDir()}/deps/include/bullet/LinearMath/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletCollision/CollisionDispatch/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletCollision/BroadphaseCollision/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletCollision/NarrowPhaseCollision/ " +
  " -I#{getTopDir()}/deps/include/bullet/BulletCollision/CollisionShapes/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletCollision/Gimpact/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletDynamics/ConstraintSolver/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletDynamics/Dynamics/ " +
  " -I#{getTopDir()}/deps/include/bullet/BulletDynamics/Vehicle/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletDynamics/Character/ " + 
  " -I#{getTopDir()}/deps/include/bullet/BulletSoftBody/ "
end

.getTopDirObject



2
3
4
# File 'lib/BulletConfig.rb', line 2

def self.getTopDir
  File.dirname(File.dirname(File.expand_path(__FILE__)))
end