118 Commits (97b8d38e9ef7d7a79a68ec1fe02534518aeda3f8)

Author SHA1 Message Date
Vladimír Vondruš 97b8d38e9e Trade: document ability to copy and move. 13 years ago
Vladimír Vondruš b57a8e9264 Trade: use strongly typed enum for AbstractMaterialData::Type. 13 years ago
Vladimír Vondruš 0a9b9b6270 Trade: hide unused parameter. 13 years ago
Vladimír Vondruš aacb6b7041 Trade: return references, not pointers from MeshData. 13 years ago
Vladimír Vondruš 1d6015e95b Trade: pass ImageReference2D to image converter. 13 years ago
Vladimír Vondruš bb6e08ef1c Trade: properly return false instead of nullptr. 13 years ago
Vladimír Vondruš d3d172daec Trade: Doxygen fixes. 13 years ago
Vladimír Vondruš eb3de49e75 Reordered *Image parameters. 13 years ago
Vladimír Vondruš fbdd132b71 Allow conversion of Image and Trade::ImageData to ImageReference. 13 years ago
Vladimír Vondruš cecc1dc2bc Renamed ImageWrapper to ImageReference. 13 years ago
Vladimír Vondruš 8e7156999e Allow copying of ImageWrapper, movement of Image and Trade::ImageData. 13 years ago
Vladimír Vondruš 3994790879 Trade: reworked AbstractImageConverter plugin interface. 13 years ago
Vladimír Vondruš 80fc4611de Trade: reworked AbstractImporter plugin interface. 13 years ago
Vladimír Vondruš d53110c3ac Trade: use Corrade::Containers::Array in AbstractImageConverter. 13 years ago
Vladimír Vondruš d969a9a162 Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 777b406840 Trade: removed redundant `inline` keyword. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš 12a985526d Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 7de45c98b1 Moved texture and image formats out of the classes. 13 years ago
Vladimír Vondruš 3bf9dbc3f7 Trade: properly implement move constructor and assignment in MeshData. 13 years ago
Vladimír Vondruš 61e1ec0082 No need to have `const` also in function declarations. 13 years ago
Vladimír Vondruš a56f7730b1 Trade: default-constructed pair is equivalent to that. 13 years ago
Vladimír Vondruš bbb764eff5 Base for image converter plugins. 13 years ago
Vladimír Vondruš 872ef12ebd Treat image data as array of unsigned chars. 13 years ago
Vladimír Vondruš dc10235a96 Trade: updated AbstractImporter documentation. 13 years ago
Vladimír Vondruš 2054cbf447 Trade: deinlined all AbstractImporter virtual functions. 13 years ago
Vladimír Vondruš d6f5560262 Trade: got rid of opening input streams in AbstractImporter. 13 years ago
Vladimír Vondruš b1fcdf81af Trade: improved *Data constructors and destructors. 13 years ago
Vladimír Vondruš 38ec076eda Minor code cleanup (unused parameters). 13 years ago
Vladimír Vondruš e76543703f Trade: don't define MeshData constructor etc. in header. 13 years ago
Vladimír Vondruš 5db0861b82 Trade: don't define AbstractImporter constructors in header. 13 years ago
Vladimír Vondruš a0b83edd2b Relicensing to MIT/Expat license, part 4: CMake and documentation files. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 90dbb28763 Thorough CMakeLists cleanup. 13 years ago
Vladimír Vondruš 231f3277ab Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 7f951ee39c GCC 4.6 compatibility: {} can't be used as default function parameter. 13 years ago
Vladimír Vondruš c707370f30 Removed unneeded includes. 13 years ago
Vladimír Vondruš 4e5a6f76eb SceneGraph: using new type aliases in whole SceneGraph namespace. 13 years ago
Vladimír Vondruš 7af5ff17b6 Trade: using new type aliases in whole Trade namespace. 13 years ago
Vladimír Vondruš 9464e805e1 Use {} instead of "". 13 years ago
Vladimír Vondruš 89c76e2267 Trade: got rid of Point2D/3D in MeshData in favor of Vector2/Vector3. 13 years ago
Vladimír Vondruš e58962dc43 Don't use fully qualified Corrade::Utility::Debug when not needed. 13 years ago
Vladimír Vondruš bdeb1d7ac1 Another #include cleanup. 13 years ago
Vladimír Vondruš 547c8a24da Trade: defaulted move constructor/assignment. 13 years ago
Vladimír Vondruš 85b715e115 Trade: added forward declaration header. 13 years ago
Vladimír Vondruš 82f3b948af Trade: debug output for ObjectData*D::InstanceType enum. 13 years ago
Vladimír Vondruš 80661e4e61 Trade: resource names are handled by importer, not *Data classes. 13 years ago
Vladimír Vondruš d175dd1054 Updated workarounds for Doxygen 1.8.2. 13 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago