mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-11 15:21:51 +00:00
- use default constructors for the thinkers to avoid empty non-inlined functions.
This commit is contained in:
parent
4d55c28b60
commit
7418ebef56
4 changed files with 12 additions and 50 deletions
|
@ -57,10 +57,6 @@ static FRandom pr_fireflicker ("FireFlicker");
|
|||
|
||||
IMPLEMENT_CLASS(DLighting, false, false)
|
||||
|
||||
DLighting::DLighting ()
|
||||
{
|
||||
}
|
||||
|
||||
DLighting::DLighting (sector_t *sector)
|
||||
: DSectorEffect (sector)
|
||||
{
|
||||
|
@ -75,10 +71,6 @@ DLighting::DLighting (sector_t *sector)
|
|||
|
||||
IMPLEMENT_CLASS(DFireFlicker, false, false)
|
||||
|
||||
DFireFlicker::DFireFlicker ()
|
||||
{
|
||||
}
|
||||
|
||||
void DFireFlicker::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
@ -142,10 +134,6 @@ DFireFlicker::DFireFlicker (sector_t *sector, int upper, int lower)
|
|||
|
||||
IMPLEMENT_CLASS(DFlicker, false, false)
|
||||
|
||||
DFlicker::DFlicker ()
|
||||
{
|
||||
}
|
||||
|
||||
void DFlicker::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
@ -218,10 +206,6 @@ void EV_StartLightFlickering (int tag, int upper, int lower)
|
|||
|
||||
IMPLEMENT_CLASS(DLightFlash, false, false)
|
||||
|
||||
DLightFlash::DLightFlash ()
|
||||
{
|
||||
}
|
||||
|
||||
void DLightFlash::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
@ -293,10 +277,6 @@ DLightFlash::DLightFlash (sector_t *sector, int min, int max)
|
|||
|
||||
IMPLEMENT_CLASS(DStrobe, false, false)
|
||||
|
||||
DStrobe::DStrobe ()
|
||||
{
|
||||
}
|
||||
|
||||
void DStrobe::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
@ -549,10 +529,6 @@ void EV_LightChange (int tag, int value)
|
|||
|
||||
IMPLEMENT_CLASS(DGlow, false, false)
|
||||
|
||||
DGlow::DGlow ()
|
||||
{
|
||||
}
|
||||
|
||||
void DGlow::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
@ -619,10 +595,6 @@ DGlow::DGlow (sector_t *sector)
|
|||
|
||||
IMPLEMENT_CLASS(DGlow2, false, false)
|
||||
|
||||
DGlow2::DGlow2 ()
|
||||
{
|
||||
}
|
||||
|
||||
void DGlow2::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
@ -752,10 +724,6 @@ void EV_StartLightFading (int tag, int value, int tics)
|
|||
|
||||
IMPLEMENT_CLASS(DPhased, false, false)
|
||||
|
||||
DPhased::DPhased ()
|
||||
{
|
||||
}
|
||||
|
||||
void DPhased::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
|
|
@ -47,10 +47,6 @@ IMPLEMENT_POINTERS_START(DPusher)
|
|||
IMPLEMENT_POINTER(m_Source)
|
||||
IMPLEMENT_POINTERS_END
|
||||
|
||||
DPusher::DPusher ()
|
||||
{
|
||||
}
|
||||
|
||||
void DPusher::Serialize(FSerializer &arc)
|
||||
{
|
||||
Super::Serialize (arc);
|
||||
|
|
|
@ -127,7 +127,7 @@ class DLighting : public DSectorEffect
|
|||
public:
|
||||
DLighting(sector_t *sector);
|
||||
protected:
|
||||
DLighting();
|
||||
DLighting() = default;
|
||||
};
|
||||
|
||||
void EV_StartLightFlickering (int tag, int upper, int lower);
|
||||
|
|
|
@ -7,7 +7,7 @@ class DLightTransfer : public DThinker
|
|||
{
|
||||
DECLARE_CLASS (DLightTransfer, DThinker)
|
||||
|
||||
DLightTransfer() {}
|
||||
DLightTransfer() = default;
|
||||
public:
|
||||
DLightTransfer (sector_t *srcSec, int target, bool copyFloor);
|
||||
void Serialize(FSerializer &arc);
|
||||
|
@ -32,7 +32,7 @@ class DWallLightTransfer : public DThinker
|
|||
};
|
||||
|
||||
DECLARE_CLASS (DWallLightTransfer, DThinker)
|
||||
DWallLightTransfer() {}
|
||||
DWallLightTransfer() = default;
|
||||
public:
|
||||
DWallLightTransfer (sector_t *srcSec, int target, uint8_t flags);
|
||||
void Serialize(FSerializer &arc);
|
||||
|
@ -61,7 +61,7 @@ protected:
|
|||
int m_MaxLight;
|
||||
int m_MinLight;
|
||||
private:
|
||||
DFireFlicker();
|
||||
DFireFlicker() = default;
|
||||
};
|
||||
|
||||
class DFlicker : public DLighting
|
||||
|
@ -76,7 +76,7 @@ protected:
|
|||
int m_MaxLight;
|
||||
int m_MinLight;
|
||||
private:
|
||||
DFlicker();
|
||||
DFlicker() = default;
|
||||
};
|
||||
|
||||
class DLightFlash : public DLighting
|
||||
|
@ -94,7 +94,7 @@ protected:
|
|||
int m_MaxTime;
|
||||
int m_MinTime;
|
||||
private:
|
||||
DLightFlash();
|
||||
DLightFlash() = default;
|
||||
};
|
||||
|
||||
class DStrobe : public DLighting
|
||||
|
@ -112,7 +112,7 @@ protected:
|
|||
int m_DarkTime;
|
||||
int m_BrightTime;
|
||||
private:
|
||||
DStrobe();
|
||||
DStrobe() = default;
|
||||
};
|
||||
|
||||
class DGlow : public DLighting
|
||||
|
@ -127,7 +127,7 @@ protected:
|
|||
int m_MaxLight;
|
||||
int m_Direction;
|
||||
private:
|
||||
DGlow();
|
||||
DGlow() = default;
|
||||
};
|
||||
|
||||
// [RH] Glow from Light_Glow and Light_Fade specials
|
||||
|
@ -145,7 +145,7 @@ protected:
|
|||
int m_Tics;
|
||||
bool m_OneShot;
|
||||
private:
|
||||
DGlow2();
|
||||
DGlow2() = default;
|
||||
};
|
||||
|
||||
// [RH] Phased light thinker
|
||||
|
@ -156,7 +156,7 @@ public:
|
|||
DPhased(sector_t *sector);
|
||||
DPhased(sector_t *sector, int baselevel, int phase);
|
||||
// These are for internal use only but the Create template needs access to them.
|
||||
DPhased();
|
||||
DPhased() = default;
|
||||
DPhased(sector_t *sector, int baselevel);
|
||||
|
||||
void Serialize(FSerializer &arc);
|
||||
|
@ -183,7 +183,7 @@ public:
|
|||
p_current
|
||||
};
|
||||
|
||||
DPusher ();
|
||||
DPusher () = default;
|
||||
DPusher (EPusher type, line_t *l, int magnitude, int angle, AActor *source, int affectee);
|
||||
void Serialize(FSerializer &arc);
|
||||
int CheckForSectorMatch (EPusher type, int tag);
|
||||
|
@ -246,8 +246,6 @@ protected:
|
|||
TObjPtr<DInterpolation*> m_Interpolations[3];
|
||||
|
||||
private:
|
||||
DScroller ()
|
||||
{
|
||||
}
|
||||
DScroller () = default;
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue