Based on Enums and Using system from hscript-iris, mostly made by ne_eo.
17 lines
434 B
Haxe
17 lines
434 B
Haxe
package hscript.utils;
|
|
|
|
typedef UsingCall = (o: Dynamic, f: String, args: Array<Dynamic>) -> Dynamic;
|
|
|
|
/**
|
|
* Code based on Using system from "hscript-iris"
|
|
* @see https://github.com/pisayesiwsi/hscript-iris/blob/master/crowplexus/iris/utils/UsingEntry.hx
|
|
*/
|
|
class UsingEntry {
|
|
public var name: String;
|
|
public var call: UsingCall;
|
|
|
|
public function new(name: String, call: UsingCall) {
|
|
this.name = name;
|
|
this.call = call;
|
|
}
|
|
} |