47 Commits (a802d6cd11f91071ce28c19cdab9a8f780a80c18)

Author SHA1 Message Date
Vladimír Vondruš 8b6f8bd75c Trade: improve SceneFieldData assertion message to be more helpful. 4 years ago
Vladimír Vondruš 5e2d71578c Trade: doc++ 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š 1fbb87e732 Trade: high-level documentation for SceneData. 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š e056ad3c99 Trade: allow SceneField::Transformation to be a 3x2 or a 4x3 matrix. 4 years ago
Vladimír Vondruš 54042dacd0 Trade: this doesn't need to be exported. 4 years ago
Vladimír Vondruš 6e1bb5f838 Trade: add public SceneData APIs for finding fields and objects. 4 years ago
Vladimír Vondruš 618fbeccaa Trade: adapt AbstractImporter for the new SceneData workflow. 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š d1dda87231 Trade: add SceneField string mapping APIs to AbstractImporter. 4 years ago
Vladimír Vondruš b54a60fddd Trade: initial redesign of the SceneData class. 4 years ago
Vladimír Vondruš 7c14379e37 Trade: <string>?! here?? why?!! 5 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š 00b0a814e0 Dropped GCC 4.7 support. 8 years ago
Vladimír Vondruš 25a75800ef Trade: doc++ 8 years ago
Vladimír Vondruš 920db7aa73 Split the Trade library out. 8 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š ae56f1be72 Trade: removed autolink-preventing % noise. 12 years ago
Vladimír Vondruš f079e37a0f Trade: completed documentation review. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 7a68362170 Making includes absolute, part 6: better filenames for internal files. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 97b8d38e9e Trade: document ability to copy and move. 13 years ago
Vladimír Vondruš 777b406840 Trade: removed redundant `inline` keyword. 13 years ago
Vladimír Vondruš b1fcdf81af Trade: improved *Data constructors and destructors. 13 years ago