class
Sensor
: virtual public
Resource
(Return to index)
Type:
Instantiable
Base Classes:
virtual public
Resource
Derived Classes
Include file:
IV-2_6/InterViews/sensor.h
Public:
void
Catch
(EventType)
void
CatchButton
(EventType, int)
boolean
Caught
(const
Event
&) const
void
Ignore
(EventType)
void
IgnoreButton
(EventType, int)
Sensor
()
Sensor
(const
Sensor
*)
Sensor
(const
Sensor
*)
static void
init
()
virtual
Sensor
&
operator =
(const
Sensor
&)
virtual
~Sensor
()
Protected:
int
ButtonFlag
(unsigned long b) const
int
ButtonIndex
(unsigned long b) const
boolean
ButtonIsSet
(const unsigned long a[], unsigned long b) const
void
ClearButton
(unsigned long a[], unsigned long b)
void
ClearMouseButtons
(unsigned long a[])
boolean
MouseButtons
(const unsigned long a[]) const
void
SetButton
(unsigned long a[], unsigned long b)
void
SetMouseButtons
(unsigned long a[])
unsigned long
down[8]
unsigned long
mask
unsigned long
up[8]
Friend methods:
friend class
Interactor
friend class
InteractorWindow
(more documentation)