Static variables

@: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 = "/"

Static methods

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

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

staticgetMaterial(file:String, name:String, done:MaterialData ‑> Void):Void

staticgetMesh(file:String, name:String, done:MeshData ‑> Void):Void

staticgetParticle(file:String, name:String, done:ParticleData ‑> Void):Void

staticgetProbe(file:String, name:String, done:ProbeData ‑> Void):Void

staticgetSceneRaw(file:String, done:TSceneFormat ‑> Void):Void

@:value({ overrideContext : null })staticgetShader(file:String, name:String, done:ShaderData ‑> Void, ?overrideContext:Null<TShaderOverride>):Void

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.

staticgetVideo(file:String, done:Video ‑> Void):Void

staticgetWorld(file:String, name:String, done:WorldData ‑> Void):Void

staticisAbsolute(file:String):Bool

Constructor

new()