mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 14:27:42 +00:00
Initial CCollisionActorManager imp
This commit is contained in:
@@ -27,18 +27,19 @@ private:
|
||||
zeus::CVector3f x18_;
|
||||
float x24_;
|
||||
float x28_;
|
||||
std::string x2c_;
|
||||
TUniqueId x3c_;
|
||||
std::string x2c_name;
|
||||
TUniqueId x3c_actorId;
|
||||
float x40_;
|
||||
|
||||
public:
|
||||
CJointCollisionDescription(ECollisionType, CSegId, CSegId, const zeus::CVector3f&, const zeus::CVector3f&, float,
|
||||
float, EOrientationType, const std::string&, float);
|
||||
const std::string& GetName() const;
|
||||
void GetCollisionActorId() const;
|
||||
const std::string& GetName() const { return x2c_name; }
|
||||
TUniqueId GetCollisionActorId() const { return x3c_actorId; }
|
||||
void SphereSubdivideCollision(ECollisionType, CSegId, CSegId, float, float, EOrientationType, const std::string&,
|
||||
float);
|
||||
void SphereCollision(CSegId, float, const std::string&, float);
|
||||
void AABoxCollision(CSegId, zeus::CVector3f const &, const std::string&, float);
|
||||
void AABoxCollision(CSegId, zeus::CVector3f const&, const std::string&, float);
|
||||
void OBBAutoSizeCollision(CSegId, CSegId, const zeus::CVector3f&, EOrientationType, const std::string&, float);
|
||||
void OBBCollision(CSegId, const zeus::CVector3f&, const zeus::CVector3f&, const std::string&, float);
|
||||
zeus::CVector3f GetPivotPoint() const;
|
||||
|
||||
Reference in New Issue
Block a user