Projeto IDJ - Towers Of Madness
TowerDefenseLovecraftnianoZombicida
Página Principal
Páginas relacionadas
Classes
Arquivos
Todos
Classes
Arquivos
Funções
Variáveis
Definições de Tipos
Enumerações
Valores enumerados
Definições e Macros
Páginas
Lista de Futuras Atividades
Membro
Camera::pos
Verificar viabilidade de tornar privado.
Membro
Collision::Mag
(const
Vec2
&p)
Verificar se usamos o nosso no lugar.
Membro
Collision::Norm
(const
Vec2
&p)
Verificar se usamos o nosso no lugar.
Membro
Collision::Rotate
(const
Vec2
&p, float angle)
Verificar se usamos o nosso no lugar.
Membro
Enemy::Enemy
(
Vec2
position, int enemyIndex,
EnemyData
enemyData, uint baseHP, uint endPoint,
TileMap
&tileMap,
WaveManager
&wManager)
Documentar!
Verificar se está sendo usado.
Parâmetros
position
posição onde o inimigo deve ser instancido.
life
Quantidade de vida que o inimigo deve ter.
Membro
Enemy::Is
(string type)
Verificar viabilidade de usar enum no lugar de string
Membro
Enemy::NotifyCollision
(
GameObject
&object)
Verificar viabilidade de tratar colisão em componentes.
Membro
GameObject::GetComponent
(ComponentType type)
Verificar viabilidade de lançar exceção ao invés de fechar o jogo.
Membro
InputManager::MouseScroll
(void) const
Fazer a correção dos sentidos de acordo com a direções. Essa correção só pode ser feita após a versão 2.0.4 da SDL2. Veja
https://wiki.libsdl.org/SDL_MouseWheelEvent
Membro
InputManager::Update
(void)
Verificar se o keyUpdate e o mouseUpdate devem ser atualizados nos casos de SDL_KEYUP e SDL_MOUSEBUTTONUP, respectivamente.
Membro
Music::Music
()
Verificar a necessidade da existência desse contrutor.
Membro
Music::Open
(string file)
Colocar para parar a música que estiver em execução?
Membro
Rect::SetWidthAndHeight
(
Vec2
const &vec)
Transformar isso em const.
Classe
Resources
Ver com a monitora quando/como as músicas e sons devem ser alocados/desalocados.
Membro
Sound::Sound
()
Verificar a necessidade da existência desse contrutor.
Membro
Sprite::SetFrameCount
(int frameCount)
verificar a necessidade de existir SetFrameCount.
Membro
Sprite::Sprite
(void)
verificar a real necessidade disso.
Membro
State::~State
(void)
Verificar necessidade de fazer um destrutor virtual.
Membro
Text::SetStyle
(TextStyle style)
Ver A viabilidade de adicionar um argumento SDL_color para o caso do novo estilo ser SHARED.
Membro
TileMap::GetCoordTilePos
(
Vec2
const &mousePos, bool affecteedByZoom, int layer) const
Verificar se deve lançar exceção ao invés de retornar um valor negativo.
Membro
TileMap::GetTileGroups
(int tileType) const
Resolver bug na detecção de adjacências.
Membro
UItext::SetStyle
(TextStyle style)
Ver A viabilidade de adicionar um argumento SDL_color para o caso do novo estilo ser SHARED.
Membro
Vec2::Normalize
(void)
Discutir se o coloca como const.
Gerado em Sexta, 7 de Julho de 2017 01:40:39 para Projeto IDJ - Towers Of Madness por
1.8.8