This handler handles mouse leave events.
| 185 | |
| 186 | // This handler handles mouse leave events. |
| 187 | void HandleMouseLeave( int x, int y ) override { |
| 188 | SetLabel( sf::String( "Mouse Leave: " + std::to_string( x ) + "," + std::to_string( y ) ) ); |
| 189 | |
| 190 | if( GetState() == State::PRELIGHT ) { |
| 191 | SetState( State::NORMAL ); |
| 192 | } |
| 193 | } |
| 194 | |
| 195 | // This handler handles mouse button events |
| 196 | void HandleMouseButtonEvent( sf::Mouse::Button button, bool press, int x, int y ) override { |