mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 15:44:36 +00:00
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:
parent
efbe5e90f5
commit
2b295fb7f0
454 changed files with 4162 additions and 4156 deletions
|
|
@ -278,14 +278,14 @@ public:
|
|||
virtual ~afxPointConstraint();
|
||||
|
||||
virtual void set(Point3F point, Point3F vector);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual SceneObject* getSceneObject() { return 0; }
|
||||
virtual void restoreObject(SceneObject*) { }
|
||||
virtual U16 getScopeId() { return 0; }
|
||||
virtual U32 getTriggers() { return 0; }
|
||||
SceneObject* getSceneObject() override { return 0; }
|
||||
void restoreObject(SceneObject*) override { }
|
||||
U16 getScopeId() override { return 0; }
|
||||
U32 getTriggers() override { return 0; }
|
||||
|
||||
virtual void unset() { set(Point3F::Zero, Point3F(0,0,1)); }
|
||||
void unset() override { set(Point3F::Zero, Point3F(0,0,1)); }
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -305,14 +305,14 @@ public:
|
|||
virtual ~afxTransformConstraint();
|
||||
|
||||
virtual void set(const MatrixF& xfm);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual SceneObject* getSceneObject() { return 0; }
|
||||
virtual void restoreObject(SceneObject*) { }
|
||||
virtual U16 getScopeId() { return 0; }
|
||||
virtual U32 getTriggers() { return 0; }
|
||||
SceneObject* getSceneObject() override { return 0; }
|
||||
void restoreObject(SceneObject*) override { }
|
||||
U16 getScopeId() override { return 0; }
|
||||
U32 getTriggers() override { return 0; }
|
||||
|
||||
virtual void unset() { set(MatrixF::Identity); }
|
||||
void unset() override { set(MatrixF::Identity); }
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -341,27 +341,27 @@ public:
|
|||
virtual ~afxShapeConstraint();
|
||||
|
||||
virtual void set(ShapeBase* shape);
|
||||
virtual void set_scope_id(U16 scope_id);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void set_scope_id(U16 scope_id) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual U32 setAnimClip(const char* clip, F32 pos, F32 rate, F32 trans, bool is_death_anim);
|
||||
virtual void resetAnimation(U32 tag);
|
||||
virtual U32 lockAnimation();
|
||||
virtual void unlockAnimation(U32 tag);
|
||||
virtual F32 getAnimClipDuration(const char* clip);
|
||||
U32 setAnimClip(const char* clip, F32 pos, F32 rate, F32 trans, bool is_death_anim) override;
|
||||
void resetAnimation(U32 tag) override;
|
||||
U32 lockAnimation() override;
|
||||
void unlockAnimation(U32 tag) override;
|
||||
F32 getAnimClipDuration(const char* clip) override;
|
||||
|
||||
void remapAnimation(U32 tag, ShapeBase* other_shape);
|
||||
|
||||
virtual S32 getDamageState();
|
||||
S32 getDamageState() override;
|
||||
|
||||
virtual SceneObject* getSceneObject() { return mShape; }
|
||||
virtual void restoreObject(SceneObject*);
|
||||
virtual U16 getScopeId() { return mScope_id; }
|
||||
virtual U32 getTriggers();
|
||||
SceneObject* getSceneObject() override { return mShape; }
|
||||
void restoreObject(SceneObject*) override;
|
||||
U16 getScopeId() override { return mScope_id; }
|
||||
U32 getTriggers() override;
|
||||
|
||||
virtual void onDeleteNotify(SimObject*);
|
||||
void onDeleteNotify(SimObject*) override;
|
||||
|
||||
virtual void unset() { set(0); }
|
||||
void unset() override { set(0); }
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -380,14 +380,14 @@ public:
|
|||
/*C*/ afxShapeNodeConstraint(afxConstraintMgr*);
|
||||
/*C*/ afxShapeNodeConstraint(afxConstraintMgr*, StringTableEntry arb_name, StringTableEntry arb_node);
|
||||
|
||||
virtual void set(ShapeBase* shape);
|
||||
virtual void set_scope_id(U16 scope_id);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
virtual void restoreObject(SceneObject*);
|
||||
void set(ShapeBase* shape) override;
|
||||
void set_scope_id(U16 scope_id) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
void restoreObject(SceneObject*) override;
|
||||
|
||||
S32 getNodeID() const { return mShape_node_ID; }
|
||||
|
||||
virtual void onDeleteNotify(SimObject*);
|
||||
void onDeleteNotify(SimObject*) override;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -415,17 +415,17 @@ public:
|
|||
virtual ~afxObjectConstraint();
|
||||
|
||||
virtual void set(SceneObject* obj);
|
||||
virtual void set_scope_id(U16 scope_id);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void set_scope_id(U16 scope_id) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual SceneObject* getSceneObject() { return mObj; }
|
||||
virtual void restoreObject(SceneObject*);
|
||||
virtual U16 getScopeId() { return mScope_id; }
|
||||
virtual U32 getTriggers();
|
||||
SceneObject* getSceneObject() override { return mObj; }
|
||||
void restoreObject(SceneObject*) override;
|
||||
U16 getScopeId() override { return mScope_id; }
|
||||
U32 getTriggers() override;
|
||||
|
||||
virtual void onDeleteNotify(SimObject*);
|
||||
void onDeleteNotify(SimObject*) override;
|
||||
|
||||
virtual void unset() { set(0); }
|
||||
void unset() override { set(0); }
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -452,23 +452,23 @@ public:
|
|||
/*C*/ afxEffectConstraint(afxConstraintMgr*, StringTableEntry effect_name);
|
||||
virtual ~afxEffectConstraint();
|
||||
|
||||
virtual bool getPosition(Point3F& pos, F32 hist=0.0f);
|
||||
virtual bool getTransform(MatrixF& xfm, F32 hist=0.0f);
|
||||
virtual bool getAltitudes(F32& terrain_alt, F32& interior_alt);
|
||||
bool getPosition(Point3F& pos, F32 hist=0.0f) override;
|
||||
bool getTransform(MatrixF& xfm, F32 hist=0.0f) override;
|
||||
bool getAltitudes(F32& terrain_alt, F32& interior_alt) override;
|
||||
|
||||
virtual void set(afxEffectWrapper* effect);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) { }
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override { }
|
||||
|
||||
virtual U32 setAnimClip(const char* clip, F32 pos, F32 rate, F32 trans, bool is_death_anim);
|
||||
virtual void resetAnimation(U32 tag);
|
||||
virtual F32 getAnimClipDuration(const char* clip);
|
||||
U32 setAnimClip(const char* clip, F32 pos, F32 rate, F32 trans, bool is_death_anim) override;
|
||||
void resetAnimation(U32 tag) override;
|
||||
F32 getAnimClipDuration(const char* clip) override;
|
||||
|
||||
virtual SceneObject* getSceneObject() { return 0; }
|
||||
virtual void restoreObject(SceneObject*) { }
|
||||
virtual U16 getScopeId() { return 0; }
|
||||
virtual U32 getTriggers();
|
||||
SceneObject* getSceneObject() override { return 0; }
|
||||
void restoreObject(SceneObject*) override { }
|
||||
U16 getScopeId() override { return 0; }
|
||||
U32 getTriggers() override;
|
||||
|
||||
virtual void unset() { set(0); }
|
||||
void unset() override { set(0); }
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -487,10 +487,10 @@ public:
|
|||
/*C*/ afxEffectNodeConstraint(afxConstraintMgr*);
|
||||
/*C*/ afxEffectNodeConstraint(afxConstraintMgr*, StringTableEntry name, StringTableEntry node);
|
||||
|
||||
virtual bool getPosition(Point3F& pos, F32 hist=0.0f);
|
||||
virtual bool getTransform(MatrixF& xfm, F32 hist=0.0f);
|
||||
bool getPosition(Point3F& pos, F32 hist=0.0f) override;
|
||||
bool getTransform(MatrixF& xfm, F32 hist=0.0f) override;
|
||||
|
||||
virtual void set(afxEffectWrapper* effect);
|
||||
void set(afxEffectWrapper* effect) override;
|
||||
|
||||
S32 getNodeID() const { return mEffect_node_ID; }
|
||||
};
|
||||
|
|
@ -532,14 +532,14 @@ class afxSampleXfmBuffer : public afxSampleBuffer
|
|||
protected:
|
||||
MatrixF* mXfm_buffer;
|
||||
|
||||
virtual void recSample(U32 idx, void* data);
|
||||
void recSample(U32 idx, void* data) override;
|
||||
|
||||
public:
|
||||
/*C*/ afxSampleXfmBuffer();
|
||||
virtual ~afxSampleXfmBuffer();
|
||||
|
||||
virtual void configHistory(F32 hist_len, U8 sample_rate);
|
||||
virtual void getSample(F32 lag, void* data, bool& oob);
|
||||
void configHistory(F32 hist_len, U8 sample_rate) override;
|
||||
void getSample(F32 lag, void* data, bool& oob) override;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -558,11 +558,11 @@ public:
|
|||
/*C*/ afxPointHistConstraint(afxConstraintMgr*);
|
||||
virtual ~afxPointHistConstraint();
|
||||
|
||||
virtual void set(Point3F point, Point3F vector);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void set(Point3F point, Point3F vector) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual bool getPosition(Point3F& pos, F32 hist=0.0f);
|
||||
virtual bool getTransform(MatrixF& xfm, F32 hist=0.0f);
|
||||
bool getPosition(Point3F& pos, F32 hist=0.0f) override;
|
||||
bool getTransform(MatrixF& xfm, F32 hist=0.0f) override;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -581,11 +581,11 @@ public:
|
|||
/*C*/ afxTransformHistConstraint(afxConstraintMgr*);
|
||||
virtual ~afxTransformHistConstraint();
|
||||
|
||||
virtual void set(const MatrixF& xfm);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void set(const MatrixF& xfm) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual bool getPosition(Point3F& pos, F32 hist=0.0f);
|
||||
virtual bool getTransform(MatrixF& xfm, F32 hist=0.0f);
|
||||
bool getPosition(Point3F& pos, F32 hist=0.0f) override;
|
||||
bool getTransform(MatrixF& xfm, F32 hist=0.0f) override;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -605,14 +605,14 @@ public:
|
|||
/*C*/ afxShapeHistConstraint(afxConstraintMgr*, StringTableEntry arb_name);
|
||||
virtual ~afxShapeHistConstraint();
|
||||
|
||||
virtual void set(ShapeBase* shape);
|
||||
virtual void set_scope_id(U16 scope_id);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void set(ShapeBase* shape) override;
|
||||
void set_scope_id(U16 scope_id) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual bool getPosition(Point3F& pos, F32 hist=0.0f);
|
||||
virtual bool getTransform(MatrixF& xfm, F32 hist=0.0f);
|
||||
bool getPosition(Point3F& pos, F32 hist=0.0f) override;
|
||||
bool getTransform(MatrixF& xfm, F32 hist=0.0f) override;
|
||||
|
||||
virtual void onDeleteNotify(SimObject*);
|
||||
void onDeleteNotify(SimObject*) override;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -632,14 +632,14 @@ public:
|
|||
/*C*/ afxShapeNodeHistConstraint(afxConstraintMgr*, StringTableEntry arb_name, StringTableEntry arb_node);
|
||||
virtual ~afxShapeNodeHistConstraint();
|
||||
|
||||
virtual void set(ShapeBase* shape);
|
||||
virtual void set_scope_id(U16 scope_id);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void set(ShapeBase* shape) override;
|
||||
void set_scope_id(U16 scope_id) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual bool getPosition(Point3F& pos, F32 hist=0.0f);
|
||||
virtual bool getTransform(MatrixF& xfm, F32 hist=0.0f);
|
||||
bool getPosition(Point3F& pos, F32 hist=0.0f) override;
|
||||
bool getTransform(MatrixF& xfm, F32 hist=0.0f) override;
|
||||
|
||||
virtual void onDeleteNotify(SimObject*);
|
||||
void onDeleteNotify(SimObject*) override;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
@ -661,14 +661,14 @@ public:
|
|||
afxObjectHistConstraint(afxConstraintMgr*, StringTableEntry arb_name);
|
||||
virtual ~afxObjectHistConstraint();
|
||||
|
||||
virtual void set(SceneObject* obj);
|
||||
virtual void set_scope_id(U16 scope_id);
|
||||
virtual void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos);
|
||||
void set(SceneObject* obj) override;
|
||||
void set_scope_id(U16 scope_id) override;
|
||||
void sample(F32 dt, U32 elapsed_ms, const Point3F* cam_pos) override;
|
||||
|
||||
virtual bool getPosition(Point3F& pos, F32 hist=0.0f);
|
||||
virtual bool getTransform(MatrixF& xfm, F32 hist=0.0f);
|
||||
bool getPosition(Point3F& pos, F32 hist=0.0f) override;
|
||||
bool getTransform(MatrixF& xfm, F32 hist=0.0f) override;
|
||||
|
||||
virtual void onDeleteNotify(SimObject*);
|
||||
void onDeleteNotify(SimObject*) override;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~//~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue