51 Commits (08df2f28a74cc0d4be3c851d97587527c4c380fa)

Author SHA1 Message Date
Vladimír Vondruš fe6a387515 TextureTools,Trade: fix unused var warning on a non-deprecated build. 4 years ago
Vladimír Vondruš 66a57088b1 Trade: add SceneData::fieldSizeBound(). 4 years ago
Vladimír Vondruš 5312a016f4 Math: rename BoolVector to BitVector. 4 years ago
Vladimír Vondruš cfc02599e5 Trade: drop {MeshAttribute,SceneField}::Custom. 4 years ago
Vladimír Vondruš 8c9c2b5ddb Trade: use the custom field/attribute helpers in debug printers. 4 years ago
Vladimír Vondruš 3f13bdb25c Packed debug output for enums used by Trade. 4 years ago
Vladimír Vondruš b0bfcbe00e Adapt to Corrade changes. 4 years ago
Vladimír Vondruš 8057051d9a Document what each #include <algorithm> is for. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 001be98a88 Trade: don't reinterpret no-op function pointers. 4 years ago
Vladimír Vondruš 68d15bd8d0 Trade: fix SceneData field containment checks for negative strides. 4 years ago
Vladimír Vondruš 72d20475c6 Trade: add SceneData::transformationFieldSize(). 4 years ago
Vladimír Vondruš 82ff79324c Trade: rename internal helper for consistency. 4 years ago
Vladimír Vondruš ee0a4c7612 Trade: use the fancy new slice() API for pairs and triples. 4 years ago
Vladimír Vondruš dd9f4747b7 Trade: use 64-bit values in object-oriented SceneData APIs. 4 years ago
Vladimír Vondruš 3f38ab1952 Trade: flags for annotating SceneData field object mappings. 4 years ago
Vladimír Vondruš 5df37d2934 Trade: rename SceneData "objects" to "mapping". 4 years ago
Vladimír Vondruš 19c055d650 Trade: remove the useless indirection from SceneField::Parent. 4 years ago
Vladimír Vondruš efd3b9cadb Trade: SceneData::*AsArray() and *Into() now return object IDs as well. 4 years ago
Vladimír Vondruš 2b409ee0ba Trade: drop assertions for 64-bit object/parent values from SceneData. 4 years ago
Vladimír Vondruš 605d72c86c Trade: fix SceneData object view retrieval & test it more thoroughly. 4 years ago
Vladimír Vondruš e056ad3c99 Trade: allow SceneField::Transformation to be a 3x2 or a 4x3 matrix. 4 years ago
Vladimír Vondruš 4adabf9c1f Trade: warn in deprecated SceneData::children*D() if there's no parent. 4 years ago
Vladimír Vondruš 6e1bb5f838 Trade: add public SceneData APIs for finding fields and objects. 4 years ago
Vladimír Vondruš 4602248cd0 Trade: ensure the deprecated SceneData constructor uses default deleters. 4 years ago
Vladimír Vondruš e858ab2dd8 Trade: add scene{Object,Field}TypeAlignment(). 4 years ago
Vladimír Vondruš 4da64d61e2 Trade: reintroduce original deprecated SceneData APIs. 4 years ago
Vladimír Vondruš 67900c79a4 Trade: SceneField::Skin now requires a transformation to be present. 4 years ago
Vladimír Vondruš c9ac4d6f82 Trade: introduce SceneData::is2D() and is3D(). 4 years ago
Vladimír Vondruš f734094109 Trade: support storing pointers (and thus importer state) in SceneData. 4 years ago
Vladimír Vondruš 409b49391e Trade: add a parentFor() object-oriented accessor as well. 4 years ago
Vladimír Vondruš 140e60a6ac Trade: convenience per-object field access in SceneData. 4 years ago
Vladimír Vondruš be36c8a071 Trade: convenience access to separate TRS components in SceneData. 4 years ago
Vladimír Vondruš 7192517e6a Trade: combine mesh and material SceneData convenience APIs together. 4 years ago
Vladimír Vondruš 56047b030e Trade: make SceneField::MeshMaterial signed. 4 years ago
Vladimír Vondruš 4e8fa9d847 Trade: add SceneData::fooInto() overloads for subranges. 4 years ago
Vladimír Vondruš 59d6709007 Trade: avoid double lookup in SceneData::fooAsArray(). 4 years ago
Vladimír Vondruš 1505d43159 Trade: it's probably good to have these switches guarded. 4 years ago
Vladimír Vondruš b54a60fddd Trade: initial redesign of the SceneData class. 4 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš d1ce761cce Trade: conditionally disable noexcept for GCC 4.9.0 in Android NDK. 10 years ago
Vladimír Vondruš 1bfa4c9846 Trade: make most constructors and assignments noexcept. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš c0d21e2146 Trade: provide a way to access importer-specific data from all classes. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago