Emergency 20 Dokumentation  4.2.0
em5::FireSpreadCalculation::DebugRequestData Struct Reference

#include <FireSpreadCalculation.h>

Public Member Functions

 DebugRequestData ()
 
 DebugRequestData (const ComponentData &sourceComponent, const ComponentData &targetComponent, const qsf::Color4 &lineColor, const float &fireEnergy)
 

Public Attributes

glm::vec3 mStartPosition
 Start position of the line. More...
 
glm::vec3 mEndPosition
 End position of the line. More...
 
qsf::Color4 mLineColor
 Line color. More...
 
float mFireEnergy
 How much fire energy gets transferred via this "line". More...
 
uint64 mTargetEntityId
 The entity ID of the target fire receiver (This entity is selectable) More...
 
uint64 mSourceEntityId
 The entity ID of the source fire component (This entity is selectable) More...
 
float mFactor
 Percent value how much the transferred energy contributes to the whole transferred energy to the target. More...
 

Constructor & Destructor Documentation

em5::FireSpreadCalculation::DebugRequestData::DebugRequestData ( )
inline
em5::FireSpreadCalculation::DebugRequestData::DebugRequestData ( const ComponentData sourceComponent,
const ComponentData targetComponent,
const qsf::Color4 lineColor,
const float &  fireEnergy 
)

Member Data Documentation

glm::vec3 em5::FireSpreadCalculation::DebugRequestData::mEndPosition

End position of the line.

float em5::FireSpreadCalculation::DebugRequestData::mFactor

Percent value how much the transferred energy contributes to the whole transferred energy to the target.

float em5::FireSpreadCalculation::DebugRequestData::mFireEnergy

How much fire energy gets transferred via this "line".

qsf::Color4 em5::FireSpreadCalculation::DebugRequestData::mLineColor

Line color.

uint64 em5::FireSpreadCalculation::DebugRequestData::mSourceEntityId

The entity ID of the source fire component (This entity is selectable)

glm::vec3 em5::FireSpreadCalculation::DebugRequestData::mStartPosition

Start position of the line.

uint64 em5::FireSpreadCalculation::DebugRequestData::mTargetEntityId

The entity ID of the target fire receiver (This entity is selectable)


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