Emergency 20 Dokumentation  4.2.0
em5::SimpleDamageData Class Reference

EMERGENCY 5 simple damage data class: Contains data for destruction. More...

#include <SimpleDamageData.h>

Public Member Functions

 SimpleDamageData ()
 Constructor. More...
 
virtual ~SimpleDamageData ()
 Destructor. More...
 
const qsf::AssetProxygetIntactMesh () const
 
void setIntactMesh (const qsf::AssetProxy &mesh)
 
const qsf::AssetProxygetDamagedMesh () const
 
void setDamagedMesh (const qsf::AssetProxy &mesh)
 
const qsf::AssetProxygetDestroyedMesh () const
 
void setDestroyedMesh (const qsf::AssetProxy &mesh)
 
const qsf::AssetProxygetSmutTexture () const
 
void setSmutTexture (const qsf::AssetProxy &smutTexture)
 
const qsf::AssetProxygetDamageTexture () const
 
void setDamageTexture (const qsf::AssetProxy &damageTexture)
 
void hideParticleChildrenAtMapSave (qsf::BasePrototypeManager &prototypeManager)
 
void serialize (qsf::BinarySerializer &serializer)
 

Detailed Description

EMERGENCY 5 simple damage data class: Contains data for destruction.

Constructor & Destructor Documentation

em5::SimpleDamageData::SimpleDamageData ( )
inlineexplicit

Constructor.

em5::SimpleDamageData::~SimpleDamageData ( )
inlinevirtual

Destructor.

Member Function Documentation

const qsf::AssetProxy & em5::SimpleDamageData::getDamagedMesh ( ) const
inline
const qsf::AssetProxy & em5::SimpleDamageData::getDamageTexture ( ) const
inline
const qsf::AssetProxy & em5::SimpleDamageData::getDestroyedMesh ( ) const
inline
const qsf::AssetProxy & em5::SimpleDamageData::getIntactMesh ( ) const
inline
const qsf::AssetProxy & em5::SimpleDamageData::getSmutTexture ( ) const
inline
void em5::SimpleDamageData::hideParticleChildrenAtMapSave ( qsf::BasePrototypeManager prototypeManager)
void em5::SimpleDamageData::serialize ( qsf::BinarySerializer serializer)
void em5::SimpleDamageData::setDamagedMesh ( const qsf::AssetProxy mesh)
inline
void em5::SimpleDamageData::setDamageTexture ( const qsf::AssetProxy damageTexture)
inline
void em5::SimpleDamageData::setDestroyedMesh ( const qsf::AssetProxy mesh)
inline
void em5::SimpleDamageData::setIntactMesh ( const qsf::AssetProxy mesh)
inline
void em5::SimpleDamageData::setSmutTexture ( const qsf::AssetProxy smutTexture)
inline

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