MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/TriangleMeshDistance / platformColourInstance

Function platformColourInstance

tests/catch.hpp:7981–7993  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7979 };
7980
7981 IColourImpl* platformColourInstance() {
7982 static Win32ColourImpl s_instance;
7983
7984 IConfigPtr config = getCurrentContext().getConfig();
7985 UseColour::YesOrNo colourMode = config
7986 ? config->useColour()
7987 : UseColour::Auto;
7988 if( colourMode == UseColour::Auto )
7989 colourMode = UseColour::Yes;
7990 return colourMode == UseColour::Yes
7991 ? &s_instance
7992 : NoColourImpl::instance();
7993 }
7994
7995} // end anon namespace
7996} // end namespace Catch

Callers 1

useMethod · 0.85

Calls 2

useColourOnPlatformFunction · 0.85
useColourMethod · 0.80

Tested by

no test coverage detected