|
Voxellancer
0.3
A game about voxels in space
|
Public Member Functions | |
| void | forwardDamageImpacts (std::list< DamageImpact > &dampedDeadlyDamageImpacts) |
| void | dontForwardTo (std::list< Voxel * > &deadVoxels) |
| std::list< DamageImpact > | forwardedDamageImpacts () |
Protected Member Functions | |
| float | forwardFactor (float dotProduct, float fieldOfDamage, int neighbours) |
Protected Attributes | |
| WorldObject * | m_currentWorldObject |
| std::list< Voxel * > * | m_currentNeighbours |
| glm::ivec3 | m_currentGridCell |
| VoxelAccumulator< DamageImpact > | m_damageImpactAccumulator |