mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-12 15:14:35 +00:00
virtuals removed
virtuals removed and replaced with override where necessary, clang-tidy to the rescue.
This commit is contained in:
parent
88a43f3137
commit
efbe5e90f5
255 changed files with 2164 additions and 2164 deletions
|
|
@ -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 );
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue