diff options
| author | Bryan Galdrikian <[email protected]> | 2017-10-24 15:25:02 -0700 |
|---|---|---|
| committer | Bryan Galdrikian <[email protected]> | 2017-10-24 15:25:02 -0700 |
| commit | b0c11962f6012430da3bcaa2727288046b33d648 (patch) | |
| tree | cf13338fa4fd7072badf64f751f94abeeb437003 /test/src/unit/SyncTests.cpp | |
| parent | linux build fix - all configs (diff) | |
| download | blast-b0c11962f6012430da3bcaa2727288046b33d648.tar.xz blast-b0c11962f6012430da3bcaa2727288046b33d648.zip | |
Changes for 1.1.1
See README.md
Diffstat (limited to 'test/src/unit/SyncTests.cpp')
| -rw-r--r-- | test/src/unit/SyncTests.cpp | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/test/src/unit/SyncTests.cpp b/test/src/unit/SyncTests.cpp index 4ac79ac..fba07a9 100644 --- a/test/src/unit/SyncTests.cpp +++ b/test/src/unit/SyncTests.cpp @@ -141,12 +141,19 @@ protected: // add sync as listener to family #1 families[1]->addListener(*sync); + // damage params + CSParams cs0(1, 0.0f); + NvBlastExtProgramParams csParams0 = { &cs0, nullptr }; + NvBlastExtRadialDamageDesc radialDamage0 = m_test->getRadialDamageDesc(0, 0, 0); + NvBlastExtProgramParams radialParams0 = { &radialDamage0, nullptr }; + NvBlastExtRadialDamageDesc radialDamage1 = m_test->getRadialDamageDesc(0, 0, 0, 10.0f, 10.0f, 0.1f); + NvBlastExtProgramParams radialParams1 = { &radialDamage1, nullptr }; + // damage family #0 (make it split) { TkActor* actor; families[0]->getActors(&actor, 1); - CSParams p(1, 0.0f); - actor->damage(m_test->getCubeSlicerProgram(), &p, sizeof(p), m_test->getDefaultMaterial()); + actor->damage(m_test->getCubeSlicerProgram(), &csParams0); } // process @@ -164,8 +171,7 @@ protected: { TkActor* actor; families[0]->getActors(&actor, 1, 1); - NvBlastExtRadialDamageDesc radialDamage = m_test->getRadialDamageDesc(0, 0, 0); - actor->damage(m_test->getFalloffProgram(), &radialDamage, sizeof(radialDamage), m_test->getDefaultMaterial()); + actor->damage(m_test->getFalloffProgram(), &radialParams0); } @@ -174,7 +180,7 @@ protected: TkActor* actor; families[1]->getActors(&actor, 1); NvBlastExtRadialDamageDesc radialDamage = m_test->getRadialDamageDesc(0, 0, 0, 10.0f, 10.0f, 0.1f); - actor->damage(m_test->getFalloffProgram(), &radialDamage, sizeof(radialDamage), m_test->getDefaultMaterial()); + actor->damage(m_test->getFalloffProgram(), &radialParams1); } // process |