[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

MacMouseInput

inherits from TouchInput

Object <- Input <- TouchInput <- MacMouseInput



Operations

Get list of all operations

AnyOptionKey
Done
Init
LatestOptionKey
LatestPoint


Attributes

Get list of all attributes

Class MacMouseInput defines no new attributes.


Fields

Field Type
Input: startTime: Unsigned
stopTime: Unsigned
TouchInput: startPoint: Dot
latestPoint: Dot
startOptionKey: Boolean
latestOptionKey: Boolean
anyOptionKey: Boolean
optionDisabled: Boolean


Instance template

instance MacMouseInput tag;
      startTime: 0;
       stopTime: 0;
     startPoint: <0.0,0.0>;
    latestPoint: <0.0,0.0>;
 startOptionKey: false;
latestOptionKey: false;
   anyOptionKey: false;
 optionDisabled: false;
end instance;

Class definition

Define Class MacMouseInput;
    inherits from TouchInput;

    overrides AnyOptionKey, Init, Done, LatestPoint, LatestOptionKey;
end class;