Main Page Class List Class Members

# Nv::Blast::DamagePattern Struct Reference

`#include <NvBlastExtAuthoringPatternGenerator.h>`

List of all members.

## Public Types
enum | ActivationDistanceType { Point = 0, Line, Cone }
## Public Member Functions
virtual void | release ()=0
## Public Attributes
float | activationRadius
ActivationDistanceType | activationType = Point
float | angle
uint32_t | cellsCount
class Mesh ** | cellsMeshes = nullptr

## Member Enumeration Documentation

enum Nv::Blast::DamagePattern::ActivationDistanceType

Enumerator:

  Point |
  Line |
  Cone |

## Member Function Documentation

virtual void Nv::Blast::DamagePattern::release | ( |  | ) | `[pure virtual]`

## Member Data Documentation

float Nv::Blast::DamagePattern::activationRadius

Used to compute activated chunks.

ActivationDistanceType Nv::Blast::DamagePattern::activationType = Point

float Nv::Blast::DamagePattern::angle

uint32_t Nv::Blast::DamagePattern::cellsCount

class Mesh** Nv::Blast::DamagePattern::cellsMeshes = nullptr

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

- sdk/extensions/authoringCommon/include/NvBlastExtAuthoringPatternGenerator.h