@:value(0)staticassetsLoaded:Int = 0
@:value(new Map())staticcachedBlobs:Map<String, Blob> = new Map()
@:value(new Map())staticcachedCameras:Map<String, CameraData> = new Map()
@:value(new Map())staticcachedFonts:Map<String, Font> = new Map()
@:value(new Map())staticcachedImages:Map<String, Image> = new Map()
@:value(new Map())staticcachedLights:Map<String, LightData> = new Map()
@:value(new Map())staticcachedMaterials:Map<String, MaterialData> = new Map()
@:value(new Map())staticcachedMeshes:Map<String, MeshData> = new Map()
@:value(new Map())staticcachedParticles:Map<String, ParticleData> = new Map()
@:value(new Map())staticcachedProbes:Map<String, ProbeData> = new Map()
@:value(new Map())staticcachedSceneRaws:Map<String, TSceneFormat> = new Map()
@:value(new Map())staticcachedShaders:Map<String, ShaderData> = new Map()
@:value(new Map())staticcachedSounds:Map<String, Sound> = new Map()
@:value(new Map())staticcachedVideos:Map<String, Video> = new Map()
@:value(new Map())staticcachedWorlds:Map<String, WorldData> = new Map()
@:value("")staticdataPath:String = ""
@:value("/")staticinlineread onlysep:String = "/"
staticdeleteAll():Void
staticdeleteBlob(handle:String):Void
staticdeleteFont(handle:String):Void
staticdeleteImage(handle:String):Void
staticdeleteMesh(handle:String):Void
staticdeleteSound(handle:String):Void
staticdeleteVideo(handle:String):Void
staticgetBlob(file:String, done:Blob ‑> Void):Void
staticgetCamera(file:String, name:String, done:CameraData ‑> Void):Void
staticgetCameraRawByName(datas:Array<TCameraData>, name:String):TCameraData
staticgetFont(file:String, done:Font ‑> Void):Void
@:value({ format : "RGBA32", readable : false })staticgetImage(file:String, done:Image ‑> Void, readable:Bool = false, format:String = "RGBA32"):Void
staticgetLight(file:String, name:String, done:LightData ‑> Void):Void
staticgetLightRawByName(datas:Array<TLightData>, name:String):TLightData
staticgetMaterial(file:String, name:String, done:MaterialData ‑> Void):Void
staticgetMaterialRawByName(datas:Array<TMaterialData>, name:String):TMaterialData
staticgetMesh(file:String, name:String, done:MeshData ‑> Void):Void
staticgetMeshRawByName(datas:Array<TMeshData>, name:String):TMeshData
staticgetParticle(file:String, name:String, done:ParticleData ‑> Void):Void
staticgetParticleRawByName(datas:Array<TParticleData>, name:String):TParticleData
staticgetProbe(file:String, name:String, done:ProbeData ‑> Void):Void
staticgetProbeRawByName(datas:Array<TProbeData>, name:String):TProbeData
staticgetSceneRaw(file:String, done:TSceneFormat ‑> Void):Void
@:value({ overrideContext : null })staticgetShader(file:String, name:String, done:ShaderData ‑> Void, ?overrideContext:Null<TShaderOverride>):Void
staticgetShaderRawByName(datas:Array<TShaderData>, name:String):TShaderData
staticgetSound(file:String, done:Sound ‑> Void):Void
Load sound file from disk into ram.
Parameters:
file
A String matching the file name of the sound file on disk.
done
Completion handler function to do something after the sound is loaded.
staticgetSpeakerRawByName(datas:Array<TSpeakerData>, name:String):TSpeakerData
staticgetVideo(file:String, done:Video ‑> Void):Void
staticgetWorld(file:String, name:String, done:WorldData ‑> Void):Void
staticgetWorldRawByName(datas:Array<TWorldData>, name:String):TWorldData
staticisAbsolute(file:String):Bool
new()