Cogs.Foundation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations
Gestures.h File Reference
#include "Mouse.h"
#include <optional>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  Cogs::Gesture
 
struct  Cogs::Gesture::Coord
 
struct  Cogs::Gesture::Hover
 
struct  Cogs::Gesture::Wheel
 
struct  Cogs::Gesture::Tap
 
struct  Cogs::Gesture::DoubleTap
 
struct  Cogs::Gesture::Press
 
struct  Cogs::Gesture::Drag
 
struct  Cogs::Gesture::Swipe
 
struct  Cogs::Gesture::Pan
 
struct  Cogs::Gesture::Rotate
 
struct  Cogs::Gesture::Pinch
 
class  Cogs::Gestures
 
struct  Cogs::Gestures::PointerState
 
struct  Cogs::Gestures::PointerState::Data
 

Namespaces

namespace  Cogs
 Main Cogs namespace.
 

Typedefs

using Cogs::PointerId = size_t
 

Enumerations

enum class  Cogs::PointerType { Cogs::Mouse , Cogs::Touch , Cogs::Count , Cogs::Unknown }