Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
icolormanager.h File Reference
#include <edl/iedlfactory.h>
#include <edl/iedlobject.h>
#include <edl/idomresources.h>
#include <edl/idomcolor.h>
#include <edl/idomcolorspace.h>
#include <edl/edlvector.h>
#include <edl/edlsimplebuffer.h>
#include <edl/edlrenderingintent.h>
#include <edl/edltypes.h>
Include dependency graph for icolormanager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CColorManagerConfig
 This class encapsulates Mako CMM configuration, allowing the IColorManager configuration to be overridden. More...
class  IColorManager
 Public interface to the EDL color manager. There is only one instance of the color manager for each factory. It can be retrieved using the IEDLFactory::getSingleton method, or by using the get() static function. More...

Macros

#define EDL_CMM_MAX_COMPONENTS   32
#define IColorManagerClassID   0x573cc514, 0x821611dc, 0x83140800, 0x200c9a66
#define edlobj2IColorManager(src)

Functions

 DECL_SMART_PTR (IColorManager)

Macro Definition Documentation

◆ EDL_CMM_MAX_COMPONENTS

#define EDL_CMM_MAX_COMPONENTS   32

◆ edlobj2IColorManager

#define edlobj2IColorManager ( src)
Value:
edl_cast((IColorManager *) nullptr, src)
Public interface to the EDL color manager. There is only one instance of the color manager for each f...
Definition icolormanager.h:115
CSmartPtr< Type > edl_cast(Type *dst, IEDLObjectPtr src)
Definition iedlobject.h:91

◆ IColorManagerClassID

#define IColorManagerClassID   0x573cc514, 0x821611dc, 0x83140800, 0x200c9a66

Function Documentation

◆ DECL_SMART_PTR()

DECL_SMART_PTR ( IColorManager )