|
My Project
|
Classe para a bolinha. More...
#include <bolinha.h>

Public Member Functions | |
| bolinha (int x_, int y_) | |
| Construtor da bolinha. More... | |
| int | getX () |
| int | getY () |
| int | getW () |
| int | getH () |
| float | getWmult () |
| float | getHmult () |
| bool | getExit () |
| bool | getPause () |
| void | setX (int x_) |
| void | setY (int y_) |
| void | setW (int w_) |
| void | setH (int h_) |
| void | setExit (bool exit_) |
| void | setPause (bool pause_) |
Private Attributes | |
| int | x |
| int | y |
| int | h |
| int | w |
| float | h_mult =0.25 |
| float | w_mult =0.25 |
| int | color |
| bool | exit = false |
| bool | pause = false |
Classe para a bolinha.
Esta é a classe para a bolinha. Ela possui variaveis internas para guardar suas dimensoes e posicao, alem de ter um fator de multiplicacao para quando for ser mostrada na tela. Tambem tem os parametros de estado exit e pause
| bolinha::bolinha | ( | int | x_, |
| int | y_ | ||
| ) |
Construtor da bolinha.
Recebe uma posicao (x,y) inicial da bolinha
| bool bolinha::getExit | ( | ) |
| int bolinha::getH | ( | ) |
| float bolinha::getHmult | ( | ) |
| bool bolinha::getPause | ( | ) |
| int bolinha::getW | ( | ) |
| float bolinha::getWmult | ( | ) |
| int bolinha::getX | ( | ) |
| int bolinha::getY | ( | ) |
| void bolinha::setExit | ( | bool | exit_ | ) |
| void bolinha::setH | ( | int | h_ | ) |
| void bolinha::setPause | ( | bool | pause_ | ) |
| void bolinha::setW | ( | int | w_ | ) |
| void bolinha::setX | ( | int | x_ | ) |
| void bolinha::setY | ( | int | y_ | ) |
|
private |
Cor da bolinha
|
private |
Variavel de condicao. Tem valor true caso a bolinha atinja a parte inferior da tela
|
private |
|
private |
|
private |
Variavel de condicao. Caso seja true, a bolinha fica parada em uma posicao definida
|
private |
Variaveis de dimensao
|
private |
Fator de multiplicacao para visualizacao
|
private |
|
private |
Variaveis de posicao
1.8.11