class com.babylonhx.actions.ActionManager

Available on all platforms

... @author Krtolica Vujadin

Class Fields

static var NothingTrigger:Int

static var OnKeyUpTrigger:Int

static var OnPickTrigger:Int

static var OnPickUpTrigger:Int

Instance Fields

function new(scene:Scene):Void

function _getEffectiveTarget(target:Dynamic, propertyPath:String):Dynamic

function _getProperty(propertyPath:String):String

function dispose():Void

function getScene():Scene

function hasSpecificTrigger(trigger:Int):Bool

Does this action manager handles actions of a given trigger

{number}

trigger - the trigger to be tested

returns

{boolean} whether the trigger is handeled

function hasSpecificTriggers(triggers:Array<Int>):Bool

Does this action manager handles actions of any of the given triggers

{number[]}

triggers - the triggers to be tested

returns

{boolean} whether one (or more) of the triggers is handeled

function processTrigger(trigger:Int, evt:ActionEvent):Void

function registerAction(action:Action):Action