16 lines
436 B
Haxe
16 lines
436 B
Haxe
package hscript;
|
|
|
|
import hscript.Interp;
|
|
|
|
interface IHScriptCustomClassBehaviour {
|
|
public var __interp:Interp; // TODO: Remove
|
|
public var __custom__variables:Map<String, Dynamic>;
|
|
public var __allowSetGet:Bool;
|
|
|
|
public function hset(name:String, val:Dynamic):Dynamic;
|
|
public function hget(name:String):Dynamic;
|
|
|
|
public function __callGetter(name:String):Dynamic;
|
|
|
|
public function __callSetter(name:String, val:Dynamic):Dynamic;
|
|
} |