This commit is contained in:
RafayAhmad7548 2024-06-16 18:53:25 +05:00
parent 37776af5db
commit ab03d5f10c
4045 changed files with 286212 additions and 3 deletions

View file

@ -0,0 +1,48 @@
struct keyinfo{
bool pressedOnce;
long long time;
keyinfo() : pressedOnce(false), time(0){}
virtual void single_press() = 0;
virtual void double_press() = 0;
};
struct esc_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct shift_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct ctrl_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct alt_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct super_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};

View file

@ -0,0 +1,5 @@
struct keyinfo{
bool pressedOnce;
long long time;
keyinfo() : pressedOnce(false), time(0){}
};

View file

@ -0,0 +1 @@
{"version":1,"resource":"file:///home/rafayahmad/Stuff/Coding/C%2B%2B/morebinds/keyinfo.cpp","entries":[{"id":"gl6O.cpp","timestamp":1718372102497},{"id":"qqCL.cpp","timestamp":1718372167422},{"id":"vAfA.cpp","timestamp":1718372183562},{"id":"COyV.cpp","timestamp":1718372467736},{"id":"Q8uY.cpp","timestamp":1718432788294},{"id":"cZGh.cpp","timestamp":1718432839937}]}

View file

@ -0,0 +1,15 @@
struct keyinfo{
bool pressedOnce;
long long time;
keyinfo() : pressedOnce(false), time(0){}
virtual void single_press() = 0;
};
struct shift_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};

View file

@ -0,0 +1,55 @@
struct keyinfo{
bool pressedOnce;
long long time;
keyinfo() : pressedOnce(false), time(0){}
virtual void single_press() = 0;
};
struct esc_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct shift_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct ctrl_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct alt_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct super_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct shift_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};

View file

@ -0,0 +1,47 @@
struct keyinfo{
bool pressedOnce;
long long time;
keyinfo() : pressedOnce(false), time(0){}
virtual void single_press() = 0;
};
struct esc_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct shift_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct ctrl_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct alt_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};
struct super_info : public keyinfo{
void single_press(){
}
void double_press(){
}
};