delete copy constructors and assignment operators explicitly

This commit is contained in:
Garux
2021-03-24 15:48:29 +03:00
parent 6aa8e432f7
commit dc5dea6d21
10 changed files with 39 additions and 37 deletions

View File

@@ -351,9 +351,9 @@ struct ModelResource : public Resource
ASSERT_MESSAGE( !realised(), "ModelResource::~ModelResource: resource reference still realised: " << makeQuoted( m_name.c_str() ) );
}
// NOT COPYABLE
ModelResource( const ModelResource& );
ModelResource( const ModelResource& ) = delete;
// NOT ASSIGNABLE
ModelResource& operator=( const ModelResource& );
ModelResource& operator=( const ModelResource& ) = delete;
void setModel( const NodeSmartReference& model ){
m_model = model;