Privacy
An open-source, flexible 3D physical simulation framework
ConnexionHID.cpp File Reference
#include "../ConnexionHID.h"
#include <mars/utils/Mutex.h>
#include <QApplication>
#include <cmath>
#include <windows.h>

Go to the source code of this file.

Namespaces

 mars
 Copyright 2012, DFKI GmbH Robotics Innovation Center.
 
 mars::plugins
 
 mars::plugins::connexion_plugin
 

Macros

#define _WIN32_WINNT   0x0601
 

Functions

bool mars::plugins::connexion_plugin::myEventFilter (void *message, long *result)
 
int mars::plugins::connexion_plugin::registerRawDevices (HWND hwndMessagesWindow)
 
int mars::plugins::connexion_plugin::initConnexionHID (void *windowID)
 
void mars::plugins::connexion_plugin::getValue (interfaces::sReal *coordiantes, struct connexionValues *rawValues)
 
void mars::plugins::connexion_plugin::closeConnexionHID ()
 

Variables

static int mars::plugins::connexion_plugin::idleFrameCount [3] = {0,0,0}
 
static int mars::plugins::connexion_plugin::idleThreshold = 4
 
static mars::utils::Mutex mars::plugins::connexion_plugin::valueMutex
 
static connexionValues mars::plugins::connexion_plugin::tmpValues
 

Macro Definition Documentation

◆ _WIN32_WINNT

#define _WIN32_WINNT   0x0601

Definition at line 25 of file ConnexionHID.cpp.