Add rstl::binary_find

Including CAnimData::GetBoundingBox


Former-commit-id: e4a864880b
This commit is contained in:
Henrique Gemignani Passos Lima
2022-12-05 23:35:31 +02:00
parent b29e5337fc
commit d86009a79d
19 changed files with 232 additions and 87 deletions

View File

@@ -74,7 +74,7 @@ public:
const CParticleDatabase& GetParticleDB() const { return x120_particleDB; }
// SetIsAnimating__9CAnimDataFb
// SetAnimDir__9CAnimDataFQ29CAnimData8EAnimDir
// GetBoundingBox__9CAnimDataCFv
CAABox GetBoundingBox() const;
// GetBoundingBox__9CAnimDataCFRC12CTransform4f
// GetLocatorSegId__9CAnimDataCFRCQ24rstl66basic_string
// ResetPOILists__9CAnimDataFv

View File

@@ -24,6 +24,7 @@ public:
};
const CPASDatabase& GetPASDatabase() const { return x30_pasDatabase; }
const rstl::vector< rstl::pair< rstl::string, CAABox > >& GetAnimBBoxList() const { return x88_aabbs; }
private:
ushort x0_tableCount;

View File

@@ -195,5 +195,6 @@ private:
int x184_scanCompletionRateSecond;
CStaticInterference x188_staticIntf;
};
CHECK_SIZEOF(CPlayerState, 0x198)
#endif // _CPLAYERSTATE