Files
EGameTools/DL2GameOverhaulScript/source/game/Vector3.h
T
EricPlayZ 9c705ef652 - Major code refactor! This means easier option additions and easier code navigation/readability!
- Now using precompiled headers for extremely fast compilation times :D
2024-02-11 06:11:25 +02:00

17 lines
428 B
C

#pragma once
struct Vector3 {
float X, Y, Z;
bool operator==(const Vector3& v) const;
Vector3& operator+=(const Vector3& v);
Vector3& operator-=(const Vector3& v);
Vector3 operator+(const Vector3& v) const;
Vector3 operator-(const Vector3& v) const;
Vector3 operator*(float scalar) const;
Vector3 operator/(float scalar) const;
Vector3 normalize();
Vector3 cross(const Vector3& v) const;
bool isDefault() const;
};