소스 검색

single @:from

ncannasse 9 년 전
부모
커밋
890dff3e90
1개의 변경된 파일2개의 추가작업 그리고 27개의 파일을 삭제
  1. 2 27
      hxd/net/MapProxy.hx

+ 2 - 27
hxd/net/MapProxy.hx

@@ -52,34 +52,9 @@ abstract MapProxy<K,V>(MapData<K,V>) {
 		return v;
 	}
 
-	@:from static inline function fromStringMap<V>(map:haxe.ds.StringMap<V>):MapProxy< String, V > {
+	@:from static inline function fromMap<K,V>(map:Map<K,V>):MapProxy<K,V> {
 		if( map == null ) return null;
 		return cast new MapData(map);
 	}
-
-	@:from static inline function fromIntMap<V>(map:haxe.ds.IntMap<V>):MapProxy< Int, V > {
-		if( map == null ) return null;
-		return cast new MapData(map);
-	}
-
-	@:from static inline function fromObjectMap<K:{ }, V>(map:haxe.ds.ObjectMap<K,V>):MapProxy<K,V> {
-		if( map == null ) return null;
-		return cast new MapData(map);
-	}
-
-	@:from static inline function fromStringMap2<V>(map:Map<String,V>):MapProxy< String, V > {
-		if( map == null ) return null;
-		return cast new MapData(map);
-	}
-
-	@:from static inline function fromIntMap2<V>(map:Map<Int,V>):MapProxy< Int, V > {
-		if( map == null ) return null;
-		return cast new MapData(map);
-	}
-
-	@:from static inline function fromObjectMap2<K:{ }, V>(map:Map<K,V>):MapProxy<K,V> {
-		if( map == null ) return null;
-		return cast new MapData(map);
-	}
-
+	
 }