|
@@ -93,10 +93,10 @@ class ObjectMap<K:{},V> implements haxe.Constraints.IMap<K,V> {
|
|
|
}
|
|
|
|
|
|
#if (scriptable)
|
|
|
- private function setString(key:Dynamic,val:String) : Void { untyped __object_hash_set_string(HX_MAP_THIS,key,val); }
|
|
|
- private function setInt(key:Dynamic,val:Int) : Void { untyped __object_hash_set_int(HX_MAP_THIS,key,val); }
|
|
|
- private function setBool(key:Dynamic,val:Bool) : Void { untyped __object_hash_set_int(HX_MAP_THIS,key,val); }
|
|
|
- private function setFloat(key:Dynamic,val:Float) : Void { untyped __object_hash_set_float(HX_MAP_THIS,key,val); }
|
|
|
+ private function setString(key:Dynamic,val:String) : Void { untyped __object_hash_set_string(__cpp__("HX_MAP_THIS"),key,val); }
|
|
|
+ private function setInt(key:Dynamic,val:Int) : Void { untyped __object_hash_set_int(__cpp__("HX_MAP_THIS"),key,val); }
|
|
|
+ private function setBool(key:Dynamic,val:Bool) : Void { untyped __object_hash_set_int(__cpp__("HX_MAP_THIS"),key,val); }
|
|
|
+ private function setFloat(key:Dynamic,val:Float) : Void { untyped __object_hash_set_float(__cpp__("HX_MAP_THIS"),key,val); }
|
|
|
|
|
|
private function getString(key:Dynamic) : String { return untyped __object_hash_get_string(h,key); }
|
|
|
private function getInt(key:Dynamic) : Int { return untyped __object_hash_get_int(h,key); }
|