33 void setAccelerationCachingEnabled(
bool enabled);
36 bool accelerationCachingEnabled()
const;
39 void setInstancingEnabled(
bool enabled);
42 bool instancingEnabled()
const;
45 void setCompressTextures(
bool enabled);
48 bool compressTextures()
const;
51 void setClearInstancesOnNewScene(
bool enabled);
54 bool clearInstancesOnNewScene()
const;
58 friend class boost::serialization::access;
63 template<
class Archive>
64 void serialize(Archive & ar,
const unsigned int version)
69 ar & BOOST_SERIALIZATION_NVP(myCachingEnabled);
74 ar & BOOST_SERIALIZATION_NVP(myCompressTextures);
79 ar & BOOST_SERIALIZATION_NVP(myInstancingEnabled);
84 ar & BOOST_SERIALIZATION_NVP(myClearInstancesOnNew);
bool myInstancingEnabled
Definition: DtCacheSettingsRecord.h:90
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 3)
bool myClearInstancesOnNew
Definition: DtCacheSettingsRecord.h:91
bool myCachingEnabled
Definition: DtCacheSettingsRecord.h:88
Contains DLL export macros.
Record for the settings associated with the VRV caching.
Definition: DtCacheSettingsRecord.h:17
bool myCompressTextures
Definition: DtCacheSettingsRecord.h:89
#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:64