ActionManager class

class ActionManager

Inheritance
Annotations
  • @JS()

Constructors

ActionManager(Scene scene)

Properties

actions List<IAction>
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
hasPickTriggers bool
no setteroverride
HasPickTriggers bool
no setterinherited
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