Begin CBallCamera & more headers

Former-commit-id: 21f597aeb7
This commit is contained in:
2022-09-21 01:18:07 -04:00
parent 57bb02906e
commit 9637b6f796
23 changed files with 981 additions and 140 deletions

View File

@@ -14,12 +14,9 @@ enum EDimZ { kDZ };
class CVector3f {
public:
CVector3f() : mX(0.f), mY(0.f), mZ(0.f) {}
explicit CVector3f(f32 x, f32 y, f32 z) : mX(x), mY(y), mZ(z) {}
CVector3f(const CVector2f& v, f32 z) : mX(v.GetX()), mY(v.GetY()), mZ(z) {}
CVector3f(const CVector3f& other) : mX(other.mX), mY(other.mY), mZ(other.mZ) {}
CVector3f(CInputStream& in);
void PutTo(COutputStream& out) const;