◆ this()
| ComponentPosition::this |
( |
int | x, |
|
|
int | y, |
|
|
int | w, |
|
|
int | h ) |
|
inline |
◆ GetCenterX()
| int ComponentPosition::GetCenterX |
( |
| ) |
|
|
inline |
◆ GetCenterY()
| int ComponentPosition::GetCenterY |
( |
| ) |
|
|
inline |
◆ GetRectRef()
| SDL_Rect * ComponentPosition::GetRectRef |
( |
| ) |
|
|
inline |
◆ Input()
| void ComponentPosition::Input |
( |
| ) |
|
|
inline |
◆ LoadFromJSON()
| static ComponentPosition ComponentPosition::LoadFromJSON |
( |
size_t | id, |
|
|
JSONValue | json ) |
|
inlinestatic |
◆ Move()
| void ComponentPosition::Move |
( |
int | x, |
|
|
int | y ) |
|
inline |
◆ MoveTo()
| void ComponentPosition::MoveTo |
( |
int | x, |
|
|
int | y ) |
|
inline |
◆ Render()
| void ComponentPosition::Render |
( |
| ) |
|
|
inline |
◆ RotateClockwise()
| void ComponentPosition::RotateClockwise |
( |
double | angle | ) |
|
|
inline |
◆ Scale()
| void ComponentPosition::Scale |
( |
double | amount | ) |
|
|
inline |
◆ Update()
| void ComponentPosition::Update |
( |
| ) |
|
|
inline |
◆ angleDelta
| double ComponentPosition::angleDelta = 0.0 |
◆ hDelta
| int ComponentPosition::hDelta = 0 |
◆ mAngle
| double ComponentPosition::mAngle = 0.0 |
◆ mBaseRect
| SDL_Rect ComponentPosition::mBaseRect |
◆ mRect
| SDL_Rect ComponentPosition::mRect |
◆ mScale
| double ComponentPosition::mScale = 1.0 |
◆ wDelta
| int ComponentPosition::wDelta = 0 |
◆ xDelta
| int ComponentPosition::xDelta = 0 |
◆ yDelta
| int ComponentPosition::yDelta = 0 |
The documentation for this class was generated from the following file:
- /Users/hodori/Documents/cpsc511/finalproject-engine-drop-table-engines/Engine/src/component.d