78 Commits (c8444bdbbe5d8eb92cc316001abab064f266ee91)

Author SHA1 Message Date
Vladimír Vondruš fcb8a7b768 Got rid of header files in tests. 14 years ago
Vladimír Vondruš cce32d7bc8 Physics: don't link to irrelevant libraries. 14 years ago
Vladimír Vondruš c0a3ce84a4 Moved Profiler and debug draw from Physics to new DebugTools library. 14 years ago
Vladimír Vondruš de72421a7c Physics: fixed debug output operator for AbstractShape::Type. 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš c319962d6e Adapted to Corrade changes. 14 years ago
Vladimír Vondruš ae013effff Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 265f1be241 Forward declaration cleanup. 14 years ago
Vladimír Vondruš 67f2e0fc7f GCC 4.6 compatibility is now handled by Corrade. 14 years ago
Vladimír Vondruš 231c002838 Explicitly use *Matrix in names when appropriate. 14 years ago
Vladimír Vondruš 2f4092bde0 Prefix *_EXPORT macros with MAGNUM_ to avoid collisions. 14 years ago
Vladimír Vondruš 03721cd95c Bring Math::Constants<float> to Magnum namespace. 14 years ago
Vladimír Vondruš 5b707d3524 Using GLfloat as default template parameter also in Color. 14 years ago
Vladimír Vondruš d2f0a2a045 Using default template arguments instead of GLfloat everywhere. 14 years ago
Vladimír Vondruš 6f492de8e3 Physics: work around cyclic dependency of ObjectShape.h and OSGroup.h. 14 years ago
Vladimír Vondruš 19a92f3ca7 Forward declarations for Physics namespace in Physics/Physics.h. 14 years ago
Vladimír Vondruš 1b06c24ae6 Physics: properly instantiate and export global debugdraw manager instance. 14 years ago
Vladimír Vondruš 4cc78e4cd3 Physics: debug renderer for AABB. 14 years ago
Vladimír Vondruš 51bc8bd675 Fixed compilation on mingw. 14 years ago
Vladimír Vondruš ae78b77b10 Added some @todos. 14 years ago
Vladimír Vondruš ee6d0ef438 Physics: ported debug draw to new SceneGraph. 14 years ago
Vladimír Vondruš 07e70c70a3 Physics: adapted ObjectShape to new SceneGraph implementation. 14 years ago
Vladimír Vondruš f7d002d06d Debug operator for shape type. 14 years ago
Vladimír Vondruš 06398dcf7c SceneGraph rework, part 3: splitting base object. 14 years ago
Vladimír Vondruš 89bf91c487 Use full template name when accessing parent class. 14 years ago
Vladimír Vondruš b9fbbb117b Don't use constexpr here. 14 years ago
Vladimír Vondruš 2dd0a68329 Internal "traits" cleanup. 14 years ago
Vladimír Vondruš 1c67fc3c66 Fixed unintialized variable. 14 years ago
Vladimír Vondruš d46bc34390 Moved flat shader from internal physics implementation to Shaders. 14 years ago
Vladimír Vondruš e9329745e8 Using `override` keyword in all places I can think of at this time. 14 years ago
Vladimír Vondruš 3367b3636c Disable "extern template" for ResourceManager in MinGW GCC. 14 years ago
Vladimír Vondruš c4f321d911 Don't use extern template where it is not necessary. 14 years ago
Vladimír Vondruš 21acb3edc6 Mesh rework, part 1: better vertex attribute management. 14 years ago
Vladimír Vondruš dfa92c2998 Physics: Box2D debug renderer. 14 years ago
Vladimír Vondruš f85a7fc568 Physics: Minimal initial implementation of debug draw. 14 years ago
Vladimír Vondruš c0aa6a3ba5 Don't forget to set ShapedObject as dirty after setting shape. 14 years ago
Vladimír Vondruš 6ae88e22c5 Removed forgotten traces of debug draw from ShapedObject. 14 years ago
Vladimír Vondruš 706db2b560 Physics: Accessors to ShapeGroup members. 14 years ago
Vladimír Vondruš 71d90580b0 Physics: Shape type is public function. 14 years ago
Vladimír Vondruš 246f08c4f1 Using fixed-size 8bit integer for color attachment IDs. 14 years ago
Vladimír Vondruš 1077370937 Using fixed-size 8bit integer for dimension count. 14 years ago
Vladimír Vondruš 972846677d Using DimensionTraits for Shape implementation. 14 years ago
Vladimír Vondruš cac85252ac Using DimensionTraits in SceneGraph implementation. 14 years ago
Vladimír Vondruš 8a7c86d700 Initial implementation of ShapedObject. 14 years ago
Vladimír Vondruš 93961aca65 Don't include Matrix3 in Matrix4, as it isn't used. 14 years ago
Vladimír Vondruš 77c0ab9cd4 2D/3D alternatives of collision detection shapes. 14 years ago
Vladimír Vondruš f4bc8b6174 Physics: Fixed Box shape compilation, added missing unit test. 14 years ago
Vladimír Vondruš 04d58b3dbd Fixed collision detection boolean/logical operations confusion. 14 years ago
Vladimír Vondruš 071afa0b7a Point*D Vector* subclasses for homogeneous coordinates. 14 years ago