// ================================================================================================= // // Starling Framework // Copyright Gamua GmbH. All Rights Reserved. // // This program is free software. You can redistribute and/or modify it // in accordance with the terms of the accompanying license agreement. // // ================================================================================================= package starling.utils { /** Executes a function with the specified arguments. If the argument count does not match * the function, the argument list is cropped / filled up with null values. */ public function execute(func:Function, ...args):void { if (func != null) { var i:int; var maxNumArgs:int = func.length; for (i=args.length; i