VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makArchives::DtCacheSettingsRecord Class Reference

Record for the settings associated with the VRV caching. More...

Public Member Functions

 DtCacheSettingsRecord ()
 CTOR.
 DtCacheSettingsRecord (const DtCacheSettingsRecord &orig)
 Copy CTOR.
DtCacheSettingsRecordoperator= (const DtCacheSettingsRecord &orig)
 Assignment OP.
 ~DtCacheSettingsRecord ()
 DTOR.
void setAccelerationCachingEnabled (bool enabled)
 Set whether accelerated file caching is enabled.
bool accelerationCachingEnabled () const
 Get whether accelerated file caching is enabled.
void setInstancingEnabled (bool enabled)
 Set whether file instancing is enabled.
bool instancingEnabled () const
 Get whether file instancing is enabled.
void setCompressTextures (bool enabled)
 Set whether texture compression is enabled.
bool compressTextures () const
 Get whether texture compression is enabled.
void setClearInstancesOnNewScene (bool enabled)
 Set whether texture compression is enabled.
bool clearInstancesOnNewScene () const
 Get whether texture compression is enabled.

Protected Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 When the class Archive corresponds to an output archive, the & operator is defined similar to <<.

Protected Attributes

bool myCachingEnabled
bool myCompressTextures
bool myInstancingEnabled
bool myClearInstancesOnNew

Friends

class boost::serialization::access

Detailed Description

Record for the settings associated with the VRV caching.

Constructor & Destructor Documentation

makArchives::DtCacheSettingsRecord::DtCacheSettingsRecord ( )

CTOR.

makArchives::DtCacheSettingsRecord::DtCacheSettingsRecord ( const DtCacheSettingsRecord orig)

Copy CTOR.

makArchives::DtCacheSettingsRecord::~DtCacheSettingsRecord ( )

DTOR.

Member Function Documentation

DtCacheSettingsRecord& makArchives::DtCacheSettingsRecord::operator= ( const DtCacheSettingsRecord orig)

Assignment OP.

void makArchives::DtCacheSettingsRecord::setAccelerationCachingEnabled ( bool  enabled)

Set whether accelerated file caching is enabled.

bool makArchives::DtCacheSettingsRecord::accelerationCachingEnabled ( ) const

Get whether accelerated file caching is enabled.

void makArchives::DtCacheSettingsRecord::setInstancingEnabled ( bool  enabled)

Set whether file instancing is enabled.

bool makArchives::DtCacheSettingsRecord::instancingEnabled ( ) const

Get whether file instancing is enabled.

void makArchives::DtCacheSettingsRecord::setCompressTextures ( bool  enabled)

Set whether texture compression is enabled.

bool makArchives::DtCacheSettingsRecord::compressTextures ( ) const

Get whether texture compression is enabled.

void makArchives::DtCacheSettingsRecord::setClearInstancesOnNewScene ( bool  enabled)

Set whether texture compression is enabled.

bool makArchives::DtCacheSettingsRecord::clearInstancesOnNewScene ( ) const

Get whether texture compression is enabled.

template<class Archive >
void makArchives::DtCacheSettingsRecord::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprotected

When the class Archive corresponds to an output archive, the & operator is defined similar to <<.

Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Member Data Documentation

bool makArchives::DtCacheSettingsRecord::myCachingEnabled
protected
bool makArchives::DtCacheSettingsRecord::myCompressTextures
protected
bool makArchives::DtCacheSettingsRecord::myInstancingEnabled
protected
bool makArchives::DtCacheSettingsRecord::myClearInstancesOnNew
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)