mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 05:17:34 +00:00
AK: Rename the common integer typedefs to make it obvious what they are.
These types can be picked up by including <AK/Types.h>: * u8, u16, u32, u64 (unsigned) * i8, i16, i32, i64 (signed)
This commit is contained in:
parent
c4c4bbc5ba
commit
27f699ef0c
208 changed files with 1603 additions and 1621 deletions
|
@ -726,7 +726,7 @@ private:
|
|||
Vector<Rect, 32> m_rects;
|
||||
};
|
||||
|
||||
enum class MouseButton : byte {
|
||||
enum class MouseButton : u8 {
|
||||
None = 0,
|
||||
Left = 1,
|
||||
Right = 2,
|
||||
|
@ -735,7 +735,7 @@ enum class MouseButton : byte {
|
|||
|
||||
class WSKeyEvent final : public WSEvent {
|
||||
public:
|
||||
WSKeyEvent(Type type, int key, char character, byte modifiers)
|
||||
WSKeyEvent(Type type, int key, char character, u8 modifiers)
|
||||
: WSEvent(type)
|
||||
, m_key(key)
|
||||
, m_character(character)
|
||||
|
@ -748,7 +748,7 @@ public:
|
|||
bool alt() const { return m_modifiers & Mod_Alt; }
|
||||
bool shift() const { return m_modifiers & Mod_Shift; }
|
||||
bool logo() const { return m_modifiers & Mod_Logo; }
|
||||
byte modifiers() const { return m_modifiers; }
|
||||
u8 modifiers() const { return m_modifiers; }
|
||||
char character() const { return m_character; }
|
||||
|
||||
private:
|
||||
|
@ -756,7 +756,7 @@ private:
|
|||
friend class WSScreen;
|
||||
int m_key { 0 };
|
||||
char m_character { 0 };
|
||||
byte m_modifiers { 0 };
|
||||
u8 m_modifiers { 0 };
|
||||
};
|
||||
|
||||
class WSMouseEvent final : public WSEvent {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue