aboutsummaryrefslogtreecommitdiff
path: root/PhysX_3.4/Source/SimulationController/include
diff options
context:
space:
mode:
Diffstat (limited to 'PhysX_3.4/Source/SimulationController/include')
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScActorCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScArticulationCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScArticulationJointCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScBodyCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScClothCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScClothFabricCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScConstraintCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScIterators.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScMaterialCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScParticleSystemCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScPhysics.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScRigidCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScScene.h7
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScShapeCore.h2
-rw-r--r--PhysX_3.4/Source/SimulationController/include/ScStaticCore.h2
15 files changed, 20 insertions, 15 deletions
diff --git a/PhysX_3.4/Source/SimulationController/include/ScActorCore.h b/PhysX_3.4/Source/SimulationController/include/ScActorCore.h
index 52672e1a..38971e8f 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScActorCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScActorCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScArticulationCore.h b/PhysX_3.4/Source/SimulationController/include/ScArticulationCore.h
index a20fd810..c42cde67 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScArticulationCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScArticulationCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScArticulationJointCore.h b/PhysX_3.4/Source/SimulationController/include/ScArticulationJointCore.h
index 633a111d..f08ec930 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScArticulationJointCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScArticulationJointCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScBodyCore.h b/PhysX_3.4/Source/SimulationController/include/ScBodyCore.h
index 3c989930..8204d6a9 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScBodyCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScBodyCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScClothCore.h b/PhysX_3.4/Source/SimulationController/include/ScClothCore.h
index 962bea20..43ee0eac 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScClothCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScClothCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScClothFabricCore.h b/PhysX_3.4/Source/SimulationController/include/ScClothFabricCore.h
index 93135a30..46170c29 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScClothFabricCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScClothFabricCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScConstraintCore.h b/PhysX_3.4/Source/SimulationController/include/ScConstraintCore.h
index 7f415b1d..3ac2641d 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScConstraintCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScConstraintCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScIterators.h b/PhysX_3.4/Source/SimulationController/include/ScIterators.h
index 97115db6..fdea235e 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScIterators.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScIterators.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScMaterialCore.h b/PhysX_3.4/Source/SimulationController/include/ScMaterialCore.h
index a3f894ba..875765e6 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScMaterialCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScMaterialCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScParticleSystemCore.h b/PhysX_3.4/Source/SimulationController/include/ScParticleSystemCore.h
index 39597396..de8b62c3 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScParticleSystemCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScParticleSystemCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScPhysics.h b/PhysX_3.4/Source/SimulationController/include/ScPhysics.h
index aebf4ae5..385fc718 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScPhysics.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScPhysics.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScRigidCore.h b/PhysX_3.4/Source/SimulationController/include/ScRigidCore.h
index e324a24c..a804ea07 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScRigidCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScRigidCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScScene.h b/PhysX_3.4/Source/SimulationController/include/ScScene.h
index b4766fcd..30799b84 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScScene.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScScene.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
@@ -589,6 +589,8 @@ namespace Sc
PX_FORCE_INLINE PxU32 getFilterShaderDataSizeFast() const { return mFilterShaderDataSize; }
PX_FORCE_INLINE PxSimulationFilterShader getFilterShaderFast() const { return mFilterShader; }
PX_FORCE_INLINE PxSimulationFilterCallback* getFilterCallbackFast() const { return mFilterCallback; }
+ PX_FORCE_INLINE PxPairFilteringMode::Enum getKineKineFilteringMode() const { return mKineKineFilteringMode; }
+ PX_FORCE_INLINE PxPairFilteringMode::Enum getStaticKineFilteringMode() const { return mStaticKineFilteringMode; }
PX_FORCE_INLINE PxU32 getTimeStamp() const { return mTimeStamp; }
PX_FORCE_INLINE PxU32 getReportShapePairTimeStamp() const { return mReportShapePairTimeStamp; }
@@ -850,6 +852,9 @@ namespace Sc
PxSimulationFilterShader mFilterShader;
PxSimulationFilterCallback* mFilterCallback;
+ PxPairFilteringMode::Enum mKineKineFilteringMode;
+ PxPairFilteringMode::Enum mStaticKineFilteringMode;
+
Ps::CoalescedHashSet<BodyCore*> mSleepBodies;
Ps::CoalescedHashSet<BodyCore*> mWokeBodies;
bool mWokeBodyListValid;
diff --git a/PhysX_3.4/Source/SimulationController/include/ScShapeCore.h b/PhysX_3.4/Source/SimulationController/include/ScShapeCore.h
index d3e19ae6..682a087f 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScShapeCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScShapeCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Source/SimulationController/include/ScStaticCore.h b/PhysX_3.4/Source/SimulationController/include/ScStaticCore.h
index 3b9cdb11..f9eea5d2 100644
--- a/PhysX_3.4/Source/SimulationController/include/ScStaticCore.h
+++ b/PhysX_3.4/Source/SimulationController/include/ScStaticCore.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2018 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.