Elaztek Developer Hub
Blamite Game Engine - Strings  00425.12.30.24.2120.blamite
A library containing general purpose utilities and classes for use in multiple projects.
MouseUnclickEvent Class Reference

Class representing a mouse button release. More...

#include <MouseUnclickEvent.h>

+ Inheritance diagram for MouseUnclickEvent:
+ Collaboration diagram for MouseUnclickEvent:

Public Member Functions

 MouseUnclickEvent (uint8_t _button)
 Constructs a new event. More...
 
uint8_t GetButton ()
 Retrieves the mouse button that was pressed. More...
 
- Public Member Functions inherited from BlamEvent
 BlamEvent (BlamEventType type)
 Constructs a new event with the specified type. More...
 
BlamEventType GetEventType ()
 Retrieves the type of the event. More...
 
void SetCancelled (bool cancel)
 Sets whether or not the event should be cancelled. More...
 
bool IsCancelled ()
 Determines whether or not the event has been cancelled. More...
 

Detailed Description

Class representing a mouse button release.

This event is fired from the SDL_MOUSEBUTTONUP event.

Constructor & Destructor Documentation

◆ MouseUnclickEvent()

MouseUnclickEvent::MouseUnclickEvent ( uint8_t  _button)

Constructs a new event.

Parameters
_button- The clicked mouse button ID.

Member Function Documentation

◆ GetButton()

uint8_t MouseUnclickEvent::GetButton ( )

Retrieves the mouse button that was pressed.

Returns
The pressed mouse button.

The documentation for this class was generated from the following files: