Tatooine
Public Member Functions | List of all members
tatooine::gl::button_pressed_event< Event > Struct Template Reference

#include <window_notifier.h>

Inheritance diagram for tatooine::gl::button_pressed_event< Event >:
[legend]
Collaboration diagram for tatooine::gl::button_pressed_event< Event >:
[legend]

Public Member Functions

void on_button_pressed (button b) override
 
- Public Member Functions inherited from tatooine::holder< Event >
 holder (_T &&obj)
 
virtual ~holder ()=default
 
const auto & get () const
 
auto & get ()
 
- Public Member Functions inherited from tatooine::base_holder
virtual ~base_holder ()=default
 
- Public Member Functions inherited from tatooine::gl::window_listener
virtual void on_cursor_moved (double, double)
 
virtual void on_resize (int, int)
 
virtual void on_close ()
 
- Public Member Functions inherited from tatooine::gl::keyboard_listener
virtual void on_key_pressed (key)
 
virtual void on_key_released (key)
 
- Public Member Functions inherited from tatooine::gl::button_listener
virtual void on_button_pressed (button)
 
virtual void on_button_released (button)
 
virtual void on_wheel_up ()
 
virtual void on_wheel_down ()
 
virtual void on_wheel_left ()
 
virtual void on_wheel_right ()
 

Additional Inherited Members

- Public Types inherited from tatooine::holder< Event >
using held_type = Event
 
- Protected Attributes inherited from tatooine::holder< Event >
Event m_held_object
 

Member Function Documentation

◆ on_button_pressed()

template<typename Event >
void tatooine::gl::button_pressed_event< Event >::on_button_pressed ( button  b)
inlineoverridevirtual

Reimplemented from tatooine::gl::button_listener.


The documentation for this struct was generated from the following file: