new()
@:value({ lastUseTime : 180 })cleanModels(lastUseTime:Int = 180):Void
dispose():Void
loadAnimation(anim:Model, ?name:String, ?forModel:Model):Animation
loadCollider(res:Model):Array<TransformCollider>
loadLibrary(res:Model):Library
loadModel(res:Model):Object
@:value({ async : false })loadTexture(model:Model, texturePath:String, async:Bool = false):Texture