Home | History | Annotate | Download | only in accelerators

Lines Matching defs:Accelerator

5 #include "ui/base/accelerators/accelerator.h"
24 Accelerator::Accelerator()
31 Accelerator::Accelerator(KeyboardCode keycode, int modifiers)
38 Accelerator::Accelerator(const Accelerator& accelerator) {
39 key_code_ = accelerator.key_code_;
40 type_ = accelerator.type_;
41 modifiers_ = accelerator.modifiers_;
42 is_repeat_ = accelerator.is_repeat_;
43 if (accelerator.platform_accelerator_.get())
44 platform_accelerator_ = accelerator.platform_accelerator_->CreateCopy();
47 Accelerator::~Accelerator() {
50 Accelerator& Accelerator::operator=(const Accelerator& accelerator) {
51 if (this != &accelerator) {
52 key_code_ = accelerator.key_code_;
53 type_ = accelerator.type_;
54 modifiers_ = accelerator.modifiers_;
55 is_repeat_ = accelerator.is_repeat_;
56 if (accelerator.platform_accelerator_.get())
57 platform_accelerator_ = accelerator.platform_accelerator_->CreateCopy();
64 bool Accelerator::operator <(const Accelerator& rhs) const {
72 bool Accelerator::operator ==(const Accelerator& rhs) const {
84 bool Accelerator::operator !=(const Accelerator& rhs) const {
88 bool Accelerator::IsShiftDown() const {
92 bool Accelerator::IsCtrlDown() const {
96 bool Accelerator::IsAltDown() const {
100 bool Accelerator::IsCmdDown() const {
104 bool Accelerator::IsRepeat() const {
108 base::string16 Accelerator::GetShortcutText() const {
206 // Checking whether the character used for the accelerator is alphanumeric.