Bomberman
Classes | Namespaces | Typedefs | Enumerations
ButtonComponent.hpp File Reference
#include "Models/Callback.hpp"
#include "Component/Component.hpp"
#include "Entity/Entity.hpp"
#include <optional>
#include "Wal.hpp"
Include dependency graph for ButtonComponent.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BBM::ButtonComponent< T >
 

Namespaces

 BBM
 

Typedefs

typedef ButtonComponent< IDLE > BBM::OnIdleComponent
 
typedef ButtonComponent< CLICK > BBM::OnClickComponent
 
typedef ButtonComponent< HOVER > BBM::OnHoverComponent
 

Enumerations

enum  BBM::ButtonComponentType { BBM::IDLE, BBM::CLICK, BBM::HOVER }