diff --git a/src/Magnum/Trade/PythonBindings.h b/src/Magnum/Trade/PythonBindings.h index be81afc..db6e145 100644 --- a/src/Magnum/Trade/PythonBindings.h +++ b/src/Magnum/Trade/PythonBindings.h @@ -40,12 +40,12 @@ namespace Implementation { template inline bool pyDataFlagsNeedOwner(const T& data) { return !(data.dataFlags() & (DataFlag::Owned|DataFlag::Global)); } -inline bool pyDataFlagsNeedOwner(const Trade::MaterialData& data) { +inline bool pyDataFlagsNeedOwner(const MaterialData& data) { return !(data.attributeDataFlags() & (DataFlag::Owned|DataFlag::Global)) || !(data.layerDataFlags() & (DataFlag::Owned|DataFlag::Global)); } -inline bool pyDataFlagsNeedOwner(const Trade::MeshData& data) { +inline bool pyDataFlagsNeedOwner(const MeshData& data) { return !(data.indexDataFlags() & (DataFlag::Owned|DataFlag::Global)) || !(data.vertexDataFlags() & (DataFlag::Owned|DataFlag::Global));