mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 01:07:43 +00:00
AutoMapper work
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
|
||||
namespace urde
|
||||
{
|
||||
class CWorld;
|
||||
class CMapArea
|
||||
{
|
||||
public:
|
||||
@@ -38,14 +39,14 @@ public:
|
||||
CMapArea(CInputStream&, u32);
|
||||
void PostConstruct();
|
||||
bool GetIsVisibleToAutoMapper(bool, bool) const;
|
||||
zeus::CVector3f GetAreaCenterPoint() const;
|
||||
zeus::CVector3f GetAreaCenterPoint() const { return x10_box.center(); }
|
||||
zeus::CAABox GetBoundingBox() const;
|
||||
const zeus::CVector3f& GetVertices() const;
|
||||
void GetMappableObject(s32) const;
|
||||
void GetSurface(s32) const;
|
||||
u32 GetNumMappableObjects() const;
|
||||
u32 GetNumSurfaces() const;
|
||||
|
||||
zeus::CTransform GetAreaPostTransform(const CWorld& world, TAreaId aid) const;
|
||||
};
|
||||
|
||||
CFactoryFnReturn FMapAreaFactory(const SObjectTag& objTag, CInputStream& in, const CVParamTransfer&);
|
||||
|
||||
Reference in New Issue
Block a user