MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::SpaceMouse::Action Struct Reference

#include <MRSpaceMouseDevice.h>

Public Attributes

bool btnStateChanged = false
 
std::bitset< size_t(Buttons::SMB_BUTTON_COUNT)> buttons = 0
 
Vector3f translate = { 0.0f, 0.0f, 0.0f }
 
Vector3f rotate = { 0.0f, 0.0f, 0.0f }
 

Member Data Documentation

◆ btnStateChanged

bool MR::SpaceMouse::Action::btnStateChanged = false

◆ buttons

std::bitset<size_t( Buttons::SMB_BUTTON_COUNT )> MR::SpaceMouse::Action::buttons = 0

◆ rotate

Vector3f MR::SpaceMouse::Action::rotate = { 0.0f, 0.0f, 0.0f }

◆ translate

Vector3f MR::SpaceMouse::Action::translate = { 0.0f, 0.0f, 0.0f }

The documentation for this struct was generated from the following file: