mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-06 05:50:31 +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
|
|
@ -58,10 +58,10 @@ public:
|
|||
virtual void setDeferredMaterial( DeferredMatInstance *mat );
|
||||
|
||||
// RenderBinManager interface
|
||||
virtual void render(SceneRenderState * state);
|
||||
virtual void sort();
|
||||
virtual void clear();
|
||||
virtual void addElement( RenderInst *inst );
|
||||
void render(SceneRenderState * state) override;
|
||||
void sort() override;
|
||||
void clear() override;
|
||||
void addElement( RenderInst *inst ) override;
|
||||
|
||||
// ConsoleObject
|
||||
DECLARE_CONOBJECT(RenderDeferredMgr);
|
||||
|
|
@ -77,7 +77,7 @@ public:
|
|||
static const GFXStateBlockDesc &getOpaqueStencilTestDesc();
|
||||
static const GFXStateBlockDesc &getOpaqueStenciWriteDesc(bool lightmappedGeometry = true);
|
||||
|
||||
virtual bool setTargetSize(const Point2I &newTargetSize);
|
||||
bool setTargetSize(const Point2I &newTargetSize) override;
|
||||
|
||||
inline BaseMatInstance* getDeferredMaterial( BaseMatInstance *mat );
|
||||
|
||||
|
|
@ -96,7 +96,7 @@ protected:
|
|||
|
||||
virtual void _registerFeatures();
|
||||
virtual void _unregisterFeatures();
|
||||
virtual bool _updateTargets();
|
||||
bool _updateTargets() override;
|
||||
virtual void _createDeferredMaterial();
|
||||
|
||||
bool _lightManagerActivate(bool active);
|
||||
|
|
@ -120,12 +120,12 @@ class ProcessedDeferredMaterial : public ProcessedShaderMaterial
|
|||
public:
|
||||
ProcessedDeferredMaterial(Material& mat, const RenderDeferredMgr *deferredMgr);
|
||||
|
||||
virtual U32 getNumStages();
|
||||
U32 getNumStages() override;
|
||||
|
||||
virtual void addStateBlockDesc(const GFXStateBlockDesc& desc);
|
||||
void addStateBlockDesc(const GFXStateBlockDesc& desc) override;
|
||||
|
||||
protected:
|
||||
virtual void _determineFeatures( U32 stageNum, MaterialFeatureData &fd, const FeatureSet &features );
|
||||
void _determineFeatures( U32 stageNum, MaterialFeatureData &fd, const FeatureSet &features ) override;
|
||||
|
||||
const RenderDeferredMgr *mDeferredMgr;
|
||||
bool mIsLightmappedGeometry;
|
||||
|
|
@ -147,11 +147,11 @@ public:
|
|||
}
|
||||
|
||||
// MatInstance
|
||||
virtual bool init( const FeatureSet &features,
|
||||
const GFXVertexFormat *vertexFormat );
|
||||
bool init( const FeatureSet &features,
|
||||
const GFXVertexFormat *vertexFormat ) override;
|
||||
|
||||
protected:
|
||||
virtual ProcessedMaterial* getShaderMaterial();
|
||||
ProcessedMaterial* getShaderMaterial() override;
|
||||
|
||||
const RenderDeferredMgr *mDeferredMgr;
|
||||
};
|
||||
|
|
@ -166,7 +166,7 @@ public:
|
|||
|
||||
virtual DeferredMatInstance *getDeferredMatInstance() { return mHookedDeferredMatInst; }
|
||||
|
||||
virtual const MatInstanceHookType& getType() const { return Type; }
|
||||
const MatInstanceHookType& getType() const override { return Type; }
|
||||
|
||||
/// The type for deferred material hooks.
|
||||
static const MatInstanceHookType Type;
|
||||
|
|
@ -190,17 +190,17 @@ public:
|
|||
|
||||
}
|
||||
|
||||
virtual String getName()
|
||||
String getName() override
|
||||
{
|
||||
return "Linear Eye-Space Depth Conditioner";
|
||||
}
|
||||
|
||||
virtual void processPix( Vector<ShaderComponent*> &componentList, const MaterialFeatureData &fd );
|
||||
void processPix( Vector<ShaderComponent*> &componentList, const MaterialFeatureData &fd ) override;
|
||||
protected:
|
||||
virtual Var *_conditionOutput( Var *unconditionedOutput, MultiLine *meta );
|
||||
virtual Var *_unconditionInput( Var *conditionedInput, MultiLine *meta );
|
||||
Var *_conditionOutput( Var *unconditionedOutput, MultiLine *meta ) override;
|
||||
Var *_unconditionInput( Var *conditionedInput, MultiLine *meta ) override;
|
||||
|
||||
virtual Var *printMethodHeader( MethodType methodType, const String &methodName, Stream &stream, MultiLine *meta );
|
||||
Var *printMethodHeader( MethodType methodType, const String &methodName, Stream &stream, MultiLine *meta ) override;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue