Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CEventCanvasKey Class Reference

#include <CEventCanvasKey.hpp>

Collaboration diagram for CEventCanvasKey:
[legend]

Public Member Functions

 CEventCanvasKey (const iv::ui::KeysPressed &keysPressed)
 
 CEventCanvasKey ()=delete
 
 ~CEventCanvasKey ()=default
 
 CEventCanvasKey (const CEventCanvasKey &other)=delete
 
 CEventCanvasKey (CEventCanvasKey &&other)=delete
 
CEventCanvasKeyoperator= (const CEventCanvasKey &other)=delete
 
CEventCanvasKeyoperator= (CEventCanvasKey &&other)=delete
 
bool isShift () const
 
bool isDelete () const
 
bool isControl () const
 
bool isKeyC () const
 
bool isKeyV () const
 
bool isKeyX () const
 
bool isKeyDown () const
 
bool isKeyRight () const
 
bool isKeyUp () const
 
bool isKeyLeft () const
 
bool isArrowKey () const
 
bool isCutShortcut () const
 
bool isCopyShortcut () const
 
bool isPasteShortcut () const
 

Private Attributes

iv::ui::KeysPressed m_keysPressed
 

Constructor & Destructor Documentation

◆ CEventCanvasKey() [1/4]

CEventCanvasKey::CEventCanvasKey ( const iv::ui::KeysPressed & keysPressed)
explicit

◆ CEventCanvasKey() [2/4]

CEventCanvasKey::CEventCanvasKey ( )
delete

◆ ~CEventCanvasKey()

CEventCanvasKey::~CEventCanvasKey ( )
default

◆ CEventCanvasKey() [3/4]

CEventCanvasKey::CEventCanvasKey ( const CEventCanvasKey & other)
delete

◆ CEventCanvasKey() [4/4]

CEventCanvasKey::CEventCanvasKey ( CEventCanvasKey && other)
delete

Member Function Documentation

◆ isArrowKey()

bool CEventCanvasKey::isArrowKey ( ) const
nodiscard

◆ isControl()

bool CEventCanvasKey::isControl ( ) const
nodiscard

◆ isCopyShortcut()

bool CEventCanvasKey::isCopyShortcut ( ) const
nodiscard

◆ isCutShortcut()

bool CEventCanvasKey::isCutShortcut ( ) const
nodiscard

◆ isDelete()

bool CEventCanvasKey::isDelete ( ) const
nodiscard

◆ isKeyC()

bool CEventCanvasKey::isKeyC ( ) const
nodiscard

◆ isKeyDown()

bool CEventCanvasKey::isKeyDown ( ) const
nodiscard

◆ isKeyLeft()

bool CEventCanvasKey::isKeyLeft ( ) const
nodiscard

◆ isKeyRight()

bool CEventCanvasKey::isKeyRight ( ) const
nodiscard

◆ isKeyUp()

bool CEventCanvasKey::isKeyUp ( ) const
nodiscard

◆ isKeyV()

bool CEventCanvasKey::isKeyV ( ) const
nodiscard

◆ isKeyX()

bool CEventCanvasKey::isKeyX ( ) const
nodiscard

◆ isPasteShortcut()

bool CEventCanvasKey::isPasteShortcut ( ) const
nodiscard

◆ isShift()

bool CEventCanvasKey::isShift ( ) const
nodiscard

◆ operator=() [1/2]

CEventCanvasKey & CEventCanvasKey::operator= ( CEventCanvasKey && other)
delete

◆ operator=() [2/2]

CEventCanvasKey & CEventCanvasKey::operator= ( const CEventCanvasKey & other)
delete

Member Data Documentation

◆ m_keysPressed

iv::ui::KeysPressed CEventCanvasKey::m_keysPressed
private

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