ActionManager class

class ActionManager

Inheritance
Annotations
  • @JS.new()

Constructors

ActionManager(Scene scene)

Properties

actions ↔ List<IAction>
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
HasPickTriggers → bool
no setterinherited
hasPickTriggers → bool
no setteroverride
hasPointerTriggers → bool
no setteroverride
HasTriggers → bool
no setterinherited
hoverCursor ↔ String
getter/setter pairinherited
isRecursive ↔ bool
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
override
getScene() → Scene
hasSpecificTrigger(num trigger, [bool parameterPredicate(dynamic parameter)]) → bool
override
hasSpecificTriggers(List<num> triggers) → bool
override
hasSpecificTriggers2(num triggerA, num triggerB) → bool
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processTrigger(num trigger, [IActionEvent evt]) → void
override
registerAction(IAction action) → IAction
override
serialize(String name) → dynamic
override
toString() → String
A string representation of this object.
inherited
unregisterAction(IAction action) → bool
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

NothingTrigger → num
no setter
OnCenterPickTrigger → num
no setter
OnDoublePickTrigger → num
no setter
OnEveryFrameTrigger → num
no setter
OnIntersectionEnterTrigger → num
no setter
OnIntersectionExitTrigger → num
no setter
OnKeyDownTrigger → num
no setter
OnKeyUpTrigger → num
no setter
OnLeftPickTrigger → num
no setter
OnLongPressTrigger → num
no setter
OnPickDownTrigger → num
no setter
OnPickOutTrigger → num
no setter
OnPickTrigger → num
no setter
OnPickUpTrigger → num
no setter
OnPointerOutTrigger → num
no setter
OnPointerOverTrigger → num
no setter
OnRightPickTrigger → num
no setter

Static Methods

GetTriggerName(num trigger) → String
Parse(dynamic parsedActions, AbstractMesh object, Scene scene) → void