aboutsummaryrefslogtreecommitdiff
path: root/APEX_1.4/module/pxparticleios/include/ParticleIosCommon.h
diff options
context:
space:
mode:
authorsschirm <[email protected]>2016-12-23 14:20:36 +0100
committersschirm <[email protected]>2016-12-23 14:56:17 +0100
commitef6937e69e8ee3f409cf9d460d5ad300a65d5924 (patch)
tree710426e8daa605551ce3f34b581897011101c30f /APEX_1.4/module/pxparticleios/include/ParticleIosCommon.h
parentInitial commit: (diff)
downloadphysx-3.4-ef6937e69e8ee3f409cf9d460d5ad300a65d5924.tar.xz
physx-3.4-ef6937e69e8ee3f409cf9d460d5ad300a65d5924.zip
PhysX 3.4 / APEX 1.4 release candidate @21506124
Diffstat (limited to 'APEX_1.4/module/pxparticleios/include/ParticleIosCommon.h')
-rw-r--r--APEX_1.4/module/pxparticleios/include/ParticleIosCommon.h62
1 files changed, 0 insertions, 62 deletions
diff --git a/APEX_1.4/module/pxparticleios/include/ParticleIosCommon.h b/APEX_1.4/module/pxparticleios/include/ParticleIosCommon.h
deleted file mode 100644
index c63ac26d..00000000
--- a/APEX_1.4/module/pxparticleios/include/ParticleIosCommon.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * Copyright (c) 2008-2015, NVIDIA CORPORATION. All rights reserved.
- *
- * NVIDIA CORPORATION and its licensors retain all intellectual property
- * and proprietary rights in and to this software, related documentation
- * and any modifications thereto. Any use, reproduction, disclosure or
- * distribution of this software and related documentation without an express
- * license agreement from NVIDIA CORPORATION is strictly prohibited.
- */
-
-
-#ifndef __PARTICLE_IOS_COMMON_H__
-#define __PARTICLE_IOS_COMMON_H__
-
-#include "PxBounds3.h"
-#include "PxVec3.h"
-#include "InplaceTypes.h"
-
-const unsigned int INVALID_PARTICLE_INDEX = (unsigned int)-1;
-
-namespace nvidia
-{
-namespace pxparticleios
-{
-
-//struct Px3InjectorParams
-#define INPLACE_TYPE_STRUCT_NAME Px3InjectorParams
-#define INPLACE_TYPE_STRUCT_FIELDS \
- INPLACE_TYPE_FIELD(float, mLODMaxDistance) \
- INPLACE_TYPE_FIELD(float, mLODDistanceWeight) \
- INPLACE_TYPE_FIELD(float, mLODSpeedWeight) \
- INPLACE_TYPE_FIELD(float, mLODLifeWeight) \
- INPLACE_TYPE_FIELD(float, mLODBias) \
- INPLACE_TYPE_FIELD(uint32_t, mLocalIndex)
-#include INPLACE_TYPE_BUILD()
-
-typedef InplaceArray<Px3InjectorParams> InjectorParamsArray;
-
-
-struct GridDensityParams
-{
- bool Enabled;
- float GridSize;
- uint32_t GridMaxCellCount;
- uint32_t GridResolution;
- PxVec3 DensityOrigin;
- GridDensityParams(): Enabled(false) {}
-};
-
-struct GridDensityFrustumParams
-{
- float nearDimX;
- float farDimX;
- float nearDimY;
- float farDimY;
- float dimZ;
-};
-
-}
-} // namespace nvidia
-
-#endif