36 void setAccelerationCachingEnabled(
bool enabled);
39 bool accelerationCachingEnabled()
const;
42 void setInstancingEnabled(
bool enabled);
45 bool instancingEnabled()
const;
48 void setCompressTextures(
bool enabled);
51 bool compressTextures()
const;
54 void setClearInstancesOnNewScene(
bool enabled);
57 bool clearInstancesOnNewScene()
const;
61 friend class boost::serialization::access;
66 template<
class Archive>
67 void serialize(Archive & ar,
const unsigned int version)
72 ar & BOOST_SERIALIZATION_NVP(myCachingEnabled);
77 ar & BOOST_SERIALIZATION_NVP(myCompressTextures);
82 ar & BOOST_SERIALIZATION_NVP(myInstancingEnabled);
87 ar & BOOST_SERIALIZATION_NVP(myClearInstancesOnNew);
bool myInstancingEnabled
Definition: DtCacheSettingsRecord.h:93
bool myClearInstancesOnNew
Definition: DtCacheSettingsRecord.h:94
bool myCachingEnabled
Definition: DtCacheSettingsRecord.h:91
Contains DLL export macros.
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 2)
Record for the settings associated with the VRV caching.
Definition: DtCacheSettingsRecord.h:20
bool myCompressTextures
Definition: DtCacheSettingsRecord.h:92
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtCacheSettingsRecord.h:67