Orxonox  0.0.5 Codename: Arcturus
Public Member Functions | Static Public Attributes | List of all members
orxonox::InputStatePriority Struct Reference

Enumeration wrapper for input state priorities. More...

#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/libraries/core/input/InputPrereqs.h>

Inheritance diagram for orxonox::InputStatePriority:
orxonox::OrxEnum< InputStatePriority >

Public Member Functions

 OrxEnumConstructors (InputStatePriority)
 
- Public Member Functions inherited from orxonox::OrxEnum< InputStatePriority >
constexpr OrxEnum ()
 
constexpr OrxEnum (int type)
 
constexpr OrxEnum (const InputStatePriority &instance)
 
constexpr OrxEnum (const OrxEnum &instance)=delete
 
constexpr operator int () const
 
constexpr bool operator< (const InputStatePriority &right) const
 
InputStatePriorityoperator= (int type)
 
constexpr bool operator> (const InputStatePriority &right) const
 

Static Public Attributes

static constexpr int Calibrator = HighPriority + 1
 
static constexpr int Console = HighPriority + 0
 
static constexpr int Detector = HighPriority + 2
 
static constexpr int Dynamic = 0
 
static constexpr int Empty = -1
 
static constexpr int HighPriority = 1000
 

Detailed Description

Enumeration wrapper for input state priorities.

Member Function Documentation

orxonox::InputStatePriority::OrxEnumConstructors ( InputStatePriority  )

Member Data Documentation

constexpr int orxonox::InputStatePriority::Calibrator = HighPriority + 1
static
constexpr int orxonox::InputStatePriority::Console = HighPriority + 0
static
constexpr int orxonox::InputStatePriority::Detector = HighPriority + 2
static
constexpr int orxonox::InputStatePriority::Dynamic = 0
static
constexpr int orxonox::InputStatePriority::Empty = -1
static
constexpr int orxonox::InputStatePriority::HighPriority = 1000
static

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