Projeto IDJ - Towers Of Madness
TowerDefenseLovecraftnianoZombicida
 Todos Classes Arquivos Funções Variáveis Definições de Tipos Enumerações Valores enumerados Definições e Macros Páginas
Hierarquia de Classes

Vá para o Gráfico de Hierarquia de Classes

Esta lista de hierarquias está parcialmente ordenada (ordem alfabética):
[detail level 123]
 CActionManager
 CAStarHeuristic
 CManhattanDistance
 CCameraClasse que modela a câmera
 CCollisionClasse header-only que implementa lógica de colisão
 CColorStruct para armazenar informações de cor
 CComponentModela os componentes
 CAIArtComponete IA que se move para ponto de destino
 CAIEngineerComponete IA que se move para ponto de destino
 CAIGoDownComponete IA que se move para baixo
 CAIGoToComponete IA que se move para ponto de destino
 CAIMedicComponete IA que se move para ponto de destino
 CAIPrintPathComponete IA que se move para ponto de destino
 CAIQuimicComponete IA que reproduz o comportamento do estudande de quimica
 CDragAndDropClasse responsável por arrastar e posicionar Objetos
 CHitPoints
 CShooter
 CWaveManagerClasse que gerencia as waves do jogo. Responsavel por iniciar, encerrar e contar as waves. Também gerencia o spawn dos inimigos na wave atual. Mantem a contagem de vidas restantes e inimigos restantes que sao usadas para condição de fim de jogo
 CEnemyData
 CEnemySpawnData
 CGameClasse que modela o todo-poderoso Jogo
 CGameObjectClasse virtual que especifica o funcionamento de um GameObject
 CAnimationClasse que modela animações
 CBullet
 CEnemyClasse que modela inimigos
 CObstacle
 CTower
 CGameResourcesClasse estática que gerencia recursos específicos do jogo
 CInputManagerClasse que organiza entradas do usuário
 CTileMap::LessThanByHeuristic
 CMusicClasse que modela músicas
 CNearestGOFinder
 CStageState
 CTileMapClasse que modela o TileMap
 Cpriority_queue
 CTileMap::AStarPryorityQueue< T >
 CRectClasse que modela um rect
 CResourcesClasse estática responsável por gestão dos recursos em memória
 CSoundClasse que modela sons
 CSpawnPointData
 CSpriteClasse que modela uma sprite
 CStateClasse virtual que modela um estado do jogo
 CEndState
 CStageState
 CTitleState
 CStateDataInterface de comunicação entre States
 CEndStateData
 CEndStateData
 CTextClasse que modela textos
 CTileMapObserver
 CAIArtComponete IA que se move para ponto de destino
 CAIEngineerComponete IA que se move para ponto de destino
 CAIMedicComponete IA que se move para ponto de destino
 CAIQuimicComponete IA que reproduz o comportamento do estudande de quimica
 CStageState
 CTileSetClasse responsável por modelar um tileset
 CTimerTemporizador
 CUIbuttonClasse virtual que modela o comportamento de um botão na interface gráfica
 CUIimageButton
 CUItextButton
 CUIelement
 CUIcanvas
 CUIgridGroup
 CUIhorizontalGroup
 CUIverticalGroup
 CUIimage
 CUIimageButton
 CUItextClasse que modela textos
 CUItextButton
 CVec2Classe que modela um vetor(no sentido físico)
 CWaveData