|
osgEarth 2.1.1
|
Public Member Functions | |
| InputSpec (int event_type, int input_mask, int modkey_mask) | |
| InputSpec (const InputSpec &rhs) | |
| bool | operator== (const InputSpec &rhs) const |
| bool | operator< (const InputSpec &rhs) const |
Public Attributes | |
| int | _event_type |
| int | _input_mask |
| int | _modkey_mask |
Definition at line 127 of file EarthManipulator.
| osgEarth::Util::EarthManipulator::InputSpec::InputSpec | ( | int | event_type, |
| int | input_mask, | ||
| int | modkey_mask | ||
| ) | [inline] |
Definition at line 129 of file EarthManipulator.
: _event_type(event_type), _input_mask(input_mask), _modkey_mask( modkey_mask ) { }
| osgEarth::Util::EarthManipulator::InputSpec::InputSpec | ( | const InputSpec & | rhs | ) | [inline] |
Definition at line 131 of file EarthManipulator.
: _event_type(rhs._event_type), _input_mask(rhs._input_mask), _modkey_mask(rhs._modkey_mask) { }
| bool osgEarth::Util::EarthManipulator::InputSpec::operator< | ( | const InputSpec & | rhs | ) | const [inline] |
Definition at line 140 of file EarthManipulator.
{
if ( _event_type < rhs._event_type) return true;
else if ( _event_type > rhs._event_type ) return false;
else if ( _input_mask < rhs._input_mask ) return true;
else if ( _input_mask > rhs._input_mask ) return false;
else return ( _modkey_mask < rhs._modkey_mask );
}
| bool osgEarth::Util::EarthManipulator::InputSpec::operator== | ( | const InputSpec & | rhs | ) | const [inline] |
Definition at line 134 of file EarthManipulator.
{
return _event_type == rhs._event_type &&
_input_mask == rhs._input_mask &&
((_modkey_mask|osgGA::GUIEventAdapter::MODKEY_NUM_LOCK) == (rhs._modkey_mask|osgGA::GUIEventAdapter::MODKEY_NUM_LOCK));
}
Definition at line 148 of file EarthManipulator.
Definition at line 149 of file EarthManipulator.
Definition at line 150 of file EarthManipulator.
1.7.3