Blender  V3.3
GHOST_ModifierKeys.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2001-2002 NaN Holding BV. All rights reserved. */
3 
9 #pragma once
10 
11 #include "GHOST_Types.h"
12 
22 
24 
31 
37  bool get(GHOST_TModifierKey mask) const;
38 
44  void set(GHOST_TModifierKey mask, bool down);
45 
49  void clear();
50 
56  bool equals(const GHOST_ModifierKeys &keys) const;
57 
72 };
GHOST_TKey
Definition: GHOST_Types.h:259
GHOST_TModifierKey
Definition: GHOST_Types.h:118
ccl_device_inline float4 mask(const int4 &mask, const float4 &a)
Definition: math_float4.h:513
unsigned char uint8_t
Definition: stdint.h:78
void set(GHOST_TModifierKey mask, bool down)
bool get(GHOST_TModifierKey mask) const
bool equals(const GHOST_ModifierKeys &keys) const
static GHOST_TKey getModifierKeyCode(GHOST_TModifierKey mask)