Merge pull request #574 from erwincoumans/master

only enable Wavefront obj support for URDF when ENABLE_URDF_OBJ is defined. enable CrossSplitter.cpp
This commit is contained in:
erwincoumans 2016-03-01 10:12:19 -08:00
commit 23f39afc62
4 changed files with 7 additions and 6 deletions

View File

@ -1,5 +1,3 @@
#include "ExampleEntries.h"
#include "LinearMath/btAlignedObjectArray.h"
@ -11,7 +9,9 @@
#include "../BasicDemo/BasicExample.h"
#include "../Planar2D/Planar2D.h"
#include "../Benchmarks/BenchmarkDemo.h"
#ifdef ENABLE_URDF_OBJ
#include "../Importers/ImportObjDemo/ImportObjExample.h"
#endif
#include "../Importers/ImportBsp/ImportBspExample.h"
#include "../Importers/ImportColladaDemo/ImportColladaSetup.h"
#include "../Importers/ImportSTLDemo/ImportSTLSetup.h"
@ -194,9 +194,9 @@ static ExampleEntry gDefaultExamples[]=
ExampleEntry(0,"Importers"),
ExampleEntry(1,"Import .bullet", "Load a binary .bullet file. The serialization mechanism can deal with versioning, differences in endianess, 32 and 64bit, double/single precision. It is easy to save a .bullet file, see the examples/Importers/ImportBullet/SerializeDemo.cpp for a code example how to export a .bullet file.", SerializeBulletCreateFunc),
#ifdef ENABLE_URDF_OBJ
ExampleEntry(1,"Wavefront Obj", "Import a Wavefront .obj file", ImportObjCreateFunc, 0),
#endif
ExampleEntry(1,"Quake BSP", "Import a Quake .bsp file", ImportBspCreateFunc, 0),
ExampleEntry(1,"COLLADA dae", "Import the geometric mesh data from a COLLADA file. This is used as part of the URDF importer. This loader can also be used to import collision geometry in general. ",
ImportColladaCreateFunc, 0),

View File

@ -20,6 +20,7 @@
"../../src",
"../ThirdPartyLibs",
}
defines {"ENABLE_URDF_OBJ"}
if _OPTIONS["lua"] then
includedirs{"../ThirdPartyLibs/lua-5.2.3/src"}

View File

@ -68,6 +68,8 @@ struct SampleJob1 : public SampleJobInterface
m_jobId(jobId)
{
}
virtual ~SampleJob1() {}
virtual void executeJob(int threadIndex)
{
printf("start SampleJob1 %d using threadIndex %d\n",m_jobId,threadIndex);

View File

@ -1,4 +1,3 @@
#ifdef _WIN32
#include "Gwen/Gwen.h"
#include "Gwen/Controls/CrossSplitter.h"
#include "Gwen/Controls/Button.h"
@ -181,4 +180,3 @@ void CrossSplitter::UnZoom()
Invalidate();
ZoomChanged();
}
#endif