60 Commits (f30c1c503f04ac672bea21dec255de916609ff37)

Author SHA1 Message Date
Vladimír Vondruš 513fbc547d python: expose trade.TextureData and related importer APIs. 3 years ago
Vladimír Vondruš 55d5445ebf python: typed access to Image*.pixels. 3 years ago
Vladimír Vondruš 52fe802932 python: handle Windows paths in trade.AbstractSceneConverter.begin_file(). 3 years ago
Vladimír Vondruš e319f098eb python: expose trade.AbstractConverter.add*_importer_contents(). 3 years ago
Vladimír Vondruš d29c5554d8 python: expose trade.AbstractSceneConverter batch mode for files. 3 years ago
Vladimír Vondruš cdfd79571f python: expose mesh-to-mesh and in-place mesh conversion. 3 years ago
Vladimír Vondruš f12aabf788 python: expose trade.Abstract{Importer,Converter}.features and .flags. 3 years ago
Vladimír Vondruš 2a2fa675b7 python: fix inconsistent naming of Trade enum sets. 3 years ago
Vladimír Vondruš 7de13ef7cb python: drop a SceneConverter helper that's used exactly once. 3 years ago
Vladimír Vondruš 7ad200c03a python: expose pluginmanager.AbstractPlugin. 3 years ago
Vladimír Vondruš 52d290a491 python: recognize the new Trade::SceneFieldType::Bit. 3 years ago
Vladimír Vondruš 2696ac6ba7 python: update docs about working around a pybind11 misbehavior. 3 years ago
Vladimír Vondruš 89fa0d3f93 python: data access in trade.SceneData. 3 years ago
Vladimír Vondruš d62b44e3cd python: support also normalized VertexFormat values. 3 years ago
Vladimír Vondruš c07952fc18 python: have a common header with Python format string definitions. 3 years ago
Vladimír Vondruš 5820b9da60 python: doc++ 3 years ago
Vladimír Vondruš 21fb02ff65 python: fix & test handling of cast/packed VertexFormats. 3 years ago
Vladimír Vondruš 15a06c82c1 python: no need to cast sub-32bit scalar VertexFormats apparently. 3 years ago
Vladimír Vondruš bbd7ccedb1 python: expose trade.SceneData basics together with importer APIs. 3 years ago
Vladimír Vondruš 9c1e4c7add python: use PyErr_SetNone() if the string is empty. 3 years ago
Vladimír Vondruš 551fd567f9 python: distinguish OOB ID and OOB level in trade.AbstractImporter. 3 years ago
Vladimír Vondruš 165416f73b python: add code coverage markers for trade bindings. 3 years ago
Vladimír Vondruš 526def5f45 python: parametrize AbstractImporter name helpers by return type. 3 years ago
Vladimír Vondruš ee56f6f114 python: improve docs of trade.AbstractImporter APIs. 3 years ago
Vladimír Vondruš b811592407 python: fix compatibility with pybind11 < 2.6. 3 years ago
Vladimír Vondruš d95c60942b python: implement handling for custom trade.MeshAttribute values. 3 years ago
Vladimír Vondruš a45fbb84da python: handle Windows path insanities in the bindings directly. 3 years ago
Vladimír Vondruš b3e24a11b4 python: reorder trade.MeshData APIs to have enum overloads first. 3 years ago
Vladimír Vondruš d106fc09d7 python: direct access to trade.MeshData indices and attributes. 3 years ago
Vladimír Vondruš 211bd5f0a8 python: mutable access to trade.MeshData raw index/vertex data. 3 years ago
Vladimír Vondruš cca2eaf659 python: expose all index/attribute property queries in trade.MeshData. 3 years ago
Vladimír Vondruš 734072bee3 python: doc++ 4 years ago
Vladimír Vondruš b983d29acf python: avoid an assertion in trade.MeshData.index_count. 4 years ago
Vladimír Vondruš 7bd8bd965b python: expose trade.MeshData.index_data and .vertex_data. 4 years ago
Vladimír Vondruš 1ce696203e python: TODOs. 4 years ago
Vladimír Vondruš a79bc39f3e python: ability to import images and meshes by name. 4 years ago
Vladimír Vondruš ea4e353231 python: work around GCC 4.8 being utterly confused. 4 years ago
Vladimír Vondruš c2e2a8e520 python: expose basics of trade.AbstractSceneConverter. 4 years ago
Vladimír Vondruš da21863ac7 python: exposed basics of trade.AbstractImageConverter. 4 years ago
Vladimír Vondruš a325f3d0c1 python: minor, doc++, add TODOs. 4 years ago
Vladimír Vondruš 8e8a03e175 python: use AssertionError for trade.AbstractImporter usage errors. 4 years ago
Vladimír Vondruš b58b53bfda python: lazily adapt to Corrade & Magnum std::string removal. 4 years ago
Vladimír Vondruš 2295f43873 Updated copyright year. 4 years ago
Vladimír Vondruš 98a3dcf59c python: basic support for arbitrary types in strided array views. 5 years ago
Vladimír Vondruš 84f9bb2a9d Updated copyright year. 5 years ago
Vladimír Vondruš 57db13422f python: make this compatible with pybind11 2.6. 6 years ago
Vladimír Vondruš 1d278d1112 python: rename all Python.h headers to PythonBindings.h. 6 years ago
Vladimír Vondruš b1d45fc85a Updated copyright year. 6 years ago
Vladimír Vondruš 2045e22463 python: properly check also level bounds in importers. 6 years ago
Vladimír Vondruš a470eae5f1 python: adapt to Trade::MeshDataXD deprecation. 6 years ago