13 #ifndef DtLoaderSettingsRecord_H_
14 #define DtLoaderSettingsRecord_H_
39 void setDdsFlip(
bool setting );
41 int metaFlightPerformanceBias()
const;
42 void setMetaFlightPerformanceBias(
int setting);
44 float metaFlightGeometryOffsetFactor()
const;
45 void setMetaFlightGeometryOffsetFactor(
float val);
47 bool metaFlightCompressVirtualTextures()
const;
48 void setMetaFlightCompressVirtualTextures(
bool val);
55 friend class boost::serialization::access;
60 template<
class Archive>
61 void serialize(Archive & ar,
const unsigned int version)
63 ar & BOOST_SERIALIZATION_NVP(myMetaFlightPerformanceBias);
64 ar & BOOST_SERIALIZATION_NVP(myDdsFlip);
68 ar & BOOST_SERIALIZATION_NVP(myMetaFlightGeometryOffsetFactor);
69 ar & BOOST_SERIALIZATION_NVP(myMetaFlightCompressVirtualTextures);
float myMetaFlightGeometryOffsetFactor
Definition: DtLoaderSettingsRecord.h:75
bool myMetaFlightCompressVirtualTextures
Definition: DtLoaderSettingsRecord.h:77
bool myDdsFlip
Definition: DtLoaderSettingsRecord.h:76
Contains DLL export macros.
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 2)
int myMetaFlightPerformanceBias
Definition: DtLoaderSettingsRecord.h:74
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtLoaderSettingsRecord.h:61
A DtLoaderSettingsRecord contains the information restore loader settings from disk.
Definition: DtLoaderSettingsRecord.h:22
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31