text: #ifndef __TEAMLOGOSCENE_H__
  #define __TEAMLOGOSCENE_H__
  
  #include "j1Module.h"
  #include "Scene.h"
  
  class TeamLogoScene : public Scene
  {
  public:
  
  	TeamLogoScene();									// Constructor
  	~TeamLogoScene();									// Destructor
  
  	bool Awake(pugi::xml_node& config);				// Called before render is available
  	bool Start();									// Called before the first frame
  	bool PreUpdate();								// Called before all Updates
  	bool Update(float dt);							// Called each loop iteration
  	bool PostUpdate();								// Called before all Updates
  	bool CleanUp();									// Called before quitting
  
  
  
  public:
  	//void InitScene();								// Method that will be used to initialize all scene elements.
  	
  	//void DrawScene();								// Method that will draw all scene elements on screen.
  	//SDL_Texture* SceneToTexture();				// Method that will be used to get a texture from the current screen.
  
  
  	void GUI_Event_Manager(GUI_Event type, j1UIElement* element);
  
  
  	void ExecuteTransition();						// Method that will trigger a new transition depending on the input received.
  
  public:
  
  	j1UIElement* teamLogoButton = nullptr;
  
  
  private:
  
  	bool ResetPosition;
  
  };
  
  #endif // __FIRSTSCENE_H__
  