README

Milky2018/moon_wgsl_naga_oil/resolver does not have a README file

#
WgslSourceRegistry

pub struct WgslSourceRegistry {
// private fields
}

#
WgslSourceRegistry::candidate_rel_paths_for_module_path

fn WgslSourceRegistry::candidate_rel_paths_for_module_path(self : WgslSourceRegistry, module_path : String) -> Array[String]

#
WgslSourceRegistry::clear

fn WgslSourceRegistry::clear(self : WgslSourceRegistry) -> Unit

#
WgslSourceRegistry::copy_import_module_paths

fn WgslSourceRegistry::copy_import_module_paths(self : WgslSourceRegistry) -> Map[String, String]

#
WgslSourceRegistry::default

#
WgslSourceRegistry::register_source

fn WgslSourceRegistry::register_source(self : WgslSourceRegistry, rel_path : String, source : String, explicit_module_path : String?) -> String?

#
WgslSourceRegistry::register_source_files

#
WgslSourceRegistry::register_source_files_checked

#
WgslSourceRegistry::registered_source

fn WgslSourceRegistry::registered_source(self : WgslSourceRegistry, rel_path : String) -> String?

#
WgslSourceRegistry::remove_source_and_module

fn WgslSourceRegistry::remove_source_and_module(self : WgslSourceRegistry, rel_path : String, module_path : String) -> Unit

#
collect_wgsl_import_targets

fn collect_wgsl_import_targets(spec : String, prefix : String, targets : Array[
WgslImportTarget
]) -> Unit

#
default_shader_rel_path_for_module_path

fn default_shader_rel_path_for_module_path(module_path : String) -> String

#
normalize_shader_rel_path

fn normalize_shader_rel_path(rel : String) -> String

#
resolve_wgsl_import_file_path_from_registry

fn resolve_wgsl_import_file_path_from_registry(registry : WgslSourceRegistry, importer_rel_path : String, import_path : String) -> String?

#
resolve_wgsl_import_module_in_registry

fn resolve_wgsl_import_module_in_registry(registry : WgslSourceRegistry, import_path : String, modules : Map[String, String]) ->
WgslResolvedImportModule
?

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io