type pixelshader ui("Pixel Shader") { const PTR_INLINE = -1; i32 shader_name_ptr ui("Shader Name Ptr"); // Shader program structure program = parse_here("pixelshaderprogram"); // Inline name if (shader_name_ptr == PTR_INLINE) { shader_name = cstring() ui("Shader Name"); set_name(shader_name); } }