\r
\r
//! returns amount of mesh buffers.\r
- virtual u32 getMeshBufferCount() const _IRR_OVERRIDE_\r
+ u32 getMeshBufferCount() const override\r
{\r
return MeshBuffers.size();\r
}\r
\r
//! returns pointer to a mesh buffer\r
- virtual IMeshBuffer* getMeshBuffer(u32 nr) const _IRR_OVERRIDE_\r
+ IMeshBuffer* getMeshBuffer(u32 nr) const override\r
{\r
return MeshBuffers[nr];\r
}\r
\r
//! returns a meshbuffer which fits a material\r
/** reverse search */\r
- virtual IMeshBuffer* getMeshBuffer( const video::SMaterial & material) const _IRR_OVERRIDE_\r
+ IMeshBuffer* getMeshBuffer( const video::SMaterial & material) const override\r
{\r
for (s32 i = (s32)MeshBuffers.size()-1; i >= 0; --i)\r
{\r
}\r
\r
//! returns an axis aligned bounding box\r
- virtual const core::aabbox3d<f32>& getBoundingBox() const _IRR_OVERRIDE_\r
+ const core::aabbox3d<f32>& getBoundingBox() const override\r
{\r
return BoundingBox;\r
}\r
\r
//! set user axis aligned bounding box\r
- virtual void setBoundingBox( const core::aabbox3df& box) _IRR_OVERRIDE_\r
+ void setBoundingBox( const core::aabbox3df& box) override\r
{\r
BoundingBox = box;\r
}\r
}\r
\r
//! sets a flag of all contained materials to a new value\r
- virtual void setMaterialFlag(video::E_MATERIAL_FLAG flag, bool newvalue) _IRR_OVERRIDE_\r
+ void setMaterialFlag(video::E_MATERIAL_FLAG flag, bool newvalue) override\r
{\r
for (u32 i=0; i<MeshBuffers.size(); ++i)\r
MeshBuffers[i]->getMaterial().setFlag(flag, newvalue);\r
}\r
\r
//! set the hardware mapping hint, for driver\r
- virtual void setHardwareMappingHint( E_HARDWARE_MAPPING newMappingHint, E_BUFFER_TYPE buffer=EBT_VERTEX_AND_INDEX ) _IRR_OVERRIDE_\r
+ void setHardwareMappingHint( E_HARDWARE_MAPPING newMappingHint, E_BUFFER_TYPE buffer=EBT_VERTEX_AND_INDEX ) override\r
{\r
for (u32 i=0; i<MeshBuffers.size(); ++i)\r
MeshBuffers[i]->setHardwareMappingHint(newMappingHint, buffer);\r
}\r
\r
//! flags the meshbuffer as changed, reloads hardware buffers\r
- virtual void setDirty(E_BUFFER_TYPE buffer=EBT_VERTEX_AND_INDEX) _IRR_OVERRIDE_\r
+ void setDirty(E_BUFFER_TYPE buffer=EBT_VERTEX_AND_INDEX) override\r
{\r
for (u32 i=0; i<MeshBuffers.size(); ++i)\r
MeshBuffers[i]->setDirty(buffer);\r