Match CLight, has issues with constants

Former-commit-id: b039acfac8
This commit is contained in:
2022-10-06 01:40:00 -07:00
parent 7f30b385b2
commit ec9e639009
7 changed files with 268 additions and 51 deletions

View File

@@ -265,10 +265,10 @@ public:
void SetRotation(const CQuaternion& rot) {
SetTransform(rot.BuildTransform4f(GetTranslation()));
}
const CQuaternion& GetRotation() const {
CQuaternion GetRotation() const {
return CQuaternion::FromMatrix(GetTransform());
}
const CVector3f& GetTranslation() const { return x34_transform.GetTranslation(); }
CVector3f GetTranslation() const { return x34_transform.GetTranslation(); }
void SetTranslation(const CVector3f& vec);
CTransform4f GetLocatorTransform(const rstl::string& segName) const;
CTransform4f GetScaledLocatorTransform(const rstl::string& segName) const;