MCPcopy Create free account
hub / github.com/AcademySoftwareFoundation/OpenColorIO / getVirtualDisplayViewRule

Method getVirtualDisplayViewRule

src/OpenColorIO/Config.cpp:4025–4042  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4023}
4024
4025const char * Config::getVirtualDisplayViewRule(const char * view) const noexcept
4026{
4027 if (!view) return "";
4028
4029 // Get the view rule for the case where a virtual view is shared
4030 if (isVirtualViewShared(view))
4031 {
4032 return getDisplayViewRule(nullptr, view);
4033 }
4034
4035 ViewVec::const_iterator iter = FindView(getImpl()->m_virtualDisplay.m_views, view);
4036 if (iter != getImpl()->m_virtualDisplay.m_views.end())
4037 {
4038 return iter->m_rule.c_str();
4039 }
4040
4041 return "";
4042}
4043
4044const char * Config::getVirtualDisplayViewDescription(const char * view) const noexcept
4045{

Callers 10

saveFunction · 0.80
AreVirtualViewsEqualMethod · 0.80
addUniqueVirtualViewsMethod · 0.80
processVirtualDisplayMethod · 0.80
handleRemoveMethod · 0.80
test_virtual_displayMethod · 0.80
OCIO_ADD_TESTFunction · 0.80
OCIO_ADD_TESTFunction · 0.80

Calls 3

FindViewFunction · 0.85
getImplFunction · 0.50
endMethod · 0.45

Tested by 5

test_virtual_displayMethod · 0.64
OCIO_ADD_TESTFunction · 0.64
OCIO_ADD_TESTFunction · 0.64