Files
CodenameEngine/source/funkin/backend/assets/LimeLibrarySymbol.hx
T

25 lines
636 B
Haxe

package funkin.backend.assets;
/**
* COPIED DIRECTLY FROM LIME SOURCE CAUSE LIME IS SO FUCKING DUMB!!
*/
class LimeLibrarySymbol
{
public var library:lime.utils.AssetLibrary;
public var libraryName:String;
public var symbolName:String;
public inline function new(id:String)
{
var colonIndex = id.indexOf(":");
libraryName = id.substring(0, colonIndex);
symbolName = id.substring(colonIndex + 1);
library = lime.utils.Assets.getLibrary(libraryName);
}
public inline function isLocal(?type)
return library.isLocal(symbolName, type);
public inline function exists(?type)
return library.exists(symbolName, type);
}