Fix compilation

This commit is contained in:
Wojtek Figat
2022-07-03 16:18:43 +02:00
parent 5708f2ae0b
commit a8a34b391b
2 changed files with 36 additions and 29 deletions

View File

@@ -188,6 +188,36 @@ void Transform::WorldToLocalVector(const Vector3& vector, Vector3& result) const
result *= invScale;
}
Float3 Transform::GetRight() const
{
return Float3::Transform(Float3::Right, Orientation);
}
Float3 Transform::GetLeft() const
{
return Float3::Transform(Float3::Left, Orientation);
}
Float3 Transform::GetUp() const
{
return Float3::Transform(Float3::Up, Orientation);
}
Float3 Transform::GetDown() const
{
return Float3::Transform(Float3::Down, Orientation);
}
Float3 Transform::GetForward() const
{
return Float3::Transform(Float3::Forward, Orientation);
}
Float3 Transform::GetBackward() const
{
return Float3::Transform(Float3::Backward, Orientation);
}
Transform Transform::Lerp(const Transform& t1, const Transform& t2, float amount)
{
Transform result;

View File

@@ -319,35 +319,12 @@ public:
}
public:
FORCE_INLINE Float3 GetRight() const
{
return Float3::Transform(Float3::Right, Orientation);
}
FORCE_INLINE Float3 GetLeft() const
{
return Float3::Transform(Float3::Left, Orientation);
}
FORCE_INLINE Float3 GetUp() const
{
return Float3::Transform(Float3::Up, Orientation);
}
FORCE_INLINE Float3 GetDown() const
{
return Float3::Transform(Float3::Down, Orientation);
}
FORCE_INLINE Float3 GetForward() const
{
return Float3::Transform(Float3::Forward, Orientation);
}
FORCE_INLINE Float3 GetBackward() const
{
return Float3::Transform(Float3::Backward, Orientation);
}
Float3 GetRight() const;
Float3 GetLeft() const;
Float3 GetUp() const;
Float3 GetDown() const;
Float3 GetForward() const;
Float3 GetBackward() const;
public:
static Transform Lerp(const Transform& t1, const Transform& t2, float amount);