virtuals removed

virtuals removed and replaced with override where necessary, clang-tidy to the rescue.
This commit is contained in:
marauder2k7 2024-03-18 18:13:00 +00:00
parent 88a43f3137
commit efbe5e90f5
255 changed files with 2164 additions and 2164 deletions

View file

@ -72,8 +72,8 @@ protected:
public:
LightMatInstance(Material &mat) : Parent(mat), mLightMapParamsSC(NULL), mInternalPass(false), mSpecialLight(false) {}
virtual bool init( const FeatureSet &features, const GFXVertexFormat *vertexFormat );
virtual bool setupPass( SceneRenderState *state, const SceneData &sgData );
bool init( const FeatureSet &features, const GFXVertexFormat *vertexFormat ) override;
bool setupPass( SceneRenderState *state, const SceneData &sgData ) override;
bool mSpecialLight;
};
@ -127,9 +127,9 @@ public:
static void consoleInit();
// RenderBinManager
virtual void render(SceneRenderState *);
virtual void clear() {}
virtual void sort() {}
void render(SceneRenderState *) override;
void clear() override {}
void sort() override {}
// Add a light to the bins
void addLight( LightInfo *light );

View file

@ -74,22 +74,22 @@ public:
RenderDeferredMgr* getDeferredRenderBin() { return mDeferredRenderBin; }
// LightManager
virtual bool isCompatible() const;
virtual void activate( SceneManager *sceneManager );
virtual void deactivate();
virtual void registerGlobalLight(LightInfo *light, SimObject *obj);
virtual void unregisterAllLights();
virtual void setLightInfo( ProcessedMaterial *pmat,
bool isCompatible() const override;
void activate( SceneManager *sceneManager ) override;
void deactivate() override;
void registerGlobalLight(LightInfo *light, SimObject *obj) override;
void unregisterAllLights() override;
void setLightInfo( ProcessedMaterial *pmat,
const Material *mat,
const SceneData &sgData,
const SceneRenderState *state,
U32 pass,
GFXShaderConstBuffer *shaderConsts );
virtual bool setTextureStage( const SceneData &sgData,
GFXShaderConstBuffer *shaderConsts ) override;
bool setTextureStage( const SceneData &sgData,
const U32 currTexFlag,
const U32 textureSlot,
GFXShaderConstBuffer *shaderConsts,
ShaderConstHandles *handles );
ShaderConstHandles *handles ) override;
typedef GFXVertexPC LightVertex;
@ -105,8 +105,8 @@ public:
protected:
// LightManager
virtual void _addLightInfoEx( LightInfo *lightInfo );
virtual void _initLightFields();
void _addLightInfoEx( LightInfo *lightInfo ) override;
void _initLightFields() override;
/// A simple protected singleton. Use LightManager::findByName()
/// to access this light manager.