CStaticRes: Make use of CAssetId's IsValid() member function within operator bool

We should be testing against IsValid() here to handle all cases that
indicate invalid values, as opposed to only handling the zero case.
This commit is contained in:
Lioncash 2020-03-08 22:49:29 -04:00
parent 209cd4a54e
commit 45c1bc9652
1 changed files with 2 additions and 2 deletions

View File

@ -27,12 +27,12 @@ class CStaticRes {
zeus::CVector3f x4_scale;
public:
constexpr CStaticRes()=default;
constexpr CStaticRes() = default;
CStaticRes(CAssetId id, const zeus::CVector3f& scale) : x0_cmdlId(id), x4_scale(scale) {}
CAssetId GetId() const { return x0_cmdlId; }
const zeus::CVector3f& GetScale() const { return x4_scale; }
explicit operator bool() const { return x0_cmdlId != 0; }
explicit operator bool() const { return x0_cmdlId.IsValid(); }
};
class CAnimRes {