mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 10:27:42 +00:00
CCameraSpline: Make constructor explicit
Same behavior, but prevents error-prone implicit constructions from occurring.
This commit is contained in:
@@ -19,7 +19,7 @@ class CCameraSpline {
|
|||||||
rstl::reserved_vector<zeus::CVector3f, 4>& directions) const;
|
rstl::reserved_vector<zeus::CVector3f, 4>& directions) const;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CCameraSpline(bool closedLoop);
|
explicit CCameraSpline(bool closedLoop);
|
||||||
void CalculateKnots(TUniqueId cameraId, const std::vector<SConnection>& connections, CStateManager& mgr);
|
void CalculateKnots(TUniqueId cameraId, const std::vector<SConnection>& connections, CStateManager& mgr);
|
||||||
void Initialize(TUniqueId cameraId, const std::vector<SConnection>& connections, CStateManager& mgr);
|
void Initialize(TUniqueId cameraId, const std::vector<SConnection>& connections, CStateManager& mgr);
|
||||||
void Reset(int size);
|
void Reset(int size);
|
||||||
|
|||||||
Reference in New Issue
Block a user