The Shapes Library
Game Physics with Bespoke Code
Loading...
Searching...
No Matches
Shapes
CArc
Shapes::CArc Member List
This is the complete list of members for
Shapes::CArc
, including all inherited members.
AddAABBPoint
(const Vector2 &)
Shapes::CShape
CArc
(CArcDesc &)
Shapes::CArc
CCircle
(const CCircleDesc &)
Shapes::CCircle
ClosestPt
(const Vector2 &) const
Shapes::CCircle
CollisionDetected
(CContactDesc &) const
Shapes::CArc
virtual
CShape
(const CShapeDesc &)
Shapes::CShape
GetAABB
() const
Shapes::CShape
GetCanCollide
() const
Shapes::CShape
GetElasticity
() const
Shapes::CShape
GetEndPts
(Vector2 &, Vector2 &) const
Shapes::CArc
GetMotionType
() const
Shapes::CShape
GetOrientation
() const
Shapes::CShape
GetPos
() const
Shapes::CShape
GetRadius
() const
Shapes::CCircle
GetRotating
() const
Shapes::CShape
GetRotCenter
() const
Shapes::CShape
GetRotSpeed
() const
Shapes::CShape
GetSensor
() const
Shapes::CShape
GetShapeType
() const
Shapes::CShape
GetTangents
(Vector2 &, Vector2 &) const
Shapes::CArc
GetUserPtr
() const
Shapes::CShape
m_bCanCollide
Shapes::CShape
protected
m_bIsSensor
Shapes::CShape
protected
m_bRotating
Shapes::CShape
protected
m_cAABB
Shapes::CShape
protected
m_cObjSpaceAABB
Shapes::CShape
private
m_eMotionType
Shapes::CShape
protected
m_eShapeType
Shapes::CShape
protected
m_fAngle0
Shapes::CArc
protected
m_fAngle1
Shapes::CArc
protected
m_fElasticity
Shapes::CShape
protected
m_fGravity
Shapes::CShapeCommon
protected
static
m_fOrientation
Shapes::CShape
protected
m_fRadius
Shapes::CCircle
protected
m_fRadiusSq
Shapes::CCircle
protected
m_fRotSpeed
Shapes::CShape
protected
m_fTimeStep
Shapes::CShapeCommon
protected
static
m_pUser
Shapes::CShape
protected
m_vPos
Shapes::CShape
private
m_vPt0
Shapes::CArc
protected
m_vPt1
Shapes::CArc
protected
m_vRotCenter
Shapes::CShape
protected
m_vTangent0
Shapes::CArc
protected
m_vTangent1
Shapes::CArc
protected
move
()
Shapes::CShape
virtual
PtInCircle
(const Vector2 &) const
Shapes::CCircle
PtInSector
(const Vector2 &) const
Shapes::CArc
PtToAngle
(const Vector2 &) const
Shapes::CArc
protected
Reset
()
Shapes::CShape
virtual
Rotate
(const Vector2 &, float)
Shapes::CShape
virtual
SetAABBPoint
(const Vector2 &)
Shapes::CShape
SetCanCollide
(bool=true)
Shapes::CShape
SetOrientation
(float)
Shapes::CShape
SetPos
(const Vector2 &)
Shapes::CShape
SetRotating
(bool)
Shapes::CShape
SetRotCenter
(const Vector2 &)
Shapes::CShape
SetRotSpeed
(float)
Shapes::CShape
SetUserPtr
(void *)
Shapes::CShape
Tangent
(const CCircle *, CLineSegDesc &) const
Shapes::CCircle
Tangents
(const Vector2 &, Vector2 &, Vector2 &) const
Shapes::CCircle
Tangents
(const CCircle *, CLineSegDesc &, CLineSegDesc &) const
Shapes::CCircle
Update
()
Shapes::CArc
protected
~CShape
()
Shapes::CShape
virtual
Generated by
1.12.0