mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-10 01:07:43 +00:00
Initial collision testing and CStateManager work
This commit is contained in:
@@ -17,31 +17,6 @@ void CRayCastResult::MakeInvalid()
|
||||
x20_invalid = EInvalid::Invalid;
|
||||
}
|
||||
|
||||
bool CRayCastResult::IsInvalid() const
|
||||
{
|
||||
return x20_invalid == EInvalid::Invalid;
|
||||
}
|
||||
|
||||
float CRayCastResult::GetTime() const
|
||||
{
|
||||
return x0_time;
|
||||
}
|
||||
|
||||
const zeus::CVector3f&CRayCastResult::GetPoint() const
|
||||
{
|
||||
return x4_point;
|
||||
}
|
||||
|
||||
const zeus::CPlane&CRayCastResult::GetPlane() const
|
||||
{
|
||||
return x10_plane;
|
||||
}
|
||||
|
||||
const CMaterialList&CRayCastResult::GetMaterial() const
|
||||
{
|
||||
return x28_material;
|
||||
}
|
||||
|
||||
void CRayCastResult::Transform(const zeus::CTransform& xf)
|
||||
{
|
||||
x4_point = xf * x4_point;
|
||||
|
||||
Reference in New Issue
Block a user