|
const string & | getName () const override |
| Return the DefaultColorManagementSystem name.
|
|
virtual void | loadLibrary (DocumentPtr document) |
| Load a library of implementations from the provided document, replacing any previously loaded content.
|
|
bool | supportsTransform (const ColorSpaceTransform &transform) const |
| Returns whether this color management system supports a provided transform.
|
|
ShaderNodePtr | createNode (const ShaderGraph *parent, const ColorSpaceTransform &transform, const string &name, GenContext &context) const |
| Create a node to use to perform the given color space transformation.
|
|
virtual bool | hasImplementation (const string &) const |
| Returns true if the CMS can create a shader node implementation for a locally managed CMS transform.
|
|
virtual ShaderNodeImplPtr | createImplementation (const string &) const |
| Create an CMS node implementation for a locally managed transform.
|
|
Class for a default color management system.