142 Commits (c9e8d270a5c220db219bb849751c8dbb471d2a0f)

Author SHA1 Message Date
Vladimír Vondruš bc3cbf1ad6 Renamed ImageType and ImageFormat to ColorType and ColorFormat. 13 years ago
Vladimír Vondruš a4f895a4df Doc++ 13 years ago
Vladimír Vondruš 97b51189ac Trade: forgotten std::move(). 13 years ago
Vladimír Vondruš 03235705a3 Trade: cut InstanceType enums out of ObjectData*D classes. 13 years ago
Vladimír Vondruš b1bfdbbc86 Trade: cut Type enum out of AbstractMaterialData class. 13 years ago
Vladimír Vondruš bced4719ad Trade: cleanup the dummy classes a bit. 13 years ago
Vladimír Vondruš df91532ed6 Trade: using `std::unique_ptr` when returning polymorphic types. 13 years ago
Vladimír Vondruš 6bbdfbc269 Trade: using `std::optional` instead of pointer in AbstractImporter. 13 years ago
Vladimír Vondruš a7522e54ec Assert that the file is really closed after closing it in importer. 13 years ago
Vladimír Vondruš ac3fe7cdf5 Removed Doxygen workarounds for forward declarations. 13 years ago
Vladimír Vondruš 13d5e2a50f Removed enum-referencing Doxygen workarounds. 13 years ago
Vladimír Vondruš e167b971c7 Trade: don't forget to initialize variable. 13 years ago
Vladimír Vondruš 3b14a1816e Trade: fixed wrong indentation. 13 years ago
Vladimír Vondruš bcdd0920fd Trade: no comma at the end of enumeration list. 13 years ago
Vladimír Vondruš 845b8982e5 Reducing pointer chasings, part 2: don't use `this->` so often. 13 years ago
Vladimír Vondruš 261e7cbdc5 Trade: improved documentation, removed redundancy. 13 years ago
Vladimír Vondruš 4937b51713 Trade: use instance() instead of instanceId() for consistency. 13 years ago
Vladimír Vondruš 50ef1df213 Trade: debug output operator for TextureData::Type enum. 13 years ago
Vladimír Vondruš b937c2bf4e Trade: debug output operator for AbstractMaterialData::Type enum. 13 years ago
Vladimír Vondruš 105dbc90e9 Trade: move the data instead of copying. 13 years ago
Vladimír Vondruš e62afc1b6c Trade: ability to have either color or texture in PhongMaterialData. 13 years ago
Vladimír Vondruš dcebf1a7b9 Trade: added TextureData parameters. 13 years ago
Vladimír Vondruš 5b842d11a3 Trade: de-inline virtual destructor. 13 years ago
Vladimír Vondruš 9875f49a99 Trade: properly specify underlying enum type. 13 years ago
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