MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/Falcor / runScript

Function runScript

Source/Falcor/Utils/Scripting/Scripting.cpp:124–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122};
123
124static Scripting::RunResult runScript(std::string_view script, pybind11::dict& globals, bool captureOutput)
125{
126 Scripting::RunResult result;
127
128 if (captureOutput)
129 {
130 RedirectStream rstdout("stdout");
131 RedirectStream rstderr("stderr");
132 pybind11::exec(script, globals);
133 result.out = rstdout;
134 result.err = rstderr;
135 }
136 else
137 {
138 pybind11::exec(script, globals);
139 }
140
141 return result;
142}
143
144Scripting::RunResult Scripting::runScript(std::string_view script, Context& context, bool captureOutput)
145{

Callers 9

applyEditorChangesMethod · 0.85
startMethod · 0.85
runScriptMethod · 0.85
runScriptFromFileMethod · 0.85
createFromStringMethod · 0.85
updateGraphMethod · 0.85
runScriptFileFunction · 0.85
importInternalMethod · 0.85
CPU_TESTFunction · 0.85

Calls

no outgoing calls

Tested by 1

CPU_TESTFunction · 0.68