MCPcopy Create free account
hub / github.com/NatronGitHub/Natron / projectEnvVar_getProxy

Method projectEnvVar_getProxy

Engine/OfxParamInstance.cpp:3868–3888  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3866}
3867
3868void
3869OfxStringInstance::projectEnvVar_getProxy(std::string& str) const
3870{
3871 KnobIPtr knob = getKnob();
3872 if (!knob) {
3873 return;
3874 }
3875 KnobHolder* holder = knob->getHolder();
3876 if (!holder) {
3877 return;
3878 }
3879 AppInstancePtr app = holder->getApp();
3880 if (!app) {
3881 return;
3882 }
3883 ProjectPtr proj = app->getProject();
3884 if (!proj) {
3885 return;
3886 }
3887 proj->canonicalizePath(str);
3888}
3889
3890void
3891OfxStringInstance::projectEnvVar_setProxy(std::string& str) const

Callers

nothing calls this directly

Calls 5

getProjectMethod · 0.80
canonicalizePathMethod · 0.80
getKnobFunction · 0.70
getHolderMethod · 0.45
getAppMethod · 0.45

Tested by

no test coverage detected