// Generated by scripts/generate.mjs from bindings/api.mjs. Do not edit.
///|
#external
pub type TextureLoader
///|
#module("@mizchi/three-mbt/constructors")
pub extern "js" fn TextureLoader::TextureLoader() -> TextureLoader = "textureLoader"
///|
pub extern "js" fn TextureLoader::set_path(
self : TextureLoader,
path : String,
) -> TextureLoader =
#| (self, path) => self.setPath(path)
///|
pub extern "js" fn TextureLoader::set_resource_path(
self : TextureLoader,
path : String,
) -> TextureLoader =
#| (self, path) => self.setResourcePath(path)
///|
pub extern "js" fn TextureLoader::set_with_credentials(
self : TextureLoader,
enabled : Bool,
) -> TextureLoader =
#| (self, enabled) => self.setWithCredentials(enabled)
///|
pub fn TextureLoader::as_loader(self : TextureLoader) -> Loader = "%identity"