#include <TitleState.h>
      
        
          | TitleState::TitleState | ( | void |  | ) |  | 
      
 
 
      
        
          | void TitleState::Exit | ( | void |  | ) |  | 
      
 
 
  
  | 
        
          | void TitleState::LoadAssets | ( | void |  | ) | const |  | virtual | 
 
Carrega os assets do estado. 
Carrega os assets do estado. 
Implementa State.
 
 
  
  | 
        
          | void TitleState::Pause | ( | void |  | ) |  |  | virtual | 
 
Pausa o State. 
Esse método realizar as ações necessárias para pausar o State para que outro State seja empilhado sobre ele. 
Implementa State.
 
 
      
        
          | void TitleState::Play | ( | void |  | ) |  | 
      
 
 
  
  | 
        
          | void TitleState::Render | ( | void |  | ) | const |  | virtual | 
 
Renderiza os elmentos do jogo. 
Aqui deve ser colocado o código que rederiza os elementos jogo na ordem que for desejada. Pode-se fazer o uso do RenderArray por praticidade. 
Implementa State.
 
 
  
  | 
        
          | void TitleState::RenderUI | ( | void |  | ) | const |  | private | 
 
 
  
  | 
        
          | void TitleState::Resume | ( | void |  | ) |  |  | virtual | 
 
Despausa o State. 
Esse método realizar as ações necessárias para o State seja despausado pois o State que estava sobre ele na pilha foi desempilhado. 
Implementa State.
 
 
  
  | 
        
          | void TitleState::SetupUI | ( | void |  | ) |  |  | private | 
 
 
  
  | 
        
          | void TitleState::Update | ( | float | dt | ) |  |  | virtual | 
 
Atualiza os estado do jogo. 
- Parâmetros
- 
  
    | dt | intervalo de tempo transcorrido desde a última atualização. |  
 
Aqui deve ser colocado o código que atualiza o estado do jogo, utilizando dos dados contidos no inputManager, câmera e outras paster que forem julgadas necessárias. Pode-se fazer o uso do UpdateArray() por praticidade. 
Implementa State.
 
 
  
  | 
        
          | void TitleState::UpdateUI | ( | float | dt | ) |  |  | private | 
 
 
  
  | 
        
          | Sound TitleState::clickSound |  | private | 
 
 
  
  | 
        
          | Music TitleState::titleMusic |  | private | 
 
 
A documentação para esta classe foi gerada a partir dos seguintes arquivos: