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
Métodos Públicos | Atributos Públicos | Lista de todos os Membros
Referência da Classe StateDataabstract

Interface de comunicação entre States. Mais...

#include <StateData.h>

Diagrama de Hierarquia para StateData:
[legenda]
Diagrama de colaboração para StateData:
[legenda]

Métodos Públicos

virtual bool Is (StateDataType typeToCheck) const =0
 Informa o tipo do StateData. Mais...
 

Atributos Públicos

int waveCount
 
int lifes
 

Descrição Detalhada

Interface de comunicação entre States.

O objetivo dessa classe é conter informações para um state a ser construído. Para um State conseguir saber que informações o StateData tem, existe o método Is, que irá identificar o StateData. Isso permite então o cast do StateData para o tipo correto.

Métodos

virtual bool StateData::Is ( StateDataType  typeToCheck) const
pure virtual

Informa o tipo do StateData.

Iidentifica o tipo de StateData da instância. Isso permite então o cast correto do StateData para o tipo desejado.

Implementado por EndStateData e EndStateData.

Atributos

int StateData::lifes
int StateData::waveCount

A documentação para esta classe foi gerada a partir do seguinte arquivo: