rest of virtuals removed

virtuals removed and replaced with override where necessary on the rest of the code base, clang-tidy to the rescue.
This commit is contained in:
marauder2k7 2024-03-18 18:40:22 +00:00
parent efbe5e90f5
commit 2b295fb7f0
454 changed files with 4162 additions and 4156 deletions

View file

@ -60,8 +60,8 @@ class SFXVorbisStream : public SFXFileStream,
static long _tell_func( void *datasource );
// SFXStream
virtual bool _readHeader();
virtual void _close();
bool _readHeader() override;
void _close() override;
public:
@ -92,10 +92,10 @@ class SFXVorbisStream : public SFXFileStream,
S32 *bitstream );
// SFXStream
virtual void reset();
virtual U32 read( U8 *buffer, U32 length );
virtual bool isEOS() const;
virtual SFXStream* clone() const
void reset() override;
U32 read( U8 *buffer, U32 length ) override;
bool isEOS() const override;
SFXStream* clone() const override
{
SFXVorbisStream* stream = new SFXVorbisStream( *this );
if( !stream->mVF )
@ -104,8 +104,8 @@ class SFXVorbisStream : public SFXFileStream,
}
// IPositionable
virtual U32 getPosition() const;
virtual void setPosition( U32 offset );
U32 getPosition() const override;
void setPosition( U32 offset ) override;
};
#endif // TORQUE_OGGVORBIS

View file

@ -44,8 +44,8 @@ class SFXWavStream : public SFXFileStream,
U32 mDataStart;
// SFXFileStream
virtual bool _readHeader();
virtual void _close();
bool _readHeader() override;
void _close() override;
public:
@ -62,9 +62,9 @@ class SFXWavStream : public SFXFileStream,
virtual ~SFXWavStream();
// SFXStream
virtual void reset();
virtual U32 read( U8 *buffer, U32 length );
virtual SFXStream* clone() const
void reset() override;
U32 read( U8 *buffer, U32 length ) override;
SFXStream* clone() const override
{
SFXWavStream* stream = new SFXWavStream( *this );
if( !stream->mStream )
@ -73,8 +73,8 @@ class SFXWavStream : public SFXFileStream,
}
// IPositionable
virtual U32 getPosition() const;
virtual void setPosition( U32 offset );
U32 getPosition() const override;
void setPosition( U32 offset ) override;
};
#endif // _SFXWAVSTREAM_H_