#include <CScroller.h>
Public Member Functions | |
| CScroller (void) | |
| ~CScroller (void) | |
| void | Create (int PositionX, int PositionY, int SpriteWidth, int SpriteHeight, float SpeedX, float SpeedY, float LoopTime) |
| void | Destroy (void) |
| void | Update (float DeltaTime) |
| bool | OutOfBounds (void) |
| int | GetPositionX (void) |
| int | GetPositionY (void) |
| void | SetSpeed (float SpeedX, float SpeedY) |
Private Attributes | |
| int | m_SpriteWidth |
| int | m_SpriteHeight |
| float | m_SpeedX |
| float | m_SpeedY |
| float | m_LoopTime |
| float | m_RemainingLoopTime |
| bool | m_Looping |
| float | m_fPositionX |
| float | m_fPositionY |
| int | m_iPositionX |
| int | m_iPositionY |
| CScroller::CScroller | ( | void | ) |
| CScroller::~CScroller | ( | void | ) |
| void CScroller::Create | ( | int | PositionX, | |
| int | PositionY, | |||
| int | SpriteWidth, | |||
| int | SpriteHeight, | |||
| float | SpeedX, | |||
| float | SpeedY, | |||
| float | LoopTime | |||
| ) |

| void CScroller::Destroy | ( | void | ) |

| void CScroller::Update | ( | float | DeltaTime | ) |


| bool CScroller::OutOfBounds | ( | void | ) |

| int CScroller::GetPositionX | ( | void | ) | [inline] |

| int CScroller::GetPositionY | ( | void | ) | [inline] |

| void CScroller::SetSpeed | ( | float | SpeedX, | |
| float | SpeedY | |||
| ) | [inline] |
int CScroller::m_SpriteWidth [private] |
int CScroller::m_SpriteHeight [private] |
float CScroller::m_SpeedX [private] |
float CScroller::m_SpeedY [private] |
float CScroller::m_LoopTime [private] |
float CScroller::m_RemainingLoopTime [private] |
bool CScroller::m_Looping [private] |
float CScroller::m_fPositionX [private] |
float CScroller::m_fPositionY [private] |
int CScroller::m_iPositionX [private] |
int CScroller::m_iPositionY [private] |
1.5.5