#include <NvBlastExtAuthoringPatternGeneratorImpl.h>

Public Member Functions | |
| virtual DamagePattern * | generateBeamPattern (const BeamPatternDesc *desc) override |
| virtual DamagePattern * | generateRegularRadialPattern (const RegularRadialPatternDesc *desc) override |
| virtual DamagePattern * | generateUniformPattern (const UniformPatternDesc *desc) override |
| virtual DamagePattern * | generateVoronoiPattern (uint32_t pointCount, const NvcVec3 *points, int32_t interiorMaterialId) override |
| virtual void | release () override |
| virtual DamagePattern* Nv::Blast::PatternGeneratorImpl::generateBeamPattern | ( | const BeamPatternDesc * | desc | ) | [override, virtual] |
Implements Nv::Blast::PatternGenerator.
| virtual DamagePattern* Nv::Blast::PatternGeneratorImpl::generateRegularRadialPattern | ( | const RegularRadialPatternDesc * | desc | ) | [override, virtual] |
Implements Nv::Blast::PatternGenerator.
| virtual DamagePattern* Nv::Blast::PatternGeneratorImpl::generateUniformPattern | ( | const UniformPatternDesc * | desc | ) | [override, virtual] |
Implements Nv::Blast::PatternGenerator.
| virtual DamagePattern* Nv::Blast::PatternGeneratorImpl::generateVoronoiPattern | ( | uint32_t | pointCount, | |
| const NvcVec3 * | points, | |||
| int32_t | interiorMaterialId | |||
| ) | [override, virtual] |
Implements Nv::Blast::PatternGenerator.
| virtual void Nv::Blast::PatternGeneratorImpl::release | ( | ) | [override, virtual] |
Implements Nv::Blast::PatternGenerator.