35 #ifndef IECOREGL_CACHEDCONVERTER_H
36 #define IECOREGL_CACHEDCONVERTER_H
38 #include "IECoreGL/Export.h"
39 #include "IECore/Object.h"
44 IE_CORE_FORWARDDECLARE( CachedConverter )
46 class IECOREGL_API CachedConverter : public
IECore::RefCounted
51 IE_CORE_DECLAREMEMBERPTR( CachedConverter );
54 CachedConverter(
size_t maxMemory );
55 ~CachedConverter()
override;
62 size_t getMaxMemory()
const;
65 void setMaxMemory(
size_t maxMemory );
82 static CachedConverter *defaultCachedConverter();
93 #endif // IECOREGL_CACHEDCONVERTER_H
T convert(const F &from)
Definition: Convert.h:47
The namespace within which all CoreGL functionality is defined.
Definition: AlphaTexture.h:41
This namespace contains all components of the core library.
Definition: AddSmoothSkinningInfluencesOp.h:43