@@ -8,11 +8,11 @@ class CActor;
88
99class CActorCameraManager : public CCameraManager
1010{
11- typedef CCameraManager inherited;
12-
1311 SCamEffectorInfo m_cam_info_hud;
1412
1513protected:
14+ using inherited = CCameraManager;
15+
1616 virtual void UpdateCamEffectors ();
1717 virtual bool ProcessCameraEffector (CEffectorCam* eff);
1818
@@ -51,10 +51,11 @@ class CEffectorController
5151
5252class CAnimatorCamEffector : public CEffectorCam
5353{
54- typedef CEffectorCam inherited;
5554 bool m_bCyclic;
5655
5756protected:
57+ using inherited = CEffectorCam;
58+
5859 virtual bool Cyclic () const { return m_bCyclic; }
5960 CObjectAnimator* m_objectAnimator;
6061
@@ -74,10 +75,11 @@ class CAnimatorCamEffector : public CEffectorCam
7475
7576class CAnimatorCamEffectorScriptCB : public CAnimatorCamEffector
7677{
77- typedef CAnimatorCamEffector inherited;
78-
7978 shared_str cb_name;
8079
80+ protected:
81+ using inherited = CAnimatorCamEffector;
82+
8183public:
8284 CAnimatorCamEffectorScriptCB (LPCSTR _cb) { cb_name = _cb; };
8385 virtual BOOL Valid ();
@@ -88,7 +90,7 @@ class CAnimatorCamEffectorScriptCB : public CAnimatorCamEffector
8890class CAnimatorCamLerpEffector : public CAnimatorCamEffector
8991{
9092protected:
91- typedef CAnimatorCamEffector inherited;
93+ using inherited = CAnimatorCamEffector ;
9294 GET_KOEFF_FUNC m_func;
9395
9496public:
@@ -123,7 +125,8 @@ class CCameraEffectorControlled : public CAnimatorCamLerpEffector
123125
124126class SndShockEffector : public CEffectorController
125127{
126- typedef CEffectorController inherited;
128+ protected:
129+ using inherited = CEffectorController;
127130
128131public:
129132 float m_snd_length; // ms
@@ -147,8 +150,10 @@ class SndShockEffector : public CEffectorController
147150// ////////////////////////////////////////////////////////////////////////
148151class CControllerPsyHitCamEffector : public CEffectorCam
149152{
150- typedef CEffectorCam inherited;
153+ protected:
154+ using inherited = CEffectorCam;
151155
156+ private:
152157 float m_time_total;
153158 float m_time_current;
154159 Fvector m_dangle_target;
0 commit comments