tbx  0.7.6
Public Member Functions | List of all members
tbx::ColourSelectedEvent Class Reference

Event data for colour selected event. More...

#include <colourdbox.h>

Public Member Functions

 ColourSelectedEvent (ColourDbox cbox, bool none, const unsigned char *block)
 Construct a colour selected event from event data. More...
 
 ColourSelectedEvent (const ColourSelectedEvent &other)
 Construct from anothe ColourSelectedEvent. More...
 
ColourSelectedEventoperator= (const ColourSelectedEvent &other)
 Make this object to another ColourSelectedEvent object. More...
 
ColourDbox colour_dbox () const
 Return colour dbox that generated this event.
 
bool none () const
 None colour was selected.
 
unsigned char blue () const
 Blue amount selected.
 
unsigned char green () const
 Green amount selected.
 
unsigned char red () const
 Red amount selected.
 
ColourDbox::ColourModel model () const
 Colour model selected.
 

Detailed Description

Event data for colour selected event.

Constructor & Destructor Documentation

◆ ColourSelectedEvent() [1/2]

tbx::ColourSelectedEvent::ColourSelectedEvent ( ColourDbox  cbox,
bool  none,
const unsigned char *  block 
)

Construct a colour selected event from event data.

Parameters
cboxColourDbox event occurred upon
nonetrue if no colour option is provided
blockselected colour details

◆ ColourSelectedEvent() [2/2]

tbx::ColourSelectedEvent::ColourSelectedEvent ( const ColourSelectedEvent other)

Construct from anothe ColourSelectedEvent.

Parameters
otherColourSelectedEvent to copy

Member Function Documentation

◆ operator=()

ColourSelectedEvent & tbx::ColourSelectedEvent::operator= ( const ColourSelectedEvent other)

Make this object to another ColourSelectedEvent object.

Parameters
otherColourSelectedEvent to copy
Returns
this object reference

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