MCPcopy Create free account
hub / github.com/Redot-Engine/redot-engine / inspect_native_shader_code

Method inspect_native_shader_code

scene/resources/material.cpp:126–132  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

124}
125
126void Material::inspect_native_shader_code() {
127 SceneTree *st = Object::cast_to<SceneTree>(OS::get_singleton()->get_main_loop());
128 RID shader = get_shader_rid();
129 if (st && shader.is_valid()) {
130 st->call_group_flags(SceneTree::GROUP_CALL_DEFERRED, "_native_shader_source_visualizer", "_inspect_shader", shader);
131 }
132}
133
134RID Material::get_shader_rid() const {
135 RID ret;

Callers

nothing calls this directly

Calls 3

call_group_flagsMethod · 0.80
get_main_loopMethod · 0.45
is_validMethod · 0.45

Tested by

no test coverage detected