# BreakoutPaddle Member List

This is the complete list of members for BreakoutPaddle, including all inherited members.

AddToVelocity(const Vector2i &vec) | BreakoutPaddle | `[inline]`
AttachBallToPaddle(BreakoutBall *pBall) | BreakoutPaddle | `[inline]`
BreakoutBox() | BreakoutBox |
BreakoutBox(const Vector2i &pos, const Vector2i &size, const unsigned int &health) | BreakoutBox |
BreakoutPaddle(const Vector2i &pos, const Vector2i &boxSize, const ColourRGB &innerColour, const ColourRGB &outerColour) | BreakoutPaddle | `[inline]`
DetachBallFromPaddle() | BreakoutPaddle | `[inline]`
Disable() | BreakoutBox | `[inline]`
Draw() | BreakoutPaddle | `[inline, virtual]`
Enable() | BreakoutBox | `[inline]`
GetAABB() | BreakoutBox | `[inline]`
GetHealth() | BreakoutBox | `[inline]`
GetPosition() | BreakoutBox | `[inline]`
GetSize() | BreakoutBox | `[inline]`
GetVelocity() | BreakoutPaddle | `[inline]`
HandleCollisionWithWorldBoundaries(BreakoutWorldBoundaries *pBounds) | BreakoutPaddle | `[inline]`
IsAlive() | BreakoutBox | `[inline]`
IsBallAttached() | BreakoutPaddle | `[inline]`
IsEnabled() | BreakoutBox | `[inline]`
m_ballOffset | BreakoutPaddle | `[protected]`
m_bBallAttached | BreakoutPaddle | `[protected]`
m_bIsAlive | BreakoutBox | `[protected]`
m_bIsEnabled | BreakoutBox | `[protected]`
m_boundingBox | BreakoutBox | `[protected]`
m_health | BreakoutBox | `[protected]`
m_lastHitTime | BreakoutBox | `[protected]`
m_pBallAttached | BreakoutPaddle | `[protected]`
m_position | BreakoutBox | `[protected]`
m_size | BreakoutBox | `[protected]`
m_sprID | BreakoutPaddle | `[protected]`
m_velocity | BreakoutPaddle | `[protected]`
SetHealth(const int &health) | BreakoutBox | `[inline]`
SetPosition(const Vector2i &pos) | BreakoutBox | `[inline]`
SetSize(const Vector2i &size) | BreakoutBox | `[inline]`
SetVelocity(const Vector2i &vel) | BreakoutPaddle | `[inline]`
TakeHit() | BreakoutBox |
Update() | BreakoutPaddle | `[inline, virtual]`
updateBBox() | BreakoutBox | `[protected]`
~BreakoutBox() | BreakoutBox |