|
| virtual | ~IOCIOImpl () |
| virtual OCIO_ConstConfigRcPtr * | getCurrentConfig (void)=0 |
| virtual void | setCurrentConfig (const OCIO_ConstConfigRcPtr *config)=0 |
| virtual OCIO_ConstConfigRcPtr * | configCreateFromEnv (void)=0 |
| virtual OCIO_ConstConfigRcPtr * | configCreateFromFile (const char *filename)=0 |
| virtual void | configRelease (OCIO_ConstConfigRcPtr *config)=0 |
| virtual int | configGetNumColorSpaces (OCIO_ConstConfigRcPtr *config)=0 |
| virtual const char * | configGetColorSpaceNameByIndex (OCIO_ConstConfigRcPtr *config, int index)=0 |
| virtual OCIO_ConstColorSpaceRcPtr * | configGetColorSpace (OCIO_ConstConfigRcPtr *config, const char *name)=0 |
| virtual int | configGetIndexForColorSpace (OCIO_ConstConfigRcPtr *config, const char *name)=0 |
| virtual int | colorSpaceIsInvertible (OCIO_ConstColorSpaceRcPtr *cs)=0 |
| virtual int | colorSpaceIsData (OCIO_ConstColorSpaceRcPtr *cs)=0 |
| virtual void | colorSpaceIsBuiltin (OCIO_ConstConfigRcPtr *config, OCIO_ConstColorSpaceRcPtr *cs, bool &is_scene_linear, bool &is_srgb)=0 |
| virtual void | colorSpaceRelease (OCIO_ConstColorSpaceRcPtr *cs)=0 |
| virtual const char * | configGetDefaultDisplay (OCIO_ConstConfigRcPtr *config)=0 |
| virtual int | configGetNumDisplays (OCIO_ConstConfigRcPtr *config)=0 |
| virtual const char * | configGetDisplay (OCIO_ConstConfigRcPtr *config, int index)=0 |
| virtual const char * | configGetDefaultView (OCIO_ConstConfigRcPtr *config, const char *display)=0 |
| virtual int | configGetNumViews (OCIO_ConstConfigRcPtr *config, const char *display)=0 |
| virtual const char * | configGetView (OCIO_ConstConfigRcPtr *config, const char *display, int index)=0 |
| virtual const char * | configGetDisplayColorSpaceName (OCIO_ConstConfigRcPtr *config, const char *display, const char *view)=0 |
| virtual void | configGetDefaultLumaCoefs (OCIO_ConstConfigRcPtr *config, float *rgb)=0 |
| virtual void | configGetXYZtoSceneLinear (OCIO_ConstConfigRcPtr *config, float xyz_to_scene_linear[3][3])=0 |
| virtual int | configGetNumLooks (OCIO_ConstConfigRcPtr *config)=0 |
| virtual const char * | configGetLookNameByIndex (OCIO_ConstConfigRcPtr *config, int index)=0 |
| virtual OCIO_ConstLookRcPtr * | configGetLook (OCIO_ConstConfigRcPtr *config, const char *name)=0 |
| virtual const char * | lookGetProcessSpace (OCIO_ConstLookRcPtr *look)=0 |
| virtual void | lookRelease (OCIO_ConstLookRcPtr *look)=0 |
| virtual OCIO_ConstProcessorRcPtr * | configGetProcessorWithNames (OCIO_ConstConfigRcPtr *config, const char *srcName, const char *dstName)=0 |
| virtual void | processorRelease (OCIO_ConstProcessorRcPtr *processor)=0 |
| virtual OCIO_ConstCPUProcessorRcPtr * | processorGetCPUProcessor (OCIO_ConstProcessorRcPtr *p)=0 |
| virtual bool | cpuProcessorIsNoOp (OCIO_ConstCPUProcessorRcPtr *cpu_processor)=0 |
| virtual void | cpuProcessorApply (OCIO_ConstCPUProcessorRcPtr *cpu_processor, OCIO_PackedImageDesc *img)=0 |
| virtual void | cpuProcessorApply_predivide (OCIO_ConstCPUProcessorRcPtr *cpu_processor, OCIO_PackedImageDesc *img)=0 |
| virtual void | cpuProcessorApplyRGB (OCIO_ConstCPUProcessorRcPtr *cpu_processor, float *pixel)=0 |
| virtual void | cpuProcessorApplyRGBA (OCIO_ConstCPUProcessorRcPtr *cpu_processor, float *pixel)=0 |
| virtual void | cpuProcessorApplyRGBA_predivide (OCIO_ConstCPUProcessorRcPtr *cpu_processor, float *pixel)=0 |
| virtual void | cpuProcessorRelease (OCIO_ConstCPUProcessorRcPtr *cpu_processor)=0 |
| virtual const char * | colorSpaceGetName (OCIO_ConstColorSpaceRcPtr *cs)=0 |
| virtual const char * | colorSpaceGetDescription (OCIO_ConstColorSpaceRcPtr *cs)=0 |
| virtual const char * | colorSpaceGetFamily (OCIO_ConstColorSpaceRcPtr *cs)=0 |
| virtual int | colorSpaceGetNumAliases (OCIO_ConstColorSpaceRcPtr *cs)=0 |
| virtual const char * | colorSpaceGetAlias (OCIO_ConstColorSpaceRcPtr *cs, const int index)=0 |
| virtual OCIO_ConstProcessorRcPtr * | createDisplayProcessor (OCIO_ConstConfigRcPtr *config, const char *input, const char *view, const char *display, const char *look, const float scale, const float exponent, const float temperature, const float tint, const bool use_white_balance, const bool inverse)=0 |
| virtual OCIO_PackedImageDesc * | createOCIO_PackedImageDesc (float *data, long width, long height, long numChannels, long chanStrideBytes, long xStrideBytes, long yStrideBytes)=0 |
| virtual void | OCIO_PackedImageDescRelease (OCIO_PackedImageDesc *p)=0 |
| virtual bool | supportGPUShader () |
| virtual bool | gpuDisplayShaderBind (OCIO_ConstConfigRcPtr *, const char *, const char *, const char *, const char *, OCIO_CurveMappingSettings *, const float, const float, const float, const float, const float, const bool, const bool, const bool, const bool) |
| virtual void | gpuDisplayShaderUnbind (void) |
| virtual void | gpuCacheFree (void) |
| virtual const char * | getVersionString (void)=0 |
| virtual int | getVersionHex (void)=0 |
Definition at line 10 of file ocio_impl.h.