MCPcopy Create free account
hub / github.com/PerroEngine/Perro / texture_source

Method texture_source

perro_source/render_stack/perro_graphics/src/resources.rs:661–666  ·  view source on GitHub ↗
(&self, id: TextureID)

Source from the content-addressed store, hash-verified

659 self.material_by.insert(id, material);
660 self.material_revision = self.material_revision.wrapping_add(1);
661 if let Some(source) = source {
662 self.material_by_source.insert(source_key(source), id);
663 self.material_source_by.insert(id, source.to_string());
664 }
665 self.set_material_meta(
666 id,
667 ResourceMeta {
668 reserved,
669 ..ResourceMeta::default()

Callers 3

ensure_sprite_textureMethod · 0.80
ensure_image_textureMethod · 0.80

Calls 2

has_textureMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected