mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 06:27:43 +00:00
More collision imps and stubs
This commit is contained in:
@@ -21,9 +21,18 @@ private:
|
||||
CMaterialList x28_material;
|
||||
public:
|
||||
CRayCastResult();
|
||||
CRayCastResult(float, const zeus::CVector3f&, const zeus::CPlane, const CMaterialList& matList)
|
||||
CRayCastResult(const CRayCastResult& other, EInvalid) {}
|
||||
CRayCastResult(float, const zeus::CVector3f&, const zeus::CPlane& plane, const CMaterialList& matList)
|
||||
: x28_material(matList)
|
||||
{}
|
||||
|
||||
void MakeInvalid();
|
||||
bool IsInvalid() const;
|
||||
float GetTime() const;
|
||||
const zeus::CVector3f& GetPoint() const;
|
||||
const zeus::CPlane& GetPlane() const;
|
||||
const CMaterialList& GetMaterial() const;
|
||||
void Transform(const zeus::CTransform&);
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user