2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-15 08:46:10 +00:00

CScanDisplay: Make constructor explicit

Prevents error-prone implicit construction from occurring.
This commit is contained in:
Lioncash
2020-03-25 20:46:05 -04:00
parent 3c17336fb0
commit f4b3fb947e
2 changed files with 5 additions and 5 deletions

View File

@@ -53,7 +53,7 @@ class CHudDecoInterfaceCombat : public IHudDecoInterface {
void UpdateVisibility();
public:
CHudDecoInterfaceCombat(CGuiFrame& selHud);
explicit CHudDecoInterfaceCombat(CGuiFrame& selHud);
void SetIsVisibleDebug(bool v) override;
void SetIsVisibleGame(bool v) override;
void SetHudRotation(const zeus::CQuaternion& rot) override;
@@ -142,7 +142,7 @@ class CHudDecoInterfaceXRay : public IHudDecoInterface {
void UpdateVisibility();
public:
CHudDecoInterfaceXRay(CGuiFrame& selHud);
explicit CHudDecoInterfaceXRay(CGuiFrame& selHud);
void SetIsVisibleDebug(bool v) override;
void SetIsVisibleGame(bool v) override;
void SetHudRotation(const zeus::CQuaternion& rot) override;
@@ -175,7 +175,7 @@ class CHudDecoInterfaceThermal : public IHudDecoInterface {
void UpdateVisibility();
public:
CHudDecoInterfaceThermal(CGuiFrame& selHud);
explicit CHudDecoInterfaceThermal(CGuiFrame& selHud);
void SetIsVisibleDebug(bool v) override;
void SetIsVisibleGame(bool v) override;
void SetHudRotation(const zeus::CQuaternion& rot) override;